If I am correct, you shouldn't have to index the hard drive if your searching for content that is found in a file's name.
BUT...
If you want the search looking at the actual content of your files and producing results, then you have to index.
I think that's right, but I could be wrong.
Mike