There are lots of ways to find your files on a Windows PC including Google Desktop, Copernic and of course the built in Windows Search. I found both Google Desktop (which is discontinued from 14th September 2011) and Copernic too heavy on resources and although Windows built-in search was improved in later versions to include advanced query syntax, I still prefer to use the excellent and lightweight, free file finder application Locate32.
Locate32 is a desktop search tool that lets you search for files and folders on your hard drive and other locations with amazing speed. It uses databases to store information about directory structures to speed up searches.
There are plenty of options for searching. You can specify file name with wildcards and extension or directory. You can also specify the minimum or the maximum file size and age of the file. In the advanced tab, you can specify whether you want to look for file names, folder names or both as well as specify from a whole range of file types e.g. archives, documents, image files, executables, sound files etc. If you need to, you can also search for text contained within a file from the advanced tab, although this will slow down your search.
The file to download and use is the Release Candidate (RC) version (32 bit or 64 bit), which is the newest, non-beta versions rather than one of the official releases which are, as the website states, rather old.