{"id":866,"date":"2012-06-14T09:30:02","date_gmt":"2012-06-14T14:30:02","guid":{"rendered":"https:\/\/anildesai.net\/?p=866"},"modified":"2012-09-10T10:53:52","modified_gmt":"2012-09-10T15:53:52","slug":"why-i-rolled-back-from-the-windows-8-release-preview","status":"publish","type":"post","link":"https:\/\/anildesai.net\/index.php\/2012\/06\/why-i-rolled-back-from-the-windows-8-release-preview\/","title":{"rendered":"Why I Rolled Back From the Windows 8 Release Preview"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" style=\"margin: 4px 10px; display: inline; float: right\" align=\"right\" src=\"http:\/\/unleashthephones.com\/wp-content\/uploads\/2012\/02\/windows8logo-600x412.jpg\" width=\"247\" height=\"170\" \/><\/p>\n<p>Since the release of the Windows 8 Developer Preview, I had been dabbling with the OS using a variety of virtual machines, desktop computers, and my notebook computer (which I use rarely).&#160; I found some of the new features (especially, the under-the-covers architectural ones) to be really exciting, but I had my reservations about the new Metro UI.&#160; On one hand, it was just a replacement for the traditional (and aging) Start Menu, so I figured it wouldn\u2019t be a big deal.&#160; On the other hand, it didn\u2019t seem to be designed for power users and felt inefficient for \u201ctraditional\u201d (mouse and keyboard) users.&#160; Overall, though, I realized that I couldn\u2019t give the OS a fair shot unless I replaced my primary OS with it, so I upgraded to the the Windows 8 Release Preview shortly after it was released.&#160; <\/p>\n<h1>First Things First: The Conclusion<\/h1>\n<p>I figured I\u2019d start with the conclusion of my experience with the Windows 8 Release Preview: After a little over a week (and ~80 hours) of using the OS, I ended up rolling back my primary desktop computer to Windows 7.&#160; That\u2019s the first time I\u2019ve ever resorted to performing a full restore from backup (along with the pain of making sure my applications, source control, development tools, games, Media Center, and data remained current).&#160; And this is from someone who primarily ran the Windows Vista betas for years (for more information, see my post <a href=\"https:\/\/anildesai.net\/index.php\/2007\/12\/my-struggles-with-windows-vista\/\">My Struggles with Windows Vista<\/a>).&#160; It\u2019s not that Windows 8 was horrible (it wasn\u2019t), but I just couldn\u2019t justify the new features and improvements against the pain points of the changes.<\/p>\n<p>The remainder of this post provides some details about my upgrade, with the hopes that it might help others (and Microsoft) improve their experience.<\/p>\n<h2>The Test Environment and The Upgrade Process<\/h2>\n<p>The hardware configuration of my primary work computer is fairly recent: A Dell XPS 8300 with a Core i7 (2nd Gen.) CPU, 16GB of RAM, a 128GB SSD (SATA 3) for boot, and about 3.5 TB of usable hard disk storage.&#160; The hardware configuration far exceeds any requirements for Windows 8, but I thought I\u2019d mention it.&#160; I run a three-monitor setup (two are driven by a rather anemic AMD Radeon 6450, and one is using an eVGA USB-to-HDMI adapter).&#160; I have Bitlocker enabled on all of my hard disks.&#160; Pretty much everything else is a plain, vanilla configuration.<\/p>\n<h1>An Uphill Upgrade Climb<\/h1>\n<p>To avoid having to reinstall and reconfigure my many complex applications (I do a lot of .NET and SQL Server work, and also have many VMs configured on this computer), I decided to perform an in-place upgrade from Windows 7 Ultimate Ed. to the Windows 8 Release Preview.&#160; Unfortunately, even after removing some programs that were known to be incompatible with Windows 8 (the upgrade Wizard provided good information), the Upgrade process would fail and roll back at a late portion of the process (migrating Registry settings, I believe).&#160; <\/p>\n<p>Troubleshooting was not easy \u2013 I had to look through many different log files (some of which were huge), and rely on online tribal knowledge to try to figure out the issue.&#160; After four failed upgrade attempts (all of which rolled back just fine), I\u2019m not sure what solved the problem.&#160; I resorted to unplugging all USB devices, pre-installing the AMD Radeon Windows 8 Drivers, and uninstalling mouse and keyboard drivers.&#160; That seemed to work, and I was able to login and continue.&#160; Still, the average user would not have been able to do this much troubleshooting.&#160; They would either have resorted to a full, clean install or have given up entirely.&#160; I do think this experience will improve significantly before the final release of Windows 8, though I haven\u2019t heard much about that.<\/p>\n<h1>Opening Windows and Closing Doors: Usability Issues<\/h1>\n<p>Now, on the the heart of the issue(s).&#160; There\u2019s certainly no shortage of criticism and skepticism related to running Windows 8\u2019s Metro user interface for non-touch-enabled users.&#160; I knew that going in, but I ran into many other unexpected issues.&#160; Here\u2019s a list of problems that I ran into, in rough order of importance to me:<\/p>\n<ul>\n<li><strong>Disruptive search for files: <\/strong>When performing a very common operation, such as searching for a filename, the process is cumbersome and jarring. I name and organize my files well, and I know exactly what I\u2019m looking for. The Metro-based Start Menu requires me to hit Win-F, it takes over the entire screen, and then 95% of the time just returns me to the desktop to open a file in a \u201creal\u201d application. <\/li>\n<li><strong>Open File Location<\/strong>: There\u2019s no way to quickly and easily open the folder location of a file once it is returned as a search result. This one drove me crazy! It\u2019s a huge regression from previous Windows releases, and made the file search capability essentially useless to me. Instead, I\u2019d end up opening Windows Explorer (Win-E), clicking on my C: drive, and then using the search dialog there. It was tedious, but at least it worked.\n<ul><!--EndFragment--><\/ul>\n<\/li>\n<li><strong>Searching in Apps<\/strong>: (or, Two Clicks is a Charm?): Metro apps use a universal search U, and this wasn\u2019t at all easy for me to discover. For example, the context-sensitive menu\u2019s in apps like Maps and the Microsoft Store didn\u2019t provide a way to search (perhaps the first and most common operation anyone would want to perform). Additionally, the UI itself didn\u2019t have a search box. At first, I thought Microsoft did this to disguise the number of apps in the Store. Later, I learned that I needed to hit Win-C (to open the Charms bar) and then click or use cursor keys to select Search. Even after I understood this, though, it was far too much effort: I\u2019d appreciate another shortcut key to quickly access Search (and, no, Win-F, Win-Q, and Win-C don\u2019t cut it). <\/li>\n<li><strong>Unable to pin files: <\/strong>I pin my top 5- 10 most commonly-used files and shortcuts to the Start Menu in Windows 7.&#160; For example, as a consultant, I keep a timesheet for clients in Microsoft Excel.&#160; I launch this spreadsheet 5 \u2013 10 times per day.&#160; In Windows 8, my closest option was to add Excel as a permanent fixture on my taskbar and pin the relevant file(s) to its context menu.&#160; It works, but it\u2019s not nearly as easy as in Windows 7 (and it completely avoids new Windows 8 features). <\/li>\n<li><strong>Windows Media Center (WMC) Issues<\/strong>: I have been using WMC for years, and primarily use it to stream video and music to my Xbox 360.&#160; It has been working great over the years.&#160; I\u2019m no newbie when it comes to dealing with codecs and the complexities of converting between video types, but no matter what I did, I couldn\u2019t get WMC to stream anything other than WMV files.&#160; MPG, MKV \/ x264 files all played fine locally in WMP and in WMC, but not on the Xbox 360.&#160; I eventually gave up on getting this working (that\u2019s not something I do very often). <\/li>\n<li><strong>File system ownership\/permissions issues:<\/strong> I\u2019m not sure if this problem was due to the use of a Windows Live ID or changes to the SIDs after the upgrade process, but I lost the ability to access many of my most important folders.&#160; I had to manually take ownership or them or reset permissions.&#160; Still, many application data folders still had problems that taking ownership wouldn\u2019t resolve.&#160; I disabled UAC entirely and had the same experience.&#160; In the end, no amount of permissions changes seemed to help resolve problems with numerous apps, so I gave up. <\/li>\n<li><strong>Lack of backup support<\/strong>:&#160; In an ideal world, there would be no need to backup an OS and applications.&#160; Everything should be restore easily, as long as you have a good copy of your system and user state information.&#160; Sadly, we don\u2019t live in a world like that, and installing and configuring applications is a major chore (especially for developer- and IT-types like me).&#160; Windows 8 includes a File History feature, but you really have to trick the system to find a true backup utility.&#160; I restored to using a third-party backup solution, just to get a full image of my OS hard drive.&#160; That\u2019s a big step backward, in my opinion.&#160; <\/li>\n<li><strong>No Training\/Transition<\/strong>: In the Release preview, users who have not experienced the Metro UI are thrown-in the the new user interface to learn it on their own.&#160; While Microsoft has promised some basic training and guidance in the final release, it really better be good to help ease the learning curve. <\/li>\n<li><strong>The Two Faces of Control Panel<\/strong>: Having two different Control Panel applications was confusing and annoying.&#160; Even after spending days working with basic settings, I often resorted to a search, ended up in a Metro settings page, and then had to go to the standard Control Panel to really make the changes I wanted.&#160; It\u2019s too painful, and doesn\u2019t provide much of a benefit (at least for the standard desktop power user).&#160; <\/li>\n<li><strong>Task Switching<\/strong>: Over the last five or so years, I found that I rarely use the Alt-Tab or Win-Tab task switching shortcuts.&#160; The primary reason is that, when using multiple monitors, even if I change the focus with a shortcut, I still need a good way to see which window is active.&#160; Additionally, when using multiple windows at the same time, the order of apps in the task-switching list <\/li>\n<li><strong>Lack of Metro Apps<\/strong>: Perhaps it\u2019s inevitable at this stage of the pre-release cycle, but there were many applications I would have liked to see (especially which I compare the options to those available on my Android tablet).&#160; That will change over time, but for now, I didn\u2019t have a compelling reason to put up with the changes. <\/li>\n<\/ul>\n<h1>It\u2019s Not All Bad: Benefits of Windows 8<\/h1>\n<p>I really liked many of the many features in the Windows 8 Release Preview.&#160; I\u2019ll probably be talking about them more on this blog, but for now, here\u2019s a brief list of highlights:<\/p>\n<ul>\n<li><strong>Client-Side Hyper-V: <\/strong>Having Microsoft\u2019s virtualization platform built-in to the client OS was great.&#160; I was able to migrate virtual machines while they remained running and move VMs between my Windows Server 2012 instance and the local machine.&#160; I\u2019m not sure how useful this will be for \u201caverage\u201d users, but I loved it. <\/li>\n<li><strong>File Copying Improvements<\/strong>: The new file copying UI was attractive and information.&#160; I like the ability to re-prioritize operations and to pause them (I used both options many times).&#160; In addition, Windows 8 supports the SMB 3.0 protocol, which provides huge improvements in performance and reliability when connected to compatible servers (like Windows Server 2012). <\/li>\n<li><strong>The Metro UI\/Apps<\/strong>: Yes, I\u2019m listing it as a positive thing, overall.&#160; The ability to install and run trusted applications from the Microsoft Store and the usability of many of those applications was excellent.&#160; If this experience could be better integrated with the OS (and for co-existence with the overwhelming majority of \u201creal\u201d applications), I think it would be even better. <\/li>\n<li><strong>Taskbar Improvements<\/strong>: The ability to specify which icons are shown on which taskbars in a multi-monitor setup were useful (though they did take up additional vertical screen space). <\/li>\n<li><strong>General Performance<\/strong>: Windows 8\u2019s startup, shutdown, and sleep speeds really did seem to be improved.&#160; I tend to reboot rarely (often once a week or so), so the savings of a few seconds a month didn\u2019t amount to a huge difference. <\/li>\n<\/ul>\n<h1>Conclusion: A New Hope?<\/h1>\n<p>Obviously, many of the issues I encountered could be fixed quite easily by Microsoft (or through third-party hacks and tools). They\u2019re not major architectural problems, and there\u2019s still some time for change before the final release. However, the fact that these problems haven\u2019t been resolved in what\u2019s being called a \u201cRelease Preview\u201d is worrisome to me. It also seems to reinforce the criticism that mouse\/keyboard users (especially power users) seem to be treated as a secondary concern.<\/p>\n<p>So, what\u2019s my plan for moving to (or away from) Windows 8 when it\u2019s released?&#160; I\u2019m still not quite sure.&#160; I will certainly do a lot more testing (using either boot from VHD or installing to an alternate partition) when Windows 8 is released.&#160; As for replacing Windows 7 on my primary computer, I\u2019ll have to re-weight the pros and cons listed in this post.&#160; Either way, though, I\u2019ll write more about my experience here.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Since the release of the Windows 8 Developer Preview, I had been dabbling with the OS using a variety of virtual machines, desktop computers, and my notebook computer (which I use rarely).&#160; I found some of the new features (especially, the under-the-covers architectural ones) to be really exciting, but I had my reservations about the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26,12,43],"tags":[],"class_list":["post-866","post","type-post","status-publish","format-standard","hentry","category-general","category-virtualization","category-windows-8"],"_links":{"self":[{"href":"https:\/\/anildesai.net\/index.php\/wp-json\/wp\/v2\/posts\/866","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/anildesai.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/anildesai.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/anildesai.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/anildesai.net\/index.php\/wp-json\/wp\/v2\/comments?post=866"}],"version-history":[{"count":2,"href":"https:\/\/anildesai.net\/index.php\/wp-json\/wp\/v2\/posts\/866\/revisions"}],"predecessor-version":[{"id":916,"href":"https:\/\/anildesai.net\/index.php\/wp-json\/wp\/v2\/posts\/866\/revisions\/916"}],"wp:attachment":[{"href":"https:\/\/anildesai.net\/index.php\/wp-json\/wp\/v2\/media?parent=866"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/anildesai.net\/index.php\/wp-json\/wp\/v2\/categories?post=866"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/anildesai.net\/index.php\/wp-json\/wp\/v2\/tags?post=866"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}