If you are only upgrading your processor, you shouldn't need to do anything, unless you are going from single-core to dual-core in which case you will need: a) a BIOS new enough to recognize the dual-core CPU; and b) an SMP HAL for Windows to be able to use the second core. There should be a way to load the HAL without reinstalling. Chipset changes may entail extra needed drivers. Furthermore if you change your motherboard and you still have the same chipset, you may not need to do anything unless you used a chip that was exclusive to the old motherboard such as a Silicon Image SATA controller that your new board new longer has.