I suffer from this problem many a time, don't know why this happens. The best solution for this problem is to delete a folder in registry.
Goto > My Computer > Windows
Then search for registry in Windows folder.
Find this folder in register.
Just delete this folder and restart your computer, how the startup search will work properly on your computer.