There are few users who would disagree with me on this: Outlook's search capabilities are bad. Yes, Advanced Find is decent and QueryBuilder makes it even better, but the easiest search method, Find, is slow and searches backwards - searching older mail before new mail, when most users are looking for recent messages. It searches all common fields; if you want to limit the search to a specific field you need to use Advanced Find. As a result, its very frustrating to many users.
In contrast, Outlook 2007's search capabilities are amazing. Thanks in part to an index, its very fast and displays results as you type. Unlike the current Find which searches all of the common fields for your
keyword, you can limit the search to specific fields by expanding the search form or typing a qualifier in the search field. For example, to find messages with a specific phrase in the body, either expand the
search form and type the phrase into the Body field or type "contents:(search phrase)" in the search field. By default, the six most common fields are listed in the expanded search dialog, however you
can add any field to the criteria, including fields from custom forms.
The best part: the search terms are highlighted so you can quickly see if it's the one you're looking for. Recent searches are saved in an MRU list so you can quickly rerun a search.
The only drawback to the new search capability is the index, or more specifically, building the index. While it's building the initial index you may experience performance problems and until it's completed, Find may not return all of the matching items any faster than the current Find does. Not everyone will notice, like everything computer-related, it depends on a lot of factors: your hardware, mailbox size, other applications that are running. You do have the option of limiting the index to specific data files in your profile, useful if you don't want to index large archives or personal folders. Fortunately, once the index is built, keeping it updated is not intensive and its unlikely you'll know when it's running.
If you really miss the old search engine, it's still available. Advanced Find and Contact's Activities tab still use it. While the new one is as powerful as Advanced Find and much faster, there are times when the older, slower search is more suitable, if only because it returns the results in a separate window and you can continue to work in Outlook while you review the search results.
I often get questions asking about Outlook's resource usage. The story usually goes something like this: they looked at the Processes tab in Task Manager and freaked out when they saw Outlook was using more memory than they thought it should, usually 2 - 3 times what other programs are using. Then they compare it to usage on another computer. Outlook is using much less memory there, so they uninstall and reinstall it on the first computer. They make a new profile and run scanpst. Nothing helps - it's still using more memory than they think it should, so they search for assistance to fix it and find me.
While we all know Outlook is a "memory hog", in most cases it's nothing to worry about, especially with newer versions of Outlook. If the CPU usage is low and often at 0, nothing is broken and there is nothing to fix. It's just how Outlook operates.
By design, Outlook will take as much of the free memory as it needs and releases it as other programs need it. The more physical memory you have in a computer, the more memory Outlook takes, so on a computer with only 512 megs of ram, Outlook might take 50 or 60 megs. On 2 GBs or more, Outlook may grab 350 megs when it's open on the screen. When it's running in the background, the memory usage may go down slightly; minimize it and usage drops considerably, depending on the amount of memory installed in the computer. When you minimize it to the notification area it releases almost all the memory.
If Outlook doesn't release memory or the CPU is usage is running high, then you've got a problem. Restarting Outlook or rebooting the computer should fix temporary problems, but if it happens often something is wrong. Use typical troubleshooting techniques: verify you have all of the latest updates for your version of Office, pay attention to what you're doing when it happens and other what software you have running. You can run Detect and Repair, try a new profile, and disable any Outlook add-ins you have installed.
In the last issue Exchange Messaging Outlook I mentioned that the fix for the issues covered in security bulletin MS06-015 were causing problems for some users. Earlier this week Microsoft released an update
to the patch that should correct these problems.
See MS06-015 for more information.
http://www.microsoft.com/technet/security/bulletin/ms06-015.mspx