The simple answer to that is NO! You are talking about major hardware changes where the new copy of Windows installed would properly detect them and ask for any needed drivers. With XP and Vista the hardware snapshot process needed for product activation requires that. Attempting a repair install of Windows(XP that is) might see Windows running but with it's own share of clutter present that can cause problems like driver clashes with no longer used drivers and registry values. Clean install time there.