I know, looping through is fast enough. But the search program "Everything" can index my entire C:\ drive in about 15 seconds. Does it read the MFT or something? Can I do this easily enough with VB.NET? Or at all?