Microsoft OS is one of the biggest hassle-making things out there. I guess that's because it's a monopoly of sorts. Why people put up with the arcane, often confusing, and failure-prone "solutions" to various problems is beyond me. I have to conclude that they do not have anybody in QA that cares about straightforward user procedures. For them, if something "works", even if that requires a top-notch understanding of the software, then it's okay for release.
Right now a CD cannot be seen by the OS and finding the driver is a snipe hunt. Microsoft Security Essentials showed up out of nowhere to conflict with AVG and cannot update for reasons unknown even though the Internet is accessible. A system restore is taking forever to settle down - with the bonus feature of apps "not responding" now and then.
Insert the Windows Vista installation disc in the drive
that MS support pages often display. Where is the disk? Who knows? (This for another person's PC.) Why, for instance, whatever consists a "driver" cannot be had over the internet in a single file
for installation is beyond me.
Linux cannot become the world's default OS fast enough. (And, no, Apple isn't all that great either.)