I have a user who has a laptop with windows 7 pro 32 bit and office 2007 pro sp2 (V. 12.0.6554.5001). She's using a hosted exchange account and downloads all her mail off the server to a pst file (which is her default folder). She even has an archive pst that she would search on as well. Up until a month and a half ago her outlook search function was working perfectly. Now when she searches her pst she gets a message stating that not all items are shown because outlook is still indexing. Her results are slow in coming and are incomplete.
What I've done so far (not necessarily in this order) is rebuild the indexes (via the control panel icon), ran scanpst.exe on both pst files until there were no more errors left, compacted the pst's, ran diagnose and repair on outlook, completely uninstalled office and reinstalled and patched, created a new email profile and new pst file and imported a known good pst, took both pst's and attached them to another pc (windows 7 with office 2007 pro) and indexed them there successfully, then put them back on her laptop only to have them still continue to index.
I've even turned off indexing but that was unacceptable to her. Currently she is trying to index only her active pst and it has been running for at least 12 hours (she started at home at night then came into work and left it running). Yes her laptop is set to always on (with regards to power) and yes she left outlook up and running during this process. The number of items it indexes starts out low, then climbs and has started to decline as of this morning. Please let me know if there is anything else you need to know... Thanks in advance for the help!!!