I have a user who has e-mail dating back 8 years that are stored in a lot of different PSTs, about 15-20 different psts. After opening like 7 or 8 of them it starts giving Out of System resources error, however if you check Task Manager, the computer is no where near its page file limit. The only way to open more is to close a few and then restart outook. So my question is: Is there some sort of known limit to the amount of PSTs Outlook can handle? And if so, is Outlook 2007 any better?
There is not a documented limit to the number of PSTs one can attach to a profile, nor is there any documentation on the effects of multiple PSTs. There are some rumors which claims Outlook 2003 has a limit of 128 but I don't believe Microsoft has set a limit for that. The only limit they set is on size: By default, .pst files are in the Unicode format in Outlook 2007 and in Outlook 2003. Additionally, the overall size of the .pst files has a limit that is more than the 2-GB limit that is imposed by the ANSI .pst files. By default, the limit for a Unicode .pst file in Outlook 2007 and in Outlook 2003 is configured to be 20 GB.
For more info about PST size limits:
KB830336: The .pst file has a different format and folder size limit in Outlook 2007 and in Outlook 2003. KB832925: How to configure the size limit for both (.pst) and (.ost) files in Outlook 2010, Outlook 2007, and in Outlook 2003.
I suggest you configure the size limit for PST files in Outlook 2003 by using registry.
For more information, you can refer to this KB article: http://support.microsoft.com/kb/832925