It is possible to enable ACPI support on some computers running Windows 2000, however you should be aware that
enabling ACPI can cause other random problems to appear.
If ACPI is enabled and the computer that does not support advanced ACPI functions, it is possible that Windows 2000 will not load correctly.
Some computers running Windows 2000 are unable to support all of the advanced features of ACPI. For these computers NT APM/Legacy support should be used.
First you need to determine which Hardware Abstraction Layer that Windows 2000 is using. In most cases the Standard PC HAL is installed.
To determine the HAL:
- Turn the computer on and allow it to boot into Windows.
- Go to the Device Manager.
- Expand the Computer entry in the hardware list.
- If the computer type shows Standard PC it may be possible to Enable ACPI support by following the steps below. If the computer type shows
Advanced Configuration and Power Interface (ACPI) PC then you do not need to continue any farther because these steps are not for your computer.
To Enable ACPI support
Please note that computer may no longer operate correctly if ACPI support is enabled and the computer hardware and/or BIOS does not fully support the advanced features of ACPI.
The proper way to enable ACPI is to run Windows 2000 setup as an upgrade from the i386 folder located on the hard drive. This approach will allow Windows to confirm that the hardware supports ACPI.
To upgrade Windows 2000 from the i386 folder:
- Open up a command prompt window by going to the Start button, click on
Run and then type cmd into the dialog box, press the
[Enter] key or click OK to continue.
- A command prompt window should open, at the command prompt, type c:\i386\winnt32 and press the
[Enter] key. This will start the Windows 2000 installation.
- On the "Welcome to the Windows 2000 Setup Wizard" window, verify that "Upgrade to Windows 2000 (Recommended)" is selected and then press
Next. NOTE: If you receive an error message about a missing
upgrade folder, please download the file Windows2000_I386_WinNTUpg_folder.exe
from www.supportforyourpc.com.
After the download, the file will automatically extract to the proper
directory when run, and launch the Windows 2000 setup (these are the steps performed in 1 and 2 above).
- Follow the setup instructions until Windows 2000 restarts and you are once again sitting at the desktop.
- Go to the device manager and check the computer type again to see whether Windows detected a Standard PC or an Advanced Configuration and Power Interface (ACPI) PC
If Advanced Configuration and Power Interface (ACPI) PC shows up in device manager you are done and the computer should now shut down automatically the next time you shut down Windows.
If the computer type is still set to Standard PC, Windows did not detect that your computer is capable of supporting the advanced features of ACPI.
To Enable NT Apm/Legacy Interface support
You can now check to see if NT Apm/Legacy Interface Support is enabled. These steps can only be done if your computer type is set to Standard PC.
- Click on the "View" option at the top of the Device Manager, then put a check mark in front of "Show hidden devices" by clicking on it.
- Look for the "NT Apm/Legacy Interface Support" category.
- Verify that the "NT Apm/Legacy Interface Node" does not have a red "X" in front of it. A red "X" indicates that the device is not working and the properties for the NT Apm/Legacy Interface Node will indicate that "This device is disabled. (Code 22)"
Power management and/or ACPI should be enabled in the system BIOS.
- If the "NT Apm/Legacy Interface Node" is disabled then right click on the "NT Apm/Legacy Interface Node" and then click "Enable".
- Close the Device Manager and restart the computer when prompted.
- Once the system restarts, go back into the Device Manager and verify that the "NT Apm/Legacy Interface Node" is still enabled.
You are done and the computer should now shut down automatically the next time you shut down Windows.