Friday, July 13, 2007

The 20 worst Windows Features of all time

10. Windows 95 USB
Today, it's hard to imagine living without USB. Back in 1997, it was hard to live with it. Windows 95 predated the USB standard, so support was added via a patch known as Windows 95 OSR2.1. When we tried it out with early USB peripherals, they worked only sporadically, and sometimes trashed the PC--and OSR2.1 managed to trash our Win 95 machine so badly that we had to reinstall the operating system from scratch. Twice. Win 98 did add built-in USB support, but in a form that was far from fabulous: Bill Gates famously managed to crash a PC during an onstage demo when he plugged a USB scanner into it.

9. Windows Genuine Advantage
Is Microsoft entitled to fight pirates? Absolutely. But Windows Genuine Advantage, which makes you do a piracy check before downloading software from Microsoft.com, and displays nag notes if it thinks your copy of Windows is stolen, leaves millions of Microsoft customers caught in the crossfire. The first version with the nagging "feature" got installed with security updates and was famous for mistaking legit copies of Windows for stolen ones. To this day, trying to download software from Microsoft in Firefox is a miserable experience. And to add insult to inconvenience, Microsoft's marketing for WGA says it's all being done to help customers verify that their software isn't counterfeit. Thanks, guys.

8. End Task
A program hangs. You type three finger combo, to bring up the Task Manager, then click End Task to kill the app. Nothing happens. You try again and again, and it eventually works. Or doesn't. Why is such a basic operating-system need so flaky in 2007? We're not sure. Especially since Mac OS X's equivalent feature, Force Quit, manages to work perfectly every time.

7. User Access Control
Nobody can argue that the idea behind UAC is crummy: If the computer is about to do something that's potentially risky, it makes sense to verify that the PC's user wants it to happen. UAC in practice, however, is incredibly clunky, from the alarming screen blackout to the often cryptic dialog box asking for permission to the way UAC gets in the way of humble tasks that ren't particularly riky. We hope that Vista gets a more polished UAC someday--this version is so annoying it's tempting to just disable it and take your chances with attackers.

6. Windows Update
There are lots of things you can criticize about Windows XP's approach to software patches. But when we asked around, the biggest complaint by far was how the OS's Windows Update feature (also known as Microsoft Update) pops up a dialog box nagging you to reboot your PC) and continues to do so every ten minutes until you obey. (Ignore it, and the machine may reboot if you walk away for a moment, sometimes destroying unsaved data in the process.) That dialog box is in desperate need of a button marked "I'll Reboot When I'm Damn Well Ready." Windows Vista's version doesn't offer that, but it does allow you to wait up to four hours before being pestered again.

5. Messenger Service
Just perusing the article in Microsoft's knowledge base about this alert service (no relation to the Windows Messenger IM client)is enough to make you shudder: "If advertisements are opening on your computer in a window titled Messenger Service, it may indicate that your system is not secure...some advertisers have started using this service to send information via the Internet, and these messages could be used maliciously to distribute a virus." Windows XP SP2 disabled it by default; Vista eliminated it. Good riddance.

4. Notifications
Hey, you've just installed a program! A network cable is missing! You've got icons on your desktop you're not using! Windows is constantly alerting us to stuff it thinks we should know, usually by means of word balloons that pop up from the System Tray. (Which, incidentally, is more accurately called the TaskBar Notification Area.) An amazing percentage of these messages are painfully obvious, irrelevant, or just plain inaccurate. Never have so many computer users been distracted from their work by interruptions so useless.

3. Internet Explorer 6
Beginning in the mid-1990s, Microsoft fought the browser wars against Netscape with all it had. With Internet Explorer 6, released in 2001, though, it seemed to declare "Mission accomplished." For five long years, IE barely changed, even as competitors such as Firefox and Opera showed there were plenty of ways to make browsing better. At the same time, attacking IE 6 security holes became a full-time occupation for an army of hackers--and patching them up turned into part-time work for everyone who used the browser. IE 7, released in 2006, is a passable upgrade, but wouldn't the world have been a better place if it had shown up two or three years earlier?

2. The Registry
Ever wonder why the U.S. power grid is so fragile that that a blip at one power plant in Cleveland can black out the Eastern Seaboard? We ask the same thing about Windows' Registry: Why did Microsoft put so many vital pieces of Windows configuration data in one place, where a minor problem with that single file can turn into a full-tilt PC disaster? You can back up your Registry religiously. You can run Registry cleaning utilities. You can edit the Registry very, very carefully, should you dare to edit it at all. But you can't eliminate the possibility that it'll bring Windows to its knees.

1. ActiveX Controls
For years, ActiveX--the technology which dates all the way back to Windows 3.0's OLE (Object Linking and Embedding)?had not one but two majorly pernicious effects on computer users. Folks who use Web sites that run ActiveX applets on their PCs open themselves up to security risks, since an ActiveX control can do pretty much anything it wants on your PC once you'd told it to run. And the fact that ActiveX runs only in Internet Explorer in Windows stunted the growth of alternative browsers and operating systems for years. ActiveX controls still exist, but with some exceptions--mostly related to Microsoft "benefits" like Windows Update and Windows Genuine Advantage--it's easier than ever to ignore them. Thank goodness for that.

No comments: