Opinion: Sick and tired of Windows

Opinion: Sick and tired of Windows

After 20 years of driver problems, unreliable updates and a frustrating interface, Jon Honeyball finally runs out of patience with Microsoft

I'd hoped that my recent irritation over driver and update problems for Windows 7 had come to an end. Windows 7 has offered a fairly painful user experience since its release. Far too many things haven't worked, while Windows Update and third-party vendors' websites have fallen well short of being adequate.

To recap my gripes from previous columns, everything should be available through Windows Update: every single driver, every widget, every little bit of Windows stuff required to make my PC work properly. Having to go to a vendor's site to download stuff is a failure of process, while having to go to system component manufacturers' sites is even worse. I accept that this a hard line to take, but I've now had 20 years of updating Windows, finding drivers and trying to shoehorn the right component in and make it work properly, and to be honest I'm just tired of it.

The trap
Nowadays, there should be no excuse: we all have broadband, we all have enough local storage for drivers and information XML files, and we have plenty of computing horsepower to make it all work. The reality, of course, isn't so simple, and immediately falls into a trap whenever Microsoft wants to offer a service but doesn't want to offer it to everyone, or else its lawyers get in the way and basically screw the pooch. Microsoft says it can't ship third-party drivers lest someone in Des Moines, Iowa, decides that said driver has now become Microsoft's "fault" and decides to sue, or some such equally silly (but probably true) legal nonsense.

But driver problems have reared their ugly heads yet again this month, and I'm somewhat embarrassed to say that it's about a Dell PC yet again. Michael Dell must think that I have something against his company, but I can assure you that it's just a coincidence. My problem has been this: I've been trying to get to the bottom of why Wi-Fi is so unreliable - and I'm not talking about when the base station is down the road and you're trying to browse from the pub. No, I'm talking about when there's only a few metres between the laptop and the base station.

WiFi issues
Now, if I'm to believe the claims of the Wi-Fi vendors, then this laptop should connect at lightning speed and the air should positively crackle with the data rushing through it. My cynicism begins with the knowledge that anything that runs at 2.4GHz is going to have a significant multipath problem, hence the arrival of MIMO technology, which is basically multipath cancelling using several aerials. But I've been having problems trying to get this laptop to sync at almost any speed faster than 65Mbits/sec.

Very occasionally it will hop up to 130Mbits/sec, but only for a few seconds, and then drop back again. I'm pretty certain there's no co-channel interference; there's only one other base station within reach, with a signal strength of -93dB compared to the -52dB of my own Wi-Fi base station, and that's sitting on channel 6 when mine is on channel 1, so there should be no problem here. That drivers were the problem only became clear after I visited Intel's site and discovered that there's a completely new version of the driver stack for Windows 7 compared to the one installed on my laptop, so I downloaded that, installed it and, hey presto, the built-in Intel 5100 AGN chipset decided it was okay to connect at faster speeds after all.

Driver digging
I also recently tried USB sticks from Netgear and Belkin, and once again it was difficult getting them to work at all with Windows 7. Even though they were brand-new, shrink-wrapped products, the driver CDs supplied with both appeared to talk only to Vista. Digging around on the websites of these vendors allowed me to download the right driver stacks, but they'd only consent to go on my PC after a thorough purging of all the recently installed old drivers from the supplied CDs.

On the Mac
You might hope that things would be better on other platforms, and indeed that's often the case. I never think about screen drivers, mouse drivers or Wi-Fi code for my Macs - they just come with the successive OS updates. But don't think that everything is rosy once you get away from Windows. My particular bête noir on the Mac platform is the driver stack for Epson's networked large-format A2 photo printers. Epson has taken months to produce any sort of update for OS 10.6, and worse still the drivers it's currently shipping still include a bunch of PowerPC chipset code, which shows how old and creaky this stuff is.

Printer woes
But the real slap in the face was discovering that the Epson Network configuration tool, which is required to make the printer work over Ethernet, had been updated from Version 2.2 to 3. The driver pages for the 4880 printer still list the 2.2 version, of course, despite version 3 being listed on the download pages for newer printers, and this is from a configuration tool that's supposed to be universal to all the company's products on the Mac platform. At the end of the day, I really do wonder how many computers (of any OS denomination or religious faith) are ever actually up to date.

A question for Microsoft and Apple
Why can't the big OS vendors such as Microsoft and Apple make it mandatory for any company shipping a third-party device driver that isn't available - for whatever reason - through Windows Update or Apple Software Update to have an email subscription model that tells the paying customer that there's a new version available? Or else that software auto-checks every week or so for updates, in the way that even the most humble of Firefox add-ons has no trouble in doing? It isn't difficult; too many vendors are simply too lazy to do it.

Take Nvidia, for example: I just updated the screen driver for a Windows 7 desktop machine and was impressed that the old driver could be unloaded and the new one put in place without it requiring a system reboot. Even so, while a number of different adjustments are available in the driver control panel, I haven't been able to find an option to keep me updated.

Source: Copyright © PC Pro, Dennis Publishing

See more about:  windows
 
 

Readers of this article also read...

Discuss: Windows 8 Consumer Preview first impressions 

Discuss: Windows 8 Consumer Preview first impressions

 
Broadband: testing your DNS speed 

Broadband: testing your DNS speed

 
Top 25 hacker movies 

Top 25 hacker movies

 
Mechanical Switching explained 

Mechanical Switching explained

 
Vintage tech: Looking back at the Commodore 64 

Vintage tech: Looking back at the Commodore 64

 
Comments: 27
Fry
31 August 2010
Should it really be up to Microsoft or Apple to chase third party vendors for drivers? There are so many hardware vendors with so many product lines out there and I can’t begin to imagine how many different drivers.
I agree it is annoying to have to find drivers for your specific device(s); but having to go through each and every one of them and creating an up-to-date repository on a daily or weekly basis sounds like a nightmare. And while forcing vendors to inform Microsoft/Apple when they create new drivers seems like a good idea how would it work in practice? What are they going to do if the vendors don’t comply?
If anything it’s the Vendors that should proactively ensure they ship their product with the right drivers or register them on the windows/apple supported driver list if they want to provide a better customer experience.
I think win7 has done a fantastic job in terms of drivers. I've been using it since beta and the only drivers I have had to find myself was for an AudioFX headset and a TPLink wireless card (this too has since been added to windows update). Granted I have only built 4 or 5 PC's since the release of win7 and maybe I was just lucky but I have to say it’s a welcomed change to the likes of Vista and XP where ever single driver had to be obtained manually.



Comment made about the PC Authority article:
Opinion: Sick and tired of Windows?
After 20 years of driver problems, unreliable updates and a frustrating interface, Jon Honeyball finally runs out of patience with Microsoft

What do you think? Join the discussion.
mobius
31 August 2010
The Title of the article is a bit harsh it should read "sick and tired of 3rd party vendors".

But I see your gripe here, there is a gap between MS/Apple and vendors supporting their products. The current situation is that vendors; often to users annoyances, are packaging in all this rubbish additional software. For example HP printer drivers = 500mg! it comes with a driver update utility, crappy photo viewer and all kinds of mediocre software that really just bogs down the PC.

But this is probably what will continue on, you can't have MS/Apple with too much control over 3rd party software as it might be deemed unfair or uncompetitive.

In all fairness Win 7 and OS 10.6 doing a decent enough job of keeping drivers updated.
j876
31 August 2010
Driver Updates are a pain in the neck but due to intellectual property issues, it is ultimately the responsibility of the hardware manufacturers to provide drivers that work with Windows and Apple operating systems because they have intimate knowledge of their own device which Microsoft and Apple don't have.

Microsoft has Windows Hardware Quality Lab certification testing and Apple has its own certification processes. Unfortunately, there are some hardware manufacturers who don’t submit their drivers for certification leaving users to suffer with devices that are expensive paperweights.
petergaskin
31 August 2010
When I bought a hp mfp to attach to a windows 7 machine, the first thing I asked was whether the printer was compliant with windows 7. I was told - of course it does! Imagine my surprise when I found that the supplied cd did not contain the correct drivers for windows 7. A quick trip to the hp website - and I found the win 7 drivers and easily downloaded and got the printer working. So blame the manufacturers and retailers - with old stock with outdated cd drivers!
firewuff
31 August 2010
I think that the biggest part of the equation that people forget is it COSTS to get drivers signed and approved by the likes of Microsoft and Apple. Alot of companies who release lots of driver updates dont' want to bear that cost and development time. Additionally the more products supported by the OS the longer it takes to check and sign them all.

Direct support from vendors will always continue to be the best way. That said I can't see why that vendors shouldn't be able to register an "update server" with microsoft for specific hardware id's. That way the driver is comming from the vendors not microsoft or apple and the update program becomes an aggregation service rather than a direct delivery service. Firefox already does this for plugin updates as does Android store among others.
Nato
31 August 2010
Your so god dam lazy, thats my two cents, your sitting one your butt infront of a screen, click a couple of vendor websites to check for updates if u have problems, or google the problem and have a quick read, then download and install what you need to achieve your goal, all done in a single evening, big deal! and then leave the thing alone. Then back to the couch cause you might need a rest after all that hard work lol.
rex.withers
31 August 2010
I'm sick and tired of Jon Honeyball whining about Microsoft for years and years. I wish he would go over to Apple, Linix or anything else really and not come back.
malai5
31 August 2010
I have been cross platform user, Windows and Linux for may years and find Windows to be a breeze as far as getting drivers for "odd" hardware. Linux, on the other hand can be a challenge, but rewarding as well.
To carp on ( yes that was "carp") about the so called trials of drivers and Windows just tells more about the complainer than that complained about.
Seriously, if maintaining a computer is that much of a trial, get an abacus and a fresh clay tablet and let the rest of us enjoy the marvel of modern tech.
Madaz
31 August 2010
got whinge much?

as a PC gamer i don't have to much troubles finding a few drivers to keep hardware updated

I bet your the sort that cries to the government that there are to many Mc Donald adverts and Hungry Jacks ads when little Johnny is watching TV cant you please stop it so Johnny doesn't get fat
dazmiq
31 August 2010
This all very well for users who know what a driver is. Pity the poor people who just want to turn their computers on and use their printer or wifi and have no idea what a driver is. I dare say there are millions. These are the people that Microsoft are losing to Apple.
And can you please tell me the web location for the intel wifi driver stack, coz I need it? Thanks ..
Polski
1 September 2010
Opinion: Sick and tired of Windows Cry-babies ...
Seems like an article trying to take a stab at Microsoft because the writer cant do a simple thing. Isn't it a bit hypocritical calling vendors lazy ??
I like how you compare firefox add-ons to windows 7 drivers like they are anywhere near the same scale.
PeteC
1 September 2010
This is one of the worst articles I have seen in a professional IT newspaper/media. Sorry.

I have/had Lenovo and HP laptops in work and both of them have a very easy driver update software, which you can run once in a month and it will update everything.
Plus at home I have a custom built PC and I don't mind sitting few hours once a month in front of it and going through my saved bookmarks of driver update pages of each components.

If you are not able to do that, there are so many driver update software on the net, which can do it for you, some are free, some are not.

You should change your job, because you don't give too much value for the public in my opinion. Let me write better articles for PC Authority! :) (just kidding, I have a better job)
gnome
1 September 2010

@PeteC, lucky you. We canned HP/Compaq notebooks because the auto update didn't work properly and started to screw up the driver update interface. And not everybody wants to, or can, spend "a few hours each month" on driver updates.

Also, it may be a bit harsh to talk about "one of the worst articles" when it is dealing with some of the issues that continue to bug users after nearly 20 years of Windows. MS has been the subject of a million jokes about this, but seriously, isn't it about time they got it right?
Eromanga
1 September 2010
I have to agree with dazmiq not all of us are IT nerds and know what a driver is or what it does. I do but I don't feel superior over those that don't. Comments by some on this issue would indicate that these people thnk that if you own a car you should be able to fix all the problems it has. Rubbish.
PeteC
1 September 2010
@gnome
Sorry if I hurt you with my comment.
You have been called "lazy", "cry-baby" "whinger", plus someone called your article's title harsh and then you say my comment was a bit harsh?

That's my opinion, sorry, I am not against the topic, but the way how its written, basically whinging from start to finish.

Are MS and Apple really the culprits when it is about driver update? Maybe they are guilty to a certain level, but when there are hundred thousands (if not millions) of 3rd party manufacturers out there its a bit hard to take control. On the other hand if there are some good 3rd party driver update software on the net, which can do the job automatically, then the question is why MS and Apple don't build in something similar in their OS? Maybe too much cost for too less value?

About HP: you'are right auto update is dodgy. But I was talking about their Softpaq Download Manager, which you need to run manually once per month (few minutes) and it will do the rest automatically plus it will give you the option to choose which update do you want to install. I found it quite easy to live with.

Anyway my "few hours" comment was a bit too much, if you are doing it periodically, you can update your drivers in less than half any hour each month. If you cannot or don't want to spend that time, then: a) don't buy a computer, b) call an IT guy to do it for you, c) just use it and live with the consequences. At the end if you buy a car you have similar issues: you have to check it periodically or you can just drive it and one day it will break down. Is it the fault of the car manufacturer or yours then?
rubaiyat
1 September 2010
Very reluctant to let anything from HP run automatically.

I ticked an option in their All-In-One software to "Allow surveys" only to find it was spying on my ink usage. Worse still it had an appalling memory leak and if left to run long enough would consume all my RAM and VM eventually bringing the computer to a slow grinding halt.
Madaz
1 September 2010
i would say 95% of the time most user's shouldn't need to update drivers period

when i build a computer for someone @ handover the computer works flawless with as many of the MS updates and SP's as possible

therefore once its handed over nothing really needs to be updated
johnpall
3 September 2010
@Madaz As a PC Gamer you are probably the type who loves violent games and would love to go and help kill innocent people over in the middle east for fun?
johnpall
3 September 2010
@Madaz Correction that was meant to read:
Play a Game where you kill innocent people over in the middle east for fun?
.:Cyb3rGlitch:.
3 September 2010
Wut.
Slatts
3 September 2010
johnpall wrote:
@Madaz Correction that was meant to read:
Play a Game where you kill innocent people over in the middle east for fun?


They're pixels.

They re-spawn.

If you don't kill them they just over populate the CPU till they use up all the available resources then they just die anyway..

Madaz is doing them a favour. And they don't have to come from Asia. Are you some sort of racist?

Oh, and get a life.

God protect us from the friends of sprites league. (FOSL as in old ...)
Madaz
3 September 2010
johnpall wrote:
@Madaz Correction that was meant to read:
Play a Game where you kill innocent people over in the middle east for fun?


is anyone really innocent, i know the courts say your innocent till proven guilty

and just because one plays css doesn't mean that want to go kill terrorist's

EDIT

wow what pixels were called after sprite's

Edited by Madaz: 3/9/2010 10:37:23 PM
petergaskin
3 September 2010
The easy way to ensure your drivers are upddate is to use software - just run it and it will identify which drivers are out of date and what the options are. It does work. The software that I have used even came for free - from a computer magazine dvd!
Madaz
3 September 2010
and its called ....
petergaskin
4 September 2010
its called driver easy. unfortunately - im not sure which magazine or even which issue included the software..
gnome
4 September 2010
@PeteC: "Gnome... Sorry if I hurt you with my comment.
You have been called "lazy", "cry-baby" "whinger", plus someone called your article's title harsh and then you say my comment was a bit harsh?"

Pete, you seem to be a little confused. I'm gnome, not Jon Honeyball, the author of the article. So you didn't hurt my feelings at all after I said that I thought your comments were somewhat harsh. And without being lazy, crybaby or whinger, I still do.
;-)
Drewfus
12 February 2011
Jon, i agree entirely. The entire driver updating process should be greatly streamlined, and more automated. The idea that people have to go hunting around manufactures websites for drivers and other updates in 2011 is ludicrous. Web search is the culprit here. It is just too easy for Microsoft, OEMs and technical people to say "go do a web search for new drivers". Web searches are fine for textual or graphical material, but not for something specific like the current driver download for device x.y.
My 'solution' is a command line utility that acts a proxy between the user and a Microsoft managed database of Windows Update, reference and OEM drivers. See here for more details:
http://forum.sysinternals.com/forum_posts.asp?TID=23137&KW=&PID=125943&title=extended-ver-command#125943
Comments have been disabled for this article.

Latest Comments

Latest Poll

Which side are you choosing in the new console wars?



or View results
The Xbox One
  26%
 
The PlayStation 4
  27%
 
A console? Good Lord no - PC for me thanks!
  46%
TOTAL VOTES: 91

Vote now
Ads by Google

From our Partners

PC & Tech Authority Downloads