Question
Why does Windows 2000/XP fail to boot after replacing my motherboard? Windows 98 used to be okay with this…
Answer
I think this is an ACPI issue. When Windows is installed, it appears to configure the exact ACPI driver needed for booting. This is probably done so ACPI detection is not needed on bootup, which would noticeably increase the boot time. If you change the motherboard to a different make/model, there are slim chances that the replacement board will require the same ACPI driver. The end result is either a successful boot (good ACPI driver) or a BSOD (bad ACPI driver).
A few months ago, I decided to add Bluetooth to my computer so I could use my mobile phone’s Bluetooth headset with games that support in-game chat and other VoIP applications. I purchased a USB Bluetooth adapter, installed the provided software, and was very pleased with it overall. However, I was surprised to find that the installer dropped a “My Bluetooth Places” icon on the desktop that could not be removed.