I've actually taken to installing Windows on a separate hard drive, and disconnecting my primary drive before I even begin the installation, because I've had Windows screw so many things up.
Well, Windows is King, and so it can get away with stuff like that. However, Linux being the Maverick, it can't afford to pull shit like that anymore.