Last week, I wrote up a quick article discussing my reasons for downgrading from Windows Vista to Windows XP on my primary desktop. I was taken aback by the comments. Some agreed with me and some took it upon themselves to attack me for saying it. Instead of shrinking from anything, I decided to debate them in the comments. I was accused of spreading propaganda. I was accused of not being computer literate and using shoddy reasoning to take shots at Windows Vista. I responded to each of these, but I was really left wondering why this subject drives people to get so defensive.
My Response
Before I go on, I will first make a few things clear. I know I am in a position where what I post can sway people to or from a particular operating system. There are a lot of people who read what I say here on this site. So, I know full well that if I bash Vista, there are some who will make decisions based on that. That said, I am glad I moved back to Windows XP on this machine. And it comes down to one thing:
Windows XP Simply WORKS! Period. Case closed.
I can’t say the same for Windows Vista – yet. And that is my qualifier here. Windows Vista IS better than XP was when it was first released to the public. With XP, it really wasn’t until after SP2 that it became as solid as it is. So, good effort, Microsoft. But, the thing is that as it sits now, Windows XP SP2 is a more stable and faster operating system than Windows Vista.
If you get Windows Vista on a fully proprietary machine pre-loaded, chances are it will work fine. And that is because the manufacturer has ironed out all the driver issues for you. But, if you buy Vista off the shelf and load it onto your machine yourself (proprietary or not), you may run into trouble. Some of the commenters in my last article kept brining up third-party software and drivers as the point of blame. They have a point, but it is short-sighted to say Microsoft is just an innocent pawn in this game. Vista is an absolute beast of an operating system, larger than any other OS in Microsoft history. The development time line kept getting pushed back and things were changing the entire time. In other words, the development time frame of Windows Vista was anything but straight-forward. Yes, they had a long beta period with Vista. But, it was a beta period wrought with unpredictabilities. If a company is trying to program solid drivers for such an operating system, it is hard to do so in such an environment.
Are third party drivers at fault for Vista instability? Yes, some. But, I think Microsoft didn’t exactly help with that problem with the constant delays of an RTM version of Vista. And enough things changed internally with Vista that some software needs overhaul in order to work properly. I know when I moved to Vista I had to upgrade at least two major applications I used just to get it to function under Vista. You multiply this issue out across the wide array of system configurations and software titles on the market and you can see why there are so many people having instability issues with Windows Vista. A search for “vista problems” on Google will give you almost 42 million results!
So, I don’t completely blame Microsoft for this problem. But, some of that blame does indeed sit at the door of Redmond. Absolutely.
Where is Windows Going?
For me, this is the question. Windows has evolved to a point where it is a beast that has built up over the years, almost to the point where I don’t even know if Microsoft fully understands how it works anymore. It strikes me as an operating system that started out with a core kernel and then got buried over time with corrections upon corrections, patches upon patches, almost to the point where Microsoft is losing sight of where it is going with this thing. In fact, in the Wikipedia entry talking about the development of Windows Vista, it states:
In a September 23, 2005 front-page article on The Wall Street Journal, Microsoft co-president Jim Allchin, who had overall responsibility for the development and delivery of Windows, explained how development of Longhorn was “crashing into the ground” due in large part to the haphazard methods by which features were introduced and integrated into the core of the operating system, without a clear focus on an end-product.
Is Windows bloated? Yes. Is it probably now too internally complicated? Yes. Windows is now a core OS that is buried so deep in little features, utilities, and system specific features that it now requires a full DVD just to fit in (as Windows Vista does). Logic usually tells you that power comes with simplicity. And as Windows moves further from it’s simplicity, my gut tells me that it will only become less powerful. Unix is so powerful and popular in intense server environments because it is simple and stable. Windows is not, and I personally have not used a Windows server that did not crash and become problematic over time.
Windows Vista is a good operating system that will get better over time, despite it being on bloated ground. Yes, at this point, I’m happy with XP. XP works. Vendors have dealt with any idiosyncrasies so that most everything works fine under Windows XP. Vista is not at that point yet. It will get there. But, then what are we left with? A big, beefier version of Windows that doesn’t really do anything new, but looks good.
Where Windows is going depends greatly on how Microsoft handles their next release of Windows. In my opinion, I think Windows needs to return to it’s core values. It needs to simplify. It needs to drop the bloat and drop some of these arcane features that could just as easily be done by third-party or even Microsoft add-ons. But, add-ons, nonetheless. I also think the next version of Windows needs to drop some of it’s backward compatibility. See, Microsoft tries to make Windows all things to all people. While the hardware requirements continually increase, they make an effort to make Windows backward compatible with a whole range of older software. The problem is that this leads to more bloat and code relics that can lead to problems.
I think Windows needs a ground-up rewrite. Other tech pundits agree as well. Bring it up to the times (like Vista) but without having to also run everything else under the sun. It will alienate some, but that is called evolution.
Wouldn’t it be ironic if we ever saw a Windows core which was based on Unix? Probably will never happen, but I can dream.
Microsoft is At a Crossroads
If Windows continues to bloat unabated, I think the Windows brand will subside over time. You will begin to find more Windows virtual machines rather than Windows as the primary OS. More computing activity is going online anyway. People want things that work and are simple. And lightweight is usually the better way to go. Perhaps we will eventually see more Linux machines running Windows in a virtual environment. We are already seeing more Apple computers running Windows inside of Parallels. Will this trend continue?
I hope that Vista represents the last beast version of Microsoft Windows. We don’t need a car with more bells and whistles. We need a car that just works – every time you use it. Sometimes a Honda Civic is just more reliable than the fanciest Ford. With the next version of Windows after Vista, let’s hope they give us a Honda Civic and not a Hummer.
If they do that, driver manufacturers will have an easier time. Microsoft themselves will have a MUCH easier time and it won’t take almost 6 years to develop a questionable upgrade. And users will be happy. At least I will be.

David Risley is the founder of PCMech.com. He is the brains, the thinker, the writer, the nerd.
I upgraded to vista on my desktop pc not to long ago and I wasn’t happy. The ONLY thing good about vista is that it is fancier than xp. Everything else is just irritating. Also, Microsoft put so much junk into vista that it uses up so much more memory than xp. I am the kind of person that just likes the classic look of windows and not all that fancy crap. Vista also has all that “permission” crap that you have to deal with. I went back to xp not very long after the upgrade and love xp even more. I don’t know if I will EVER go back to vista. It is the worst operating system ever created by any company. The next computer I buy will either be a windows that will be wiped clean of vista as soon as it comes out of the box, or I will just switch to Apple.
David, I completely agree with your comments. If Microsoft continues trying to mesmerize users, rather than provide true functionality, more users will seek a performance alternative O/S to Windows. As a PC user, I am much more interested in performance, efficiency, and stability than useless eye catchers. I was a PC tech in the late 1990’s and Windows 2000 was a major breakthrough in Windows stability. I think Vista is a wrong turn. Vista’s excessive hard drive space requirements is a flaw and represents O/S inefficiency.
While I enjoyed reading your article it dawned on me that your talk of “The over complicated windows kernel buried in a history of patches etc. really is very inaccurate as Windows Vista is in fact a ground up rewrite of the Windows core for that very reason (The XP kernel however does suffer from this bloat and patch layering to the extent that Vista had to be re-written from the ground up.)
Most of the Problems people are having with Vista are due to Microsoft doing what needed to be done and writing Vista core from scratch with a more modern, modular and secure architecture.
I guess to sum it up I think Its not fair to bring up Vista/Windows development and just neglect to mention this, Like Vista is suffering from hand me down bloat!
To be fair you need to mention that Vista is a massive ground up re-write (Minus the core file system) of the Windows Core.
Best Regards, David Coston
Just buy a mac they just work… Vista sucks!!!
My borther has Windows Vista on his new PC while I continue to use Windows XP on my PC. One thing which as put me off trying to install Windows Vista on my PC is the fact that you constantly get a message come up which requires you to confirm. This becomes rather annoying over time since it starts feeling like my computer is treating me like I retard.
I’m not a retard, when I want to instal a program on my computer I don’t want my computer asking me if I’m sure all the time. Another thing with Vista which has put me off using it is its compatability with my software (Counter Strike, Elite Force 1 and 2, Transport Tycoon, etc, etc)
Furthermore, Vista uses too much graphic hungry features (Aero) that is simply not needed. Some people may wish to have a large clock on the right hand side of their screen with shortcuts to programs but this is something which slows the system down and takes up resources.
absolutly spot on well done we nearly bought vista but because of you we bought xp instead which is working amazingly well i look forward to reading more of your great advice and if anyone else is reading this buy it or lose it your chice !!!!!!!!!!!
I have to say, I congratulate you for getting off Vista. I know some people may disagree with me on this point but to tell you the truth, Vista requires too many resources to be a decent OS. And those endless pop ups about if you’re sure you want to do something is annoying, and have yet to find a way to turn them off on my laptop, now I’m not saying Vista is a bad OS, you just need a pretty recent computer ( 1 1/2 years at the latest) to run it decently. So if you have an old computer like me, and need a good stable OS, use XP, but if you have a more recent computer, and you don’t mind occasional hiccups, then Vista is the way to go.
I have just received my new PC with Vista on it, and I have to say that I cannot wait to get back to XP. Whenever I try to install something, it always asks me if I am sure that I want to install something, even with the User Account Control turned off. It also is very hard to adjust from XP to Vista, as it is so stupidly organized. The way to the future is from the past.
Vista is one of microsoft’s worst OS.
A simple way to put things…Vista eats RAM.My sister’s laptop has 1gb Vista and it moves slow. My previous pc had 512mb with xp and moved much faster. However I bought a new system 6gb ram with vista but i will downgrade to xp.
im 15 and i continue to use my XP that we got in 2003.
my parents gave it to me after they got their vista…and guess what happened!?!
battery doesnt charge (2nd one) gone through 4 or 5 power cords, crashes, blue screen of doom, and all that jazz.
my XP runs beautifully and i love it. macs beat all though i must say…