Windows Vista has a new built-in searching engine that is completely integrated into the operating system, but not all directories are indexed by default. To add a new directory to be indexed, you just have to follow a couple of steps.
To get to the indexing service panel, just type index into the start menu search box, and hit enter.
In the Indexing Options window, click the Modify button
On the next screen, click Show all Locations
Now we can actually figure out which folders we want to index. Just put a checkbox next to the locations you want to index.
Note that you should NOT index your entire computer, because it will make indexing slow. Only index locations where you actually store data files. An example of a location you shouldn’t index… program files. There’s just no need to index that.