Well, i've attached an vi that simply searches for files commencing with a string in "c:". Of course, if you want to set another directory, change the input. If you want to search in all the hard drive, the work is a little bit harder. Instead of only taking file names, you'll have to wire the directory names output and take all directories in the root, then build those directories and wire them again to File search, for example, using a while loop and a shift register. When you finish with one directories subdirs (when dir names is an empty string) start with another one... Instead of doing this, you could use api calls to let windows do all this for you. If you have any questions, just ask... Good luck