Several months ago, Microsoft released a consumer preview of Windows 8. Curious, I decided to load it into a virtual machine using VMware Player. To say I wasn’t impressed would be putting it mildly. After a couple of days, I deleted the virtual machine and gave up on it. Now that Windows 8 has been officially released, I decided I should at least make myself somewhat familiar with it. I didn’t want to spend money on software I wasn’t sure I wanted, even if some places had the upgrade for $40. So, I grabbed the consumer preview ISO, loaded it into a new virtual, and loaded it with the software I normally use on a daily basis. The plan was to run Windows 8 as my primary OS for a few days and get used to it. Perhaps I had been too hard on it.
After a couple of days, I can safely say that I still don’t like it at all.
The thing I hate the most is Metro/Windows 8 UI. As I’ve mentioned in a previous post, Metro was designed with a touchscreen interface in mind. The problem is that while it works great on a touchscreen (as I’ve seen when using it on a phone running Windows Phone 7), it’s terrible to use on a keyboard/mouse interface. It’s not intuitive and awkward to use. Worse, there is no way to turn it off and return to a classic Start menu. Even if you want to use the classic desktop (which is still available, albeit without a Start menu), you still have to go through Metro to get to it. The only thing that’s made it tolerable has been installing a third-party utility called ClassicShell, which provides a Start menu for me to use.
The user/pass convention has been a right pain in the rear, too. When you set up your system for the first time, you’re asked to tie it to a Microsoft account/Windows Live ID, which would allow you to purchase apps off of the Windows Store and sync your settings between PCs. It also forces your account to authenticate using the Microsoft account’s password. Personally, I wouldn’t MIND having my local account linked to a Microsoft account, but I would also like to be able to give my account its own username and password. As it stood, I ended up having to look in Computer Management to see what username to use to log into the machine via Remote Desktop Connection. Disabling it as a whole apparently requires a copy of Windows 8 Professional or Ultimate, as the local security policy needs to be edited.
For everything else, though, the install isn’t very different from Windows 7 for what I use it for. There’s nothing in Metro that makes me want to use it, and the desktop is a downgrade from Windows 7 without the Start menu. In fact, the release version is even more of a downgrade than the consumer preview I’m running, because the consumer preview has the Windows Aero desktop while the release version does not. There is simply nothing that makes me want to use this version of Windows.
At the end of the day today, I’ll likely go ahead and delete the virtual running Windows 8, and go back to running Windows 7 full-time. I now have an idea of what to expect should the time come when I’m forced to purchase machines with Windows 8 for work and not be able to downgrade to Windows 7. Until then, I’ll be digging in my heels and sparing myself (and my coworkers) the annoyance of dealing with it.