5 Mistakes Microsoft made with Windows Vista
and some suggested solutions
Wednesday, August 15, 2007 by Frogboy | Discussion: Windows Vista
Windows Vista has kind of gotten a bum rap. Some of the rap is deserved -- Microsoft shipped it too early. But for the most part, the rap is carried on by vocal techies who just like to poop on things because they think criticizing things makes them appear more knowledgeable.
Talking to a techie about the quality of mainstream software is a lot like talking to a film school graduate about the quality of mainstream movies. Sure, you might have liked Pirates of the Caribbean but talk to a film snob and it's the 7th sign of the Apocalypse. So how good is Windows Vista? The answer is, pretty good. Far better than Windows XP. But I can think of 5 big mistakes Microsoft made that has taken a window out of its sails.
Let me outline those 5 mistakes Microsoft made with the Windows Vista launch and talk about how Microsoft might be able to keep Windows Vista from being a sequel to Windows ME.
#1 The UAC. The User Account Control in Windows Vista is a feature that appears to have been designed by a marketing committee. Some casual computer user decided that the way to make other casual users think that Windows Vista was "secure" was to have more prompts. A lot more prompts. And so, even a power user (i.e. early adopters) logged on as an administrator is going to find themselves being prompted regularly. They can turn it off but that defeats the entire purpose of having better security.
The result: Power users turn it off and casual users learn to ignore the myriad of repetitive dialogs.
Solution: Have the UAC be a lot smarter. A simple "Always give permission to continue for this action" checkbox at the bottom of the dialog would be nice. It's bad enough that changing the IP address on Vista requires 5 clicks to get to (versus 2 in Windows XP) but it adds a 6th click to get past the UAC.
#2 Windows Vista was shipped before drivers were ready. This, combined with item #1 are probably responsible for the majority of the negative vibe Windows Vista has received.
As a practical matter, the first usable beta of Windows Vista wasn't made available until 4 or so months before Windows Vista shipped (or merely 1 month before "gold". This meant that many drivers, video drivers in particular, weren't ready. But for all those people who have a finicky scanner or Air card or other specialty peripheral had to be guinea pigs.
The result: Early adopters were stung with problematic behavior and a lack of drivers which caused frustration that they shared a lot with others.
Solution: This is mostly dealt with now (as of July 26th for nVidia users for instance). But when one considers how much reputation damage this caused Microsoft should really give more care in the future. Release a stable public beta long enough before going gold so that developers can provide adequate support.
#3 The new Start menu. Love the new Start Search. Kudos. Don't love the Start menu navigation which wants to exist in a fixed window. The example screenshot shows Microsoft's own apps being cut off. For those of us who liked to seriously organize our Start menu items into categories and such, this new start menu option is a huge pain.
Solution: Make the All Programs button behavior an option between the classic expanding menu or the new menu container.
#4 Unbelievably bad desktop performance. Another item that really hurt the initial impression of Windows Vista was how horrible basic desktop operations like copying and zipping were. A user would be copying a handful of files and would get this dialog trying to estimate how long the copy should take. Here's your answer: less than a second! At least, that's what it should have taken. Instead, the estimating time dialog would take a few seconds and then the copy would take a second or two. This sort of thing on routine file copying and moving made Windows Vista feel like a pig.
Solution: Service Pack 1 is supposed to address this sort of thing more thoroughly but the good news is that Microsoft did officially release some patches that improves desktop performance significantly.
#5 Upgrade Pricing is a joke. I wonder what color the sky is on planet Microsoft. Because on planet Microsoft, the Xbox 360 is $350 which not only includes the OS (with Media Center), a 20 Gigabyte Hard drive and other goodies, but at the same time Windows Vista Home Premium Upgrade lists for $160. Sure, it's not a truly fair comparison (console makers get a piece of revenue from console games) but the point is still valid. One might get the impression that Microsoft has a monopoly in the PC OS market but does not in the console market.
The big problem is that Microsoft's marketing never made the case for what you are actually getting for that $160. I like Windows Vista. I think it's a big improvement over Windows XP. And when I buy a computer, I am glad Windows Vista comes with it. But upgrading my existing computers? The incredibly stingy "Family Discount" (which has expired) wasn't even close to justifying upgrading machines to Vista.
Maybe there is $160 in value buried in Windows Vista Home Premium but Microsoft's marketing didn't make the case. And I can't find it -- especially when you combine it with the above issues. This wasn't a problem with Windows XP. Windows XP was blatantly better than Windows ME/98 and it was noticeably better than Windows 2000 (which only had a tiny share of the market compared to 98/ME). As a result, 7 months later, Windows Vista has less than 10% of the market. By contrast, I remember watching Windows XP's launch and the migration to Windows XP was pretty swift.
Solution: No solution. They aren't likely to lower pricing any time soon. Once Service Pack 1 has been integrated into the OEM versions (the ones that ship with new PCs) you'll see nearly everyone opting for Windows Vista on a new machine while older machines continue with Windows XP.
Conclusions:
I could go on with numerous other items like the terrible icon handling, the fact that development tools weren't ready for prime time, that Microsoft's marketing efforts were seemingly handled by non-technical people (I mean, really, Flip3D is actually one of the first things mentioned on the Windows Vista home page -- how deep are you digging to find compelling features when a fairly useless task switcher is your money shot?), all have contributed to the negative buzz around Windows Vista.
Which is a shame because Windows Vista is really very good. On a scale from 1 to 10, if Windows 98 was a 4, Windows ME a 3, Windows 2000 a 6 and Windows XP a 7 then Windows Vista is easily an 8. It's a worthy and significant upgrade. It deserves a good reputation. Hopefully, Microsoft can get Service Pack 1 out sooner rather than later and address as best they can the issues that many people have brought up.
Original posted on Neowin.net
Reply #2 Thursday, August 16, 2007 12:30 AM
Reply #3 Thursday, August 16, 2007 5:51 AM
After using Vista Business for a few months now on my new laptop I wholeheartedly agree with your concensus!
Funnily enough, I agree with Citizen terpfan1980, as well as a whole bunch of others I've run across while searching for answers about the UAC and other niggly bits. I think I've come up with a somewhat plausible solution for the whole UAC issue:
1. Depending on the version of Vista that you're running, which by default denotes the usage of the machine (usually
) ON TOP of the status of the Account Type (ie Admin, Power User, User, idiot) could control the amounts of UAC alerts and their re-occurance ratio?
Just a thought, not like good ole' Bill would listen to lowley lil' me...
R
Reply #4 Thursday, August 16, 2007 8:07 AM
Reply #5 Thursday, August 16, 2007 12:11 PM
I disagree on two points.
1. I think UAC is GREAT. I'm a super power-user and I don't mind it at all. I *did* mind it when I first started using Vista, however I have discovered that after your system is running for a month or so, most of the configurations that trigger UAC are done with. The only major mistake in my opinion, is triggering UAC when moving/deleting items on the "all users" start menu. That is obnoxious! The only other thing I dont like about it is that a couple companies cant figure out how to configure their applications to avoid triggering UAC *cough* SD Central *cough*.
3. I think the new start menu is great, *because* I seriously organize my start menu into categories. With the old start menu, i could categorize to my heart's content, and I would still have to do a LOT of mouse movement to get to where I needed (keyboard navigation was totally inefficient). The new "contained" startmenu is a dream come true. My category folders take up about 3/4th of the window space, and I hardly move my mouse at all to get to the apps I need...I can even do it with my keyboard! In fact I rarely need to "navigate" the start menu at all....because all I need to do isL
- Press Windows Key
- Type the first few letters of the app I need
- Hit enter (or use arrows to differenciate between mutliple matches, then hit enter)
Reply #6 Thursday, August 16, 2007 1:20 PM
Thankfully you can use RightClick to have the familiar fly-out Start Menu programs list. Vista is almost tollerable thanks to that.
Reply #7 Thursday, August 16, 2007 4:13 PM
First thing I did when I started working on it!
Reply #8 Thursday, August 16, 2007 10:53 PM
Reply #9 Friday, August 17, 2007 4:43 AM
I used to organize the old start menu. But that was because it was so hard to find the program you where looking for if you didn't. It is harder to organize the Vista start menu, but I don't feel the need any more. I've gotten so used to just typing a couple of letters and have the application available. Mind you, I also use ObjectDock+ and keep an dock at the top of the screen which is just as quick as all I need is slam the cursor at the top of the screen. Maybe one extra click if I need to switch tab. At least the start menu in Vista automaticly sorts it's order.
I actually get frustrated now when I'm forced to use an XP machine and navigate the old start menu.
Reply #10 Friday, August 17, 2007 4:52 AM
I need to upgrade my "Office" and that will have to be the priority because it delivers things I need - even so its too expensive as well. Everyone I know says these are their reasons.
Reply #11 Friday, August 17, 2007 5:17 AM
I can only second that. I would like to upgrade my XP home license since I would like to be uptodate. But it would cost € 200 for me. That's far too much. I could get the system builder version without the 2 support calls for € 100. But I think that's still too much money for upgrading just for fun, since my XP is really stable by now.
Reply #12 Friday, August 17, 2007 9:48 AM
However, I think Vista has triggered a rash of bad interface design, all of which looks superficially slick, but is inherently disorganized and confusing.
For example, new "Vista-style" applications are appearing where items that used to be "simple to spot" and "click at a glance" now require reading entire paragraphs of text (rather than simple labels) and commonly used controls are often scrolled off the screen by default when the application is opened.
There is an unhealthy trend away from multitasking to screen wastage and maximizing one application at a time on the screen, which is impossible to work with for power users who read from multiple windows at once and cut and paste between applications.
There also seems to be a lot of confusion surrounding how to use the new control styles (unmarked hyperlink text being perhaps the worst example), but even taking as an example Skin Studio 6.0, which many of us on this forum have had experience with (for the sake of an example), the left menu sometimes loads a sub pane and sometimes opens a dialog (as with other controls, there is no predictability as to what will happen).
Several applications are also following Vista's poor example of 'open another dialog' then 'open yet another dialog on top of the dialog' until the whole screen is full of dialogs with no apparent relationship to one another and the user, no matter how experienced, struggles to maintain some sense of flow. The most idiotic examples are 'open another version of the same dialog' instead of 'make current dialog read-write mode (if opened read-only to begin with)'. I am not sure how people who cannot cope with the concept of multiple instances are expected to handle this, nor why it has gone from an known example of undisputed bad interface design to being "the latest thing". When the application is something you want to be able to go through all tasks systematically, it is hopeless.
Add to that that sheer waste of resources putting up extra dialogs at once (memory and handles for layers of controls that are not usable in context). Sure, we have powerful machines now, but that power is eaten up quickly enough by legitimate usage, such as multimedia tools, 3D graphics applications and virtual machines. There is still no room for wasteful programming any more than there was in the past.
Perhaps this is a teething problem, and eventually developers will understand how to make good Vista-style interfaces one day - in the same way that some had to learn that buttons, check boxes and option groups are not freely interchangeable concepts in the past. In the meantime, this 'let's imitate the look without understanding why and how it should work' is painful.
Reply #13 Friday, August 17, 2007 10:17 AM
Reply #14 Saturday, August 18, 2007 8:19 AM
).The bottom line is,that with vista,if you want to upgrade your OS,you need somewhere around 500-1000$ to make it run good.New CPU (at least).Also,getting a new CPU,today,also means getting a new motherboard.A new motherboard,which again,today,means selling your old RAM,'cause new motherboards come with DDR2.After you've got that cleared,put a piece of cloth on your old video card and go buy one that is PCIe compliant.While you're at it,might as well change the HDD with a SATA.Might save you a couple of bucks in the future,if you didn't already go bankrupt(can't really see a future for ATA).
All of the above are great and make your PC run faster and smoother.
But why am I being forced to upgrade my hardware for software?!
Sure,I could always disable Aero and make vista look like Windows98 (or does it revert to the XP look? lol)...But why did I bother upgrading,if,at least,the GUI isn't different?Screw all the other stuff like the fact that it's a new OS and runs faster and smarter and etc... On a system like mine? No way! And about 70% of world PC users have either my hardware configuration or somewhere around it.
The thing is,I'm sticking to Server 2k3.Give it any system with at least 256MB of DDR RAM and it will fill your heart with joy! (might switch to Longhorn in the future...who knows...)
Love&Peace!
Reply #15 Saturday, August 18, 2007 1:15 PM
Other than the dislike I have of it just because I had to learn far more than I ever wanted to dealing with profiles, I've mostly liked it. I've had isses where explorer just stops working and has to restart, but once I got more ram in my system its been fine. I just got to check out a laptop with our new vista image on it and it's been working great! Ohh, except I've gotten huge performance losses in my openGL applications
And also java/IE 7 has been causing huge problems for faculty, we have to make them remote desktop into another computer to be able to use our school's database program.Reply #16 Sunday, August 19, 2007 9:56 AM
That is a big issue.
Jentara
Reply #18 Tuesday, August 21, 2007 3:08 AM
My brother still can't use due to 64 bit vista.
I agree that it's improving. In least it will only get better from really bad beginning. I'm glad it's not Win Me 2. Win me flopped and never recovered from its bad start.
Reply #19 Tuesday, August 28, 2007 3:54 PM
My desktop hard drive crashed, so I bought a new Toshiba notebook. I have vista home premium.
It took me three days to find how to turn off my system with the new windows menu. I looked and looked and couldn't find it. And the search feature didn't help me at all.
Then I accidentally deleted my recycle basket (not Vistas fault) but I never did that on xp.
I think its harder to find things now and not just because its new. But I am only a step above computer retarded, so there ya go.
Reply #20 Friday, September 7, 2007 3:32 PM
Please login to comment and/or vote for this skin.
Welcome Guest! Please take the time to register with us.
There are many great features available to you once you register, including:
- Richer content, access to many features that are disabled for guests like commenting on the forums and downloading skins.
- Access to a great community, with a massive database of many, many areas of interest.
- Access to contests & subscription offers like exclusive emails.
- It's simple, and FREE!







Reply #1 Wednesday, August 15, 2007 11:35 PM
Excellent points all around.
Like you said, Vista is good. Perhaps not $160 worth of good, but good. That's the biggest complaint I have with it myself. I just don't see it being worth paying much for as an upgrade over a system that works and performs adequately.
On the UAC issue, having a 'remember this action' selection should be a good idea, but at the same time it really does defeat the purpose of the UAC. Any time you offer some sort of by-pass to the security prompting some rogue program will take advantage of that by-pass and attack your system. That was why UAC was created and why it really is a total pain in the rump. I'd love it to be smarter, and hate that it is so annoying, but at the same time it is there because there are just far too many idiots that never pay attention to what they are running on their system and then later can't figure out how some nasty virus or spy-ware got installed on it. 99.9% of the time that spy-ware or virus is there because that person is a complete idiot and they infected themselves by opening a message saying 'Congratulations - You just won $1million' or something stupid like that. At least with UAC there the individual gets a final chance to confirm what an idiot they really are.