Solution! Outlook 2010 Search Not Working – Add-in mssphtb.dll Disabled
Caveat: I am not a pro with Microsoft stuff, so the following is a bit of an amateurish thing. But, its written for the regular user, not computer scientists. Read it for what its worth.
If you have upgraded from Office 2007 to Office 2010 with Windows 7 OS you may have noticed that your Outlook search isn’t working. You type in the name of an email sender you are looking for and ‘no results’. Well, after searching forums and blog posts around the Internet, I finally figured out the solution.
I am posting it here so that hopefully it will be come easy to find for people experiencing this problem.
Applies to: Windows 7 OS with upgrade of Office 2010 with Outlook from Office 2007 or 2003.
Problem Diagnosis: It appears that the dll file mssphtb.dll which was used for Windows Search Email Indexer in previous versions of Office, does not work.. or is simply uneccessary for Outlook 2010. I think the latter is the case. I honestly cannot find a straight answer to this, but I am guessing this is the case because the solution to make the email search work right leaves that dll add-in disabled. So I guess its not needed.
The main problem that seems to occur after upgrading from 2007 to outlook 2010 is that windows indexing service gets turned off. This probably occurs during the upgrade process for good reason, but the installation script does not turn it back on. Again, this is observational analysis only, I have no concrete testing results, so take it for what its worth.
SOLUTION:
Turn Windows Indexing Service back on. (eh hemm… duh)
1. Control Panel >> Programs >> Programs and Features >> Turn Windows Features on or off
2. Tick (check mark) the Indexing Service check box and hit OK
Thats it. You may want to restart your computer just for good measure. Once you are back up, you will need to wait for a while for the indexing service to Index everything (many hours), but after a short time (half hour) you can check your email search bar and find that some of your email is now showing in the search results.
Hope it works for you!