I'm with OBENTON on this one, risky. This is the correct procedure as per MS. This worked well for me. If you do it the other way you'll have no hopes of using "Load last known good configuration" after pressing F8 during boot-up. By following the procedure below, file trees are re-written to actually support Standard PC HAL. Think of the other way as changing your kids name, different name but the same kid.
The optimum method to change from an ACPI HAL to a Standard HAL is to re-install Windows 2000 as an upgrade:
1. Start Windows 2000 Setup as an upgrade.
2. To automatically disable ACPI support and allow Windows 2000 to detect automatically or manually change and install the correct (Standard HAL) computer type that your computer supports, use either of the following methods:
-To Auto detect the computer type:
Press F7 when Setup generates the following informational message:
Press F6 if you need to install a third party SCSI or RAID driver.
NOTE: You do not receive a visual indicator that auto detection is taking place when you press F7; proceed normally with setup until it is completed.
-To Manually Select your computer type:
Press F5, and then manually choose the correct Standard computer type by using the following list:
i386 source File Computer Type
*hal.dll Compaq SystemPro Multiprocessor or 100% Compatible
*halapic.dll MPS Uniprocessor PC
*halapic.dll MPS Multiprocessor PC
*hal.dll Standard PC
*halborg.dll SGI mp