I am currently about to upgrade my computer's motherboard and CPU to new and better hardware. I was told I would need to do a fresh install of Windows in order for things to go smoothly. My question is: Do I initiate a fresh install of Windows before or after I do a hardware change?