DetailPage-MSS-KB

Microsoft small business knowledge base

Article ID: 234558 - Last Review: October 30, 2006 - Revision: 4.4

This article was previously published under Q234558
Notice
This article applies to Windows 2000. Support for Windows 2000 ends on July 13, 2010. The Windows 2000 End-of-Support Solution Center (http://support.microsoft.com/?scid=http%3a%2f%2fsupport.microsoft.com%2fwin2000) is a starting point for planning your migration strategy from Windows 2000. For more information see the Microsoft Support Lifecycle Policy (http://support.microsoft.com/lifecycle/) .
Notice
This article applies to Windows 2000. Support for Windows 2000 ends on July 13, 2010. The Windows 2000 End-of-Support Solution Center (http://support.microsoft.com/?scid=http%3a%2f%2fsupport.microsoft.com%2fwin2000) is a starting point for planning your migration strategy from Windows 2000. For more information see the Microsoft Support Lifecycle Policy (http://support.microsoft.com/lifecycle/) .

On This Page

SUMMARY

Windows 2000 provides support for single or multiple Central Processing Units (CPU); however, if you originally installed Windows 2000 on a computer with a single CPU, the hardware abstraction layer (HAL) on your computer must be updated for your computer to recognize and use multiple CPUs. This article describes how to add support for multiple processors in Windows 2000. In Microsoft Windows NT 4.0, you can use the Uptomp.exe tool to add support for multiple CPUs. The Uptomp.exe tool is not used in Windows 2000, instead, you can use Device Manager to make these changes. Note that before you change the computer type, contact your computer manufacturer to determine if there is a vendor-specific HAL that you should use instead of the standard HAL that is included in Windows 2000.

Installing Support for Multiple CPUs

  1. Click Start, point to Settings, point to Control Panel, and then click System.
  2. Click the Hardware tab, and then click Device Manager.
  3. Double-click to expand the Computer branch. Note the type of support that you currently have.
  4. Double-click the computer type that is listed under the Computer branch, click the Drivers tab, click Update Driver, and then click Next.
  5. Click Display a list of known drivers for this device, and then click Show all hardware of this device class.
  6. Click the appropriate computer type (do not change from non-ACPI to ACPI computer types), click Next, and then click Finish.
The following table lists and describes each HAL.
HAL                  Description
---------------------------------------------------------------------------
ACPI MultiProc       Use for a multiple-processor ACPI computer

ACPI UniProc         Use for a ACPI multiple-processor board but with a
                      single processor installed

Advanced             Use for a single processor motherboard with single
Configuration         processor ACPI computer
Power Interface PC   

Compaq Systempro     Use for a Compaq Systempro computer

MPS Uniprocessor PC  Use on non-ACPI computers dual processor motherboard
                      with a single processor installed

MPS Multiproc PC     Non-ACPI computers with a dual processor running

Standard PC          Any Standard PC, non-ACPI, or non-MPS. Could be a 386,
                     486, Pentium, Pentium II, or Pentium III

Standard PC 
with C-Step i486
					
NOTE: You can use this procedure only to upgrade from a single-processor HAL to a multiple-processor HAL. If you use this procedure to change from a standard HAL to an ACPI HAL (for example, after a BIOS upgrade) or vice-versa, unexpected results may occur, including an inability to boot the computer.




REFERENCES

For additional information how to troubleshoot Windows 2000 HAL issues, click the article number below to view the article in the Microsoft Knowledge Base:
237556  (http://support.microsoft.com/kb/237556/EN-US/ ) Troubleshooting Windows 2000 Hardware Abstraction Layer Issues



APPLIES TO
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
Keywords: 
kbhardware kbhowto kbhowtomaster KB234558
Share
Additional support options
Ask The Microsoft Small Business Support Community
Contact Microsoft Small Business Support
Find Microsoft Small Business Support Certified Partner
Find a Microsoft Store For In-Person Small Business Support