相信使用过Everything的人都对其超快的搜索速度印象非常深刻,它的主要原理是通过扫描NTFS磁盘的USN Journal读取的文件列表,而不是磁盘目录,由于USN Journal非常小,因此能实现快速搜索.在CodePlex上也有人对这个功能进行了.Net的封装:MFT Scanner in VB.NET. 由于.Net程序的Dll基本上是通用的,在C#中也可以直接使用它.今天发现了有人将其翻译成了C#的版本<使用MFT Scanner遍巡USN Journal,快速找出磁碟內的所有檔案>…