Article ID: 158308 - View products that this article applies to.
This article was previously published under Q158308
Starting more than seven combined instances of the PCMTA, MSMI, IMC, Schedule+ Free & Busy Connector, MTA, or Directory Synchronization fails on a system running Windows NT 4.0 (or Windows NT 4.0 SP1) and Microsoft Exchange Server 4.0. Seven instances is generally the limit for running these services concurrently; however, this may vary, depending on the order in which the services are started. The eighth instance generates an error and it fails to start. The error message is as follows:
This is followed by a second error message:
Initialization of the dynamic link library D:\WINNT\system32\USER32.dll has failed. The process is terminating abnormally.
No event log errors are reported (with logging at maximum for Microsoft Exchange).
Could not start the <%insert service name here%> on <%computername%>.
Error 2186: The service is not responding to the control function.
The system has run out of memory for creating a new desktop heap for the service being started.
To fix this problem, edit the registry and restart the computer.
WARNING: Using Registry Editor incorrectly can cause serious problems that may require you to reinstall Windows NT. Microsoft cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk.
For a fuller definition of what the first two parameters of SharedSection mean, see Microsoft Knowledge Base article 126962
(http://support.microsoft.com/kb/126962/EN-US/ ), referenced below.
For additional information, please see the following articles in the Microsoft Knowledge Base:
(http://support.microsoft.com/kb/142676/EN-US/ )Overcoming User32.dll Initialization Failures
(http://support.microsoft.com/kb/126962/EN-US/ )Increasing the Desktop Application Heap
Article ID: 158308 - Last Review: October 28, 2006 - Revision: 3.4