This issue seems to be MAPI related, and does not necessarily require both Exchange System Manager and Outlook to be present together. The issue seems to happen on both XP and 2003 operating systems. Can be reproduced by registering a storage that is known to have messages in its folders. If you do a search on the entire storage, and end up with no results, this solution applies.
The system either has Exchange installed, has had Exchange installed in the past, or has had Exchange System Manager installed and the wrong version of MAPI is in the %SystemRoot%\System32 directory.
To confirm this, look at the file mapi32.dll in the %SystemRoot%System32 first, go to its properties, and select Version | Product Name. If the Product Name is "Microsoft Exchange" then the Exchange MAPI is being used instead of the intended Outlook MAPI.
To fix this do the following:
1. Run Fixmapi.exe in the %SystemRoot%System32 directory and then try your search again. If you see results, the issue is now resolved. (If you have a trial license, you will only see approximately 10% of the items in the registered storage.)
2. If step one does not fix the issue, and the version of mapi32.dll still says "Microsoft Exchange", then do so manually by doing the following:
Rename mapi32.dll to mapi32x.dll
Rename mapistub.dll to mapi32.dll
3. If step two does not fix the issue, please re-install Outlook.
Issue should be resolved by these steps, if not, please contact Quest Support.
© 2025 Quest Software Inc. ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center