Hi,
Thanks for using Microsoft TechNet Managed Newsgroup. I'm Leon who will
assist you on this issue.
I have reviewed your post log carefully and concluded your issue as this:
When you perform a search in Microsoft Office Outlook 2007, the search
returns no e-mail messages that contain the search criteria.
Is that correct?
There are two main causes that this issue may occur. I've listed both for
your reference:
* Cause 1
========
This issue occurs if the following conditions are true:
1. You upgraded to Windows Vista from Microsoft Windows XP.
2. Then, you upgraded to a 2007 Microsoft Office suite from an earlier
version of Microsoft Office.
3. Outlook 2007 is configured to use the Rich Text Format (RTF) file type
for e-mail messages. Alternatively, you received many RTF e-mail messages.
When these conditions are true, the RTF file type is no longer registered
in Windows Vista. This behavior prevents Outlook 2007 from searching in any
RTF e-mail message.
To resolve this issue, follow these steps:
1. Click Start, and then click Control Panel.
2. In the view pane, click Classic View.
3. Double-click Indexing Options.
4. In the Indexing Options dialog box, click Advanced.
5. On the File Types tab, locate rtf in the Extensions list.
6. If the Filter Description for rtf is either Plain Text filter or Null
filter, the RTF filter must be registered. To do this, follow these steps:
a. Click Start, click All Programs, click Accessories, right-click
Command Prompt, and then click Run as administrator.
b. Type regsvr32 rtffilt.dll, and then press ENTER.
c. When you receive the following message, click OK: DllRegisterServer
in rtffilt.dll succeeded.
Here is a KB article describes this:
927595 You cannot search RTF e-mail messages in Outlook 2007
http://support.microsoft.com/default.aspx?scid=kb;EN-US;927595
* Cause 2
=======
This cause is a known issue that this problem occurs if the following
conditions are met:
1. A computer that is running Microsoft Windows Vista has User Account
Control (UAC) turned on.
2. You run Microsoft Office Outlook 2007 by using elevated user rights.
In this scenario, you cannot index e-mail messages or search e-mail
messages because the SearchProtocolHost.exe process cannot open the same
handle to the personal folders (.pst) file that Outlook 2007 uses. Outlook
2007 uses this handle when you run Outlook 2007 by using elevated user
rights.
Microsoft has confirmed that this is a problem in the Microsoft products.
If this is your situation, then I¡¯m afraid to say, this scenario won¡¯t be
fixed.
The reason why we don't fix this scenario is that in general, users should
never, ever be running Outlook "more elevated" than the rest of the
desktop; if they are (and they're using it for searching and other
day-to-day tasks), they're doing something that's now unsupported and has
reduced functionality as a result.
There is also a KB article which describes this:
923937 You cannot index e-mail messages or search e-mail messages when you
run Outlook 2007 by using elevated user rights on a computer that is
running Windows Vista
http://support.microsoft.com/default.aspx?scid=kb;EN-US;923937
Hope this helps!
Regards,
Leon Hao
Microsoft Online Partner Support
Get Secure! -
www.microsoft.com/security
====================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others may learn and benefit from your issue.
====================================================
This posting is provided "AS IS" with no warranties, and confers no rights.