XADM: Store.exe Threads Use Up Available Memory (267255)
The information in this article applies to:
- Microsoft Exchange 2000 Server
This article was previously published under Q267255 IMPORTANT: This article contains information about modifying the registry. Before you
modify the registry, make sure to back it up and make sure that you understand how to restore
the registry if a problem occurs. For information about how to back up, restore, and edit the
registry, click the following article number to view the article in the Microsoft Knowledge Base:
256986 Description of the Microsoft Windows Registry
SYMPTOMS
On a heavily loaded Exchange 2000 Server computer, the Store.exe process may spin in excess of 350 threads, perhaps as many as 800 to 900, and may use up the available virtual bytes.
Multiple application event log error messages that note various problems may be logged, including the following error message:
Event Type: Error
Event Source: MSExchangeIS
Event Category: Content Engine
Event ID: 12800
Date: 10/2/2000
Time: 12:15:49 PM
User: N/A
Computer: computer name
Description:
Message processing failed because there is not enough available memory (8007000E-82000387).
For more information, click http://search.support.microsoft.com/search/?adv=1.
In Task Manager, if the Store.exe process uses more than 350 threads, you are probably experiencing the problem that is described in this article. The Store.exe process usually uses between 200 and 300 threads on a heavily loaded computer.
RESOLUTION
To resolve this problem, perform the following steps. WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may
require you to reinstall your operating system. Microsoft cannot guarantee that you can solve
problems that result from using Registry Editor incorrectly. Use Registry Editor at your own
risk. - Install Microsoft Windows 2000 Server Service Pack 1. You must restart the computer when you install Windows 2000 Server Service Pack 1.
- Start Registry Editor (Regedt32.exe).
- Create the following registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\STORE.EXE\RpcThreadPoolThrottle - Under this key in the registry, click Add Value on the Edit menu, and then add the following registry value:
Value Name: ProrateFactor Data Type: REG_DWORD Radix: Decimal Value: 10
- Also under this key in the registry, click Add Value on the Edit menu, and then add the following registry value:
Value Name: ProrateMax Data Type: REG_DWORD Radix: Decimal Value: 5000
- Also under this key in the registry, click Add Value on the Edit menu, and then add the following registry value:
Value Name: ProrateStart Data Type: REG_DWORD Radix: Decimal Value: 40
- Quit Registry Editor.
- Restart the Information Store service.
STATUSMicrosoft has confirmed that this is a problem in Microsoft Exchange 2000 Server.
Modification Type: | Major | Last Reviewed: | 7/17/2006 |
---|
Keywords: | kbbug kberrmsg kbpending KB267255 |
---|
|