The processor load is not distributed across multiple processors on a computer that is running Windows Server 2003, Windows 2000 Server, or Windows NT 4.0 (892100)
The information in this article applies to:
- Microsoft Windows Server 2003, Web Edition
- Microsoft Windows Server 2003, Standard Edition
- Microsoft Windows Server 2003, Enterprise Edition
- Microsoft Windows Server 2003, 64-Bit Enterprise Edition
- Microsoft Windows 2000 Server
- Microsoft Windows 2000 Advanced Server
- Microsoft Windows NT Server 4.0, when used with:
- Microsoft Windows NT Server 4.0 SP4
- Microsoft Windows NT Server 4.0 SP5
- Microsoft Windows NT Server 4.0 SP6
- Microsoft Windows NT Server 4.0 SP6a
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 SYMPTOMSIf you are running any one of the following operating systems on a computer that has multiple processors, the processor load is not distributed across the multiple processors: - Microsoft Windows Server 2003, Web Edition
- Microsoft Windows Server 2003, Standard Edition
- Microsoft Windows Server 2003, Enterprise Edition
- Microsoft Windows Server 2003, 64-Bit Enterprise Edition
- Microsoft Windows 2000 Advanced Server
- Microsoft Windows 2000 Server
- Microsoft Windows NT Server 4.0
Specifically, the resources of one processor are used much more than the other processor or processors that are in your computer. Additionally, if you use a Microsoft Windows-based client computer to connect to the server that is running one of these operating systems, you receive one of the following error messages: System error 64 has occurred.
The specified network name is no longer available. System error 121. The semaphore timeout period has expired. System Error 240 has
occurred, the session was canceled. CAUSEThis issue occurs because your network is very busy. For example, your network may be very busy if many client computers are copying files to the server. By default, the registry setting for the processor affinity mask does not specify that the operating system must search for any available processors that can be used when many network-related requests occur. This is true for the operating systems that are listed in the "Symptoms" section.
RESOLUTIONWarning 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. To resolve this issue, change the value of the ProcessorAffinityMask entry in the registry to match the number of processors that are in your computer. To do this, follow these steps: - Click Start, click Run, type regedit, and then click OK.
- Expand the following registry subkey:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NDIS\Parameters - Right-click ProcessorAffinityMask, and then click Modify.
- In the Value data box, type one of the following values, and then click OK:
- If you have two processors, use the binary value 0b11, or hex value 0x3.
- If you have three processors, use the binary value 0b111, or hex value 0x7.
- If you have four processors, use the binary value 0b1111, or hex value 0xF.
- Quit Registry Editor.
Note
The 0x0 or 0xFFFFFFFF values are used to disable the ProcessorAffinityMask entry.
Modification Type: | Major | Last Reviewed: | 4/3/2006 |
---|
Keywords: | kbwinservnetwork kbtshoot kbprb KB892100 kbAudITPRO |
---|
|