If you change your motherboard or your
CPU to something that is different to what you had, you should always reinstall Windows. When you install Windows, it sets up a HAL (Hardware Abstraction Layer) which is essentially a reference list of the components in your PC that Windows checks every time it starts. The installation is essentially built around the hardware listed in the HAL.
If something significant changes and the HAL is not modified, Windows freaks out. The motherboard is host and translator for just about every component on your PC through the two main chipsets. If you change this to a different model, sure you can do a repair install to get Windows working again but sooner or later you will probably experience errors. The
CPU is a similar situation because of the way one model of
CPU might process information compared to the way another model of
CPU does.
If you're changing your Windows hard drive, you should probably do this too, but it doesn't have as much importance as the chipsets and
CPU.
For anything less than either of those two, you're fine. All you really should do is
uninstall and then
remove the old device before you put a new one in - hence the existence of handy driver removal tools like
Driver Cleaner.
Thats why system stopped loading at mup.sys, makes sense?
