(The following is just my tale of woe and rants, for speed-up tips, see here)
I’ve always been a little hasty in upgrading my computer to the latest version of Microsoft Windows, and this time I let it go a while to see if there were many reported problems. Nothing major seemed to transpire, so I did the upgrade.
I’ve been using it for a month or so now, and my impression is that it was a mistake to upgrade. It’s pretty. But it’s slow. Mind numbingly inexplicably frustratingly slow.
An operating system has two primary functions: It has to provide a common interface to the hardware for the software that you use. It also has to provide a fluid user experience.
I read somewhere that they spend a billion dollars on Vista. This is quite disturbing. A billion dollars to take a perfectly good operating system, and make it look prettier, but slow everything down.
I tried to like it. I tried to get along with the “do you know this program that you are trying to run, and you have been running every few hours for several days, but maybe someone changed it, or something?” hand-holding. But after I was asked this for the hundredth time I finally gave up and switched it off. It’s just so stupid. Sure the basic idea is sound, but why can’t I have a “Don’t ask me about this particular program again” button.
But the simple slowness is the biggest problem in my mind. Take something as simple as opening a folder, like, to look at the contents. I’ll even do it the way Microsoft wants me to do it. Click on “Start”, click on “Documents. And wait. For three seconds.
THREE SECONDS! Do you know how much a typical computer can do in three seconds. Never mind that, how much can MY computer do in three seconds. It’s a 3.6 Ghz dual core pentium extreme edition. With four gigabytes of ram. It can load 50 Megabytes of uncached data from the hard drive in three seconds, it can perform at least FIVE BILLION FLOATING POINT OPERATIONS.
So what am I asking it to do? Simply show me the contents of a folder. What the heck is it doing?
This kind of things goes on and on. Open internet explorer (to a blank page, no internet access required): three seconds. Open a folder with some video in it and get an error “COM Surrogate has stopped working”. Press ctrl-alt-delete (three seconds).
Here’s one that really bugs me. I have a folder open showing some photos. I right click on white space in the folder to bring up the context menu so I can change the view. FIVE SECONDS! WTF! That is just totally insane. What is it doing?
Obviously, in all these cases it is doing something that someone at Microsoft thought was a good idea. The problem is: they have let the functionality get in the way of the responsiveness. When I open a folder I don’t give two shakes about all that crap going on behind the scenes. I expect the operating system to DROP EVERYTHING (with the exception of any Audio or Video critical things, like playing music, or video chat) and bring the full resources of the machine to the task I have just demanded of it. It should display that window.
I’m in charge here. I want Vista to do what I ask, and I want it to display a window listing my files, and do it in less than a tenth of a second. There is no technical reason why not. Video games create an entire frames worth of presentation in 1/60th of a second. I’m prepared to allow a little time for hard disk seeking, but what exactly is the computer doing that is so important that it takes THREE SECONDS to show me what’s in a folder, and FIVE SECONDS to bring up a menu.
What’s this rant doing in Cowboy Programming? Well, game programmers need to remember that the player is the boss. The most important thing you can do as a game programmer is translate the intentions of the player directly into results, with no impediments. No pauses. Never.









Thanks for putting into words my biggest beef with XP and Vista. And, to be fair, OS X too - I know I’m running a lot on my Mac Mini but even so, *I JUST CLICKED MY MOUSE* - what could be more important than giving me immediate feedback?
I’d love to speak to someone at MS who could tell me just what the hell is going on behind the scenes…
I hear ya brother…
I thought it might be my computer…but you’re absolutely right!
Ya know it probably has to do with their desire to sell faster computers. I mean, if all your windows and menus opened in a tenth of a second on a 1.5ghz machine with 512 megs of ram….you’d probably be so happy with it’s speed you’d never upgrade :)
peace,
KJC
It’s simple, really, its first connecting to the FBI, sending your web request or the contents of your folder to the FBI central processor, waiting for the FBI central server to say “Yup, I got all that”, then it carries on with your request.
Isn’t it obvious.
I am an IT person, CCNA and MCSE. Let me tell you,
MS Vista is the worst OS Microsoft ever made. When XP came out we had to deal with incompatibility too, which wasn’t a surprise, but when time goes by vendors adjusted by writing updated drivers, and life was good again. The problems with Vista aren’t just incompatibility issues. We were having companies downgrading to XP, since vista was giving them a headache. It is terrible slow, error messages that don’t make sense at all. But mainly, it doesn’t add anything new to XP, which was working fine, well as long you had SP 2 installed. I am a afraid Vista will hurt MS badly, since there isn’t really a fix for the problems they experience. The performance simply sux. No one wants to buy an OS that is running slower and pay $200 for this.
I bought my son a Dell desktop a few years ago with the win XP o.s. I was so impressed with it and how fast it still goes after all this time, and he downloads all the free trash that is available that I decided to do the same.
Why o why didn’t anyone warn me, I bought a faster machine with pre installed Vista. I thought that it was a nigh mare to open folders and to browse the net with my old machine, until I met Vista, then I realised that the nightmare had only just started.
Why does M$ spend so many millions to develop a system that is so inadequate, I think that we the consumers are really being taken for a ride. We are fed this cock and bull story of how great this new advanced system is, the amazing things that it does, when really we are amazed at the things it should do, and it doesn’t.
I bet that M$ has a “sucker” counter that is continuously rotating with every Vista they churn out.
Im only 16 years old and i don’t expect much out of a computer but Vista is so slow.It frustrates me to the point where i fight with my sister for her computer! I can’t download pictures or play a game without it freezing or messing up. Its ridiculous and Vista isn’t compatible with ANYTHING!
CAn anyone tell me why my new Mac is so slow after I installed Vista…
If fact Vista and Mac are slow know
Very dissapointed.
nievesruggiero@gmail.com
I must admit, I converted from XP to Vista and now my PC is slower than ever! I am not too sure what needs to be done, aside from going back to XP. Let me tell you, I am darn close to doing this.
I did find a site that has come resources on how to speed up Vista PC’s, but I’m not technical enough to know if it works.
http://www.pc-registry-repair.com
Thanks
-Jason
One thing you can try, although it’s not at all nice, it to do a clean re-install of Vista. I found it was a lot quicker after I did that.
How about unlocking the PC?
As a systems admin/support guy I think it’s sensible to lock my PC when I step away from my desk.
When I get back to my XP box it takes about 3/4 seconds from CTRL+ALT+DEL to password entered to the screen being unlocked.
With Vista, CTRL+ALT+DEL, then press ‘right’ to select my account instead of ‘Credentials Manager’, then enter my password to the screen being unlocked: 15 seconds. FIFTEEN SECONDS!!!
So frustrating…especially when something bad is happening and the pressure is on!
Not mention that the 2Gb of RAM my PC has is over 60% used even after a reboot and doing nothing more than logging on.
And what happened to the super-fast boot-up times we used to enjoy with XP - even compared to the previous versions of Windows?