Should have been that way from the start, I still feel that it should not even be an "in place" upgrade at all, it should be an ISO that you download so clicking yes starts the download and puts it on the desktop or something. Heck, this may be asking too much of MS, but make it like Linux where you can dd the ISO to a USB stick and it will work as a boos USB. Basically it would have basic instructions and tell you to "ask your administrator" to do it. It would stop people who don't really know their way around computers from doing something major like an OS upgrade and leave that to whoever normally does that for them. It's not something I want my mom and dad to do, for example. I rather be there so I can backup their stuff, make sure all their programs will work, then do a full clean install. Upgrading in place leaves lot of crap from the previous OS behind and makes for an unstable installation. I'm not even sure what they do for the drivers, run them in some kind of compatibility sandbox? I'm actually impressed they more or less got the upgrade process to work at all, TBH.