Is there a fast way to locate a file if I only know its name and not its path? Some time ago I wrote a program that does a recursive directory search of all of a PC's hard drives that does just that, but it's slow.