{"id":271,"date":"2007-12-25T12:03:39","date_gmt":"2007-12-25T17:03:39","guid":{"rendered":"https:\/\/anildesai.net\/?p=271"},"modified":"2008-01-06T23:16:41","modified_gmt":"2008-01-07T04:16:41","slug":"my-struggles-with-windows-vista","status":"publish","type":"post","link":"https:\/\/anildesai.net\/index.php\/2007\/12\/my-struggles-with-windows-vista\/","title":{"rendered":"My Struggles with Windows Vista"},"content":{"rendered":"<p>As an author of a book on Windows Vista (see <a href=\"https:\/\/anildesai.net\/Main\/Training\/Books\/WindowsVista70623\/tabid\/95\/Default.aspx\" target=\"_blank\">details<\/a>) as well as a beta tester since the early days of the product, I have had a lot of experience with Windows Vista.&#160; Unfortunately, much of my overall impression of Microsoft&#8217;s latest operating system is negative.&#160; While there&#8217;s no shortage of bad press about Windows Vista, I have found that complaints tend to be illogical, irrational, and atypical.&#160; Rather than relying on specific examples and facts about issues, writers seem to bash Microsoft and Windows Vista for the sake of doing so.&#160; The purpose of this post is for my to (hopefully) point some constructive criticism of the OS and to detail my experiences with it.<\/p>\n<h2>About the Author<\/h2>\n<p>Let&#8217;s start this off with a little background: I generally like Microsoft and its products.&#160; Especially when compared with other Enterprise software companies, I think Microsoft does many things well.&#160; As an IT pro, I have based a large part of my career on their products and technology.&#160; I periodically reevaluate that focus (generally every few years), but I have always found Microsoft&#8217;s development platform, client and server platforms, and other products to be very good.&#160; I certainly have no more animosity towards Microsoft than to any other corporation, and I genuinely think that the company will address and resolve the below issues in the future.&#160; OK, with that out of the way&#8230;<\/p>\n<h2>Testing Vista (and my patience)&#8230;<\/h2>\n<p>I have run Windows Vista on several computers, including my primary work machines.&#160; Originally, I upgraded a Dell Dimension 9100 computer from Windows XP to Windows Vista.&#160; I have since purchased a Dell Inspiron 530 desktop machine as my primary computer and a Dell Inspiron 640m notebook for traveling.&#160; Both of these machines shipped with Windows Vista.&#160; I am running the Windows Vista Service Pack 1 Release Candidate on both desktop computers.&#160; <\/p>\n<p>I have very few startup programs and have tested most of my issues on &quot;clean&quot; installations of the OS.&#160; I have also done extensive troubleshooting to isolate the causes of driver and software compatibility issues.<\/p>\n<h2>Some Evidence&#8230;&#160; Consistently Unreliable<\/h2>\n<p>My experiences with Windows Vista&#8217;s reliability (or lack thereof) have been extremely poor.&#160; Two tools help highlight this fact.&#160; The Reliability And Performance Monitor provides details related to OS crashes and other major events such as application installations, driver updates, etc.&#160; On both of my Windows Vista desktop computers, the overall index has been extremely low (see screen shots below).&#160; In fact, the only way I can seem to get the reliability to increase is to keep the machine powered off (a &quot;solution&quot; I have decided to use for one of the Vista machines).<\/p>\n<p><a href=\"https:\/\/anildesai.net\/wp-content\/uploads\/2007\/12\/vista01.png\"><img loading=\"lazy\" decoding=\"async\" style=\"border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px\" height=\"160\" alt=\"Vista01\" src=\"https:\/\/anildesai.net\/wp-content\/uploads\/2007\/12\/vista01-thumb.png\" width=\"244\" border=\"0\" \/><\/a> <\/p>\n<p><a href=\"https:\/\/anildesai.net\/wp-content\/uploads\/2007\/12\/vista04.png\"><img loading=\"lazy\" decoding=\"async\" style=\"border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px\" height=\"200\" alt=\"Vista04\" src=\"https:\/\/anildesai.net\/wp-content\/uploads\/2007\/12\/vista04-thumb.png\" width=\"244\" border=\"0\" \/><\/a> <\/p>\n<h2>More Evidence: Errors<\/h2>\n<p>I have experienced literally hundreds of errors on my Windows Vista operating systems.&#160; Granted, some of these can be chalked up to application issues.&#160; But, the number and frequency of issues is just unacceptable.&#160; And, the lack of relevant or useful responses to these issues just adds insult to injury.&#160; I mean, I get it: I need to download updated versions of drivers and applications.&#160; Unfortunately, that simple-minded advice rarely provides any alleviation of the pain.<\/p>\n<p><a href=\"https:\/\/anildesai.net\/wp-content\/uploads\/2007\/12\/vista02.png\"><img loading=\"lazy\" decoding=\"async\" style=\"border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px\" height=\"127\" alt=\"Vista02\" src=\"https:\/\/anildesai.net\/wp-content\/uploads\/2007\/12\/vista02-thumb.png\" width=\"244\" border=\"0\" \/><\/a> <\/p>\n<p><a href=\"https:\/\/anildesai.net\/wp-content\/uploads\/2007\/12\/vista03.png\"><img loading=\"lazy\" decoding=\"async\" style=\"border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px\" height=\"147\" alt=\"Vista03\" src=\"https:\/\/anildesai.net\/wp-content\/uploads\/2007\/12\/vista03-thumb.png\" width=\"244\" border=\"0\" \/><\/a> <\/p>\n<h2>The List of Issues<\/h2>\n<p>OK, so the stage is set.&#160; Following is list of current issues I have with Windows Vista, along with details.&#160; <\/p>\n<ul>\n<li><strong>General Performance<\/strong>: Overall, Windows Vista is sluggish.&#160; I&#8217;m currently running the OS on an Intel Core2 Duo E6550 chip (which has 4MB of L2 cache), and even routine tasks take far too long.&#160; Examples include moving and copying files (either locally or over the network).&#160; File enumeration, transfer time estimates, and just plain UI sluggishness are unacceptable.&#160; Windows Vista SP1 makes some improvements here, but every time I use a Windows XP machine, I reminisce about how well things used to perform. <\/li>\n<li><strong>Power Management \/ Sleep Mode<\/strong>: I have been unable to use Sleep mode on my desktop Windows Vista computers for over a year.&#160; In some cases, the systems fail to enter Sleep mode.&#160; In other cases, they&#8217;ll enter Sleep mode and either randomly wake up or fail to return to working status.&#160; These problems are consistent, and even after hours of troubleshooting, I have decided I have to leave my computers running all day and night for reliability. <\/li>\n<li><strong>Troubleshooting tools<\/strong>: It should be taken for granted that any complex technology will have potential glitches.&#160; Software that is as complex as a Windows OS is certainly no exception.&#160; The key, therefore, is to make it easy to diagnose, identify, and resolve potential problems.&#160; Windows Vista takes a few steps forward in this area by segregating event logs based on specific OS and application areas.&#160; Some tools like the Performance And Reliability Monitor can also be somewhat helpful.&#160; Overall, however, troubleshooting in Windows Vista is a poor experience.&#160; It&#8217;s really difficult to track down to the root cause of system instability.&#160; As there are numerous driver and software incompatibilities with the OS, much more robust and in-depth troubleshooting tools are a must-have &quot;feature&quot;. <\/li>\n<li><strong>Folder Views<\/strong>: It&#8217;s really surprising to me how a feature that is designed to assist users by detecting the types of files (music, video, pictures, etc.) seemingly <em>always<\/em> guesses incorrectly.&#160; Regardless of Registry hacking, file system changes, and various UI features, I find myself constantly changing the default view for my data folders.&#160; And, the process takes numerous clicks.&#160; I either have to add the relevant columns to the display manually or change the view settings for the folder.&#160; And, there&#8217;s a good chance that I&#8217;ll have to repeat this process the next time I use it.&#160; This &quot;feature&quot; is broken, and a quick &quot;fix&quot; would be to remove or disable Windows Explorer&#8217;s folder view features. <\/li>\n<li><strong>Switching users<\/strong>: When working on software development and testing, I occasionally create a second user account.&#160; That account will have its own profile which I can modify programmatically or manually to test some behavior.&#160; The idea is to keep from modifying my &quot;real&quot; settings.&#160; Apart from being extremely slow (compared to Windows XP), the chore of switching active users seems to be really buggy.&#160; I sometimes hear sounds that seem to emanate from the other user&#8217;s profile (e.g., receiving an e-mail message in Microsoft Outlook).&#160; And, when I log back on to an existing user profile, the video display fails to initialize.&#160; This occurs with numerous versions of Nvidia graphics drivers.&#160; Again, I don&#8217;t have a way to effectively troubleshoot the problem. <\/li>\n<li><strong>Startup Times<\/strong>: One of the key selling points of Windows XP was the quick startup time.&#160; Even of relatively old hardware, I can cold boot a machine and be up and running in around a minute or so.&#160; Windows Vista is a different story.&#160; On my desktop computers, I often have to wait over <em>five minutes<\/em> before the system is usable.&#160; That means that, unless the computer has already booted, I can&#8217;t even load a web page or open Microsoft Outlook.&#160; This, clearly, is not progress.&#160; One of the main culprits appears to be the Windows Media Player sharing functionality (I have a large collection of local music and video files that I stream to my Xbox 360).&#160; The rest of it just seems to be an inefficient and overly-bloated OS. <\/li>\n<li><strong>Spontaneous Reboots<\/strong>:&#160; On several occasions, I have experienced spontaneous reboots of the entire OS.&#160; It&#8217;s almost like a power fluctuation &#8211; there&#8217;s no warning, no blue screen, and not diagnostic information.&#160; Rebooting seems to provide some stability, but this problem can be downright infuriating. <\/li>\n<li><strong>General UI Issues<\/strong>: While I can appreciate the time and effort Microsoft put into usability studies for the Windows Vista UI, much of the new organization makes managing the OS far more difficult and clumsy.&#160; And this is well over a year after having time to &quot;adapt&quot; to the new UI features.&#160; Now I certainly recognize that I&#8217;m not part of Windows Vista&#8217;s core audience.&#160; I am quite technical and often need to do things to the OS that the typical user won&#8217;t.&#160; Still, the challenge of viewing IP address settings or managing Control Panel items is painful.&#160; Combined with teh sluggishness of the OS in general, tasks that were quick and easy in Windows XP are a chose in Windows Vista.&#160; Microsoft could (and hopefully will) do much better in the future.&#160; <\/li>\n<li><strong>Windows Vista Ultimate Extras: <\/strong>Apart from including a full set of OS features, Microsoft promised enhancements and upgrades to users of Windows Vista Ultimate Edition.&#160; So far, this area has been extremely lacking.&#160; Well over a year after the OS shipped, users are limited to just a few pieces of downloadable content (see the details at the <a href=\"http:\/\/windowsultimate.com\/Blogs\/Extras\/Default.aspx\" target=\"_blank\">Windows Vista Ultimate Blog<\/a>).&#160; And even those aren&#8217;t very compelling.&#160; I can survive without new and exciting features, but I think this really highlights Microsoft&#8217;s lack of commitment to its user base. <\/li>\n<li><strong>User Account Control (UAC)<\/strong>: We seem to live in a society where just the mere mention of safety or security gives people carte blanche to do whatever they please.&#160; Computer and IT professionals have a long history of doing annoying things to users in the name of &quot;protection&quot;.&#160; Often, these things have marginal value (think of airport security lines), but we do them anyway, since it makes us feel like we&#8217;re combating a real problem.&#160; UAC is a great example.&#160; By constantly nagging the user to approve certain actions, it provides questionable benefits.&#160; The real goal, here, is to force software developers to finally follow Microsoft&#8217;s security standards.&#160; Though many users will disable UAC, the fact that some <em>might<\/em> leave it enabled forces vendors to finally follow some best practices.&#160; Still, it puts an unnecessary burden on users and will likely be remembered in the same way as <a href=\"http:\/\/en.wikipedia.org\/wiki\/Office_Assistant\" target=\"_blank\">Microsoft Office&#8217;s Office Assistant<\/a>, Clippy. <\/li>\n<li><strong>Keyboard shortcuts<\/strong>: Gaining true efficiency with a desktop OS involves the use of keyboard shortcuts.&#160; Windows XP did quite well, as far as consistency goes.&#160; I could easily create folders, move files, switch between applications, and work with applications without much trouble.&#160; Several of Windows Vista&#8217;s keyboard shortcuts work inconsistently.&#160; And the slow performance of Windows Explorer often leads to &quot;race conditions&quot; which rename the wrong folder or delete an incorrect item.&#160; Shortcuts should be improved upon in future versions of windows, and many more should be added. <\/li>\n<li><strong>Product Activation \/ Windows Genuine Advantage (WGA)<\/strong>: I often have the need to install, reinstall, and move OS&#8217;s.&#160; I have called Microsoft&#8217;s WGA hotline on numerous occasions because Internet activation would fail.&#160; My crime?&#160; Often the change was as simple as upgrading to a larger hard drive (yes, <em>just <\/em>that seemed to trigger it).&#160; In other cases, I need to run Windows Vista in VM to test functionality or to take screen shots for books and articles.&#160; Activation prevents me from easily performing those tasks, and even with an MSDN subscription, I find myself spending significant time worrying about license activations.&#160; Also, I wish Microsoft would stop trying to claim that reducing piracy is somehow improving security or protecting users.&#160; This is marketing at its finest &#8211; harm the user and tell that it&#8217;s for their own good.&#160; Microsoft prevents unlicensed copies of the OS from being updated.&#160; That <em>causes<\/em> more security problems.&#160; And, the real goal here is to increase revenue &#8211; not to help the user.&#160; Let&#8217;s admit that and see these &quot;improvements&quot; for what they are. <\/li>\n<li><strong>Network issues<\/strong>: Occasionally, my network adapter will stop receiving connections for various services.&#160; I rely upon my Windows Vista desktop machine to serve up audio and video content to devices throughout the rest of my house.&#160; Periodically, the audio and video sharing features will stop working and I&#8217;m sometimes unable to connect to the computer using UNC shares.&#160; The issues are typically accompanied with little to no help about the reason.&#160; Rebooting the Vista machine will &quot;solve&quot; the problem, but that&#8217;s quite painful when I have a lot of applications open.&#160; Network functionality should be taken for granted &#8211; this is no longer a luxury.&#160; I&#8217;ll take reliability over performance any day, but this doesn&#8217;t seem to be an option in Windows Vista. <\/li>\n<li><strong>Lack of compelling features<\/strong>: This is, perhaps, the biggest issue to me.&#160; Perhaps most of Windows Vista&#8217;s other shortcomings could be overlooked or accepted if the OS provided significant usability, performance, and reliability.&#160; It might be worth the pain to run new applications and use productivity-enhancing features.&#160; Sadly, I just don&#8217;t see this in Microsoft&#8217;s latest OS.&#160; Developers are barely starting to take advantage of features in Windows Vista, leading to little reason to upgrade.&#160; And, we have given this quite some time.&#160; Windows Vista was finalized over 12 months ago, and industry support is far from perfect. <\/li>\n<\/ul>\n<h2>Conclusion<\/h2>\n<p>Admittedly, the purpose of this post is to point out the flaws in Windows Vista.&#160; I do feel that there are numerous excellent features in the OS (and even a few that are keeping me from considering the move back to Windows XP).&#160; Areas such as the network stack have been enhanced significantly and I find myself using integrated search features all the time.&#160; Environments that use Windows Vista (or later) with Windows Server 2008 will see significant benefits.&#160; Still, this situation is far from perfect.<\/p>\n<p>So, in conclusion, I think Microsoft has done a fairly poor job with the quality and features of its latest operating system release.&#160; However, there might be a bright side to all this.&#160; Microsoft does its best work when it needs to catch up or recover from problems, and I&#8217;m hoping that the next version of Windows will address these issues.&#160; Those users that haven&#8217;t lost faith in the platform (yes, I&#8217;m one of them), will hopefully be rewarded.&#160; Unfortunately, a final version of &quot;Windows 7&quot; is years away, and it looks like the wait is going to be a long and painful one&#8230;<\/p>\n<p><em><strong>Update<\/strong>: It seems that I&#8217;m hardly alone in my issues with Windows Vista.&#160; Microsplot has a post that quotes numerous industry outlets on the topic.&#160; See <\/em><a href=\"http:\/\/www.microsplot.com\/news\/2007\/12\/anything_speechless_100_things_people_are_really_saying_about_windows_vista\" target=\"_blank\"><em>Anything but Speechless: 100 Things People Are Really Saying About Windows Vista<\/em><\/a><em> for details.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>As an author of a book on Windows Vista (see details) as well as a beta tester since the early days of the product, I have had a lot of experience with Windows Vista.&#160; Unfortunately, much of my overall impression of Microsoft&#8217;s latest operating system is negative.&#160; While there&#8217;s no shortage of bad press about [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[24,31],"tags":[],"class_list":["post-271","post","type-post","status-publish","format-standard","hentry","category-it-tips","category-windows-vista"],"_links":{"self":[{"href":"https:\/\/anildesai.net\/index.php\/wp-json\/wp\/v2\/posts\/271","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=271"}],"version-history":[{"count":0,"href":"https:\/\/anildesai.net\/index.php\/wp-json\/wp\/v2\/posts\/271\/revisions"}],"wp:attachment":[{"href":"https:\/\/anildesai.net\/index.php\/wp-json\/wp\/v2\/media?parent=271"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/anildesai.net\/index.php\/wp-json\/wp\/v2\/categories?post=271"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/anildesai.net\/index.php\/wp-json\/wp\/v2\/tags?post=271"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}