By default, Windows searches using the index. While faster, search results from the index may not always be up to date or accurate due to waiting on the index to slowly update itself in the background when there is low or idle usage of the computer. You could
rebuild the index to speed up updating the index, but this could get annoying if you do a lot of searches and make a lot of changes to
file types and
folder locations in the index list.
Normally you could also
disable the index Windows Search service to have Windows default to using non-index search results. This would be fine in Vista, but in
Windows 7, this would cause you to no longer be able to search in
Libraries.
This tutorial will show you how to always have accurate non-indexed search results in Windows 7 and Vista without
disabling the index Windows Search service.