Skip to Main Content
PCMag editors select and review products independently. If you buy through affiliate links, we may earn commissions, which help support our testing.

30 Years of Windows and Not Fixing the Obvious

Why is it, after so many decades, this operating system is still filled with annoyances?

August 13, 2014
How to Run Windows on a Mac (update)

You would think that after 30 years of Windows, many of the obvious and consistent flaws would be fixed. Are they unfixable? Or are the people at Microsoft who can fix them uninterested?

There is a belief within the tech community that Microsoft lost control of Windows years ago as the company turned over personnel—including the programmers who actually knew the base code of Windows itself. It has long since become what people call spaghetti code—a tangle impossible to unravel. Every patch has to be run through a regimen of tests to see if anything breaks. One thing is fixed and soon something else does not work right.

This is exacerbated by the never-ending attempts by evil-doers trying to hack the system to compromise individual machines. This used to be done for kicks and vandalism, but now it is done to create huge armies of online machines called to action remotely to attack other machines or to send spam. These bot armies were unimaginable 20 years ago when the Internet was becoming the next big thing.

Opinions I've given up on the software merchants finding a way to neutralize this bot phenomenon. But how about they, at least, find some simple solutions to annoying little problems that plague one machine or another with no consistency?

Whatever Windows computer you own, it will have the simplest anomalies that make no sense. I have one machine running Vista—which I have come to appreciate as an excellent highly backward-compatible OS. With the exact same browser used on other machines, the Vista unit cannot seem to warm up to Adobe Flash. It simply crashes all the time and demands a new install of Flash despite the fact that the latest Flash is already installed.

(Every time this happens I'm reminded of the promises of HTML5 to rid the world of Flash. It has failed to do anything of the sort.)

Then there is the fabulous "Stop Script" error message that will appear in a browser that seems to be hanging because you have too many tabs open. This can happen on any browser at any time because the world has gone gaga over Javascript. Nobody expected Javascript to become so important, but it did. This is largely because it can do anything—and often attempts to do everything. One script executes missing a byte and nothing works.

None of this is helped by the boneheads in marketing who demand the coders do things they shouldn't. On websites, this includes running videos down at the bottom of the page utilizing delayed auto-start. You have a browser running with a bunch of tabs and suddenly the speakers blare as a video starts. There is no way of finding this rogue video without examining the entire page of each tab and often you still cannot find the blaring video (unless you're on Chrome).

Then you also run into the two-videos-at-once phenomenon, where a website will have video content you want to watch, but a video advertisement in a side column auto-plays. The company doesn't care about your experience; it just sold a video view for Tide laundry detergent!

The counter argument to all these issues is that we should all be happy as a clam that these machines work as well as they do. This is a valid perspective, but my problem is that the providers of software too often add gewgaws and cool features before they work on bugs and confusing anomalies. Is a drop-down menu really a better idea than showing all the options without having to roll over something? There are far too many drop-down menus miscoded so you have to hug one side of the menu to keep the drop down from popping back up. The scaling was miscoded or ignored in favor of some bad default.

It's hopeless. The problems have become a bottomless pit.

I invite readers to add their observations to the comments with weird anomalies that bug them.

Get Our Best Stories!

Sign up for What's New Now to get our top stories delivered to your inbox every morning.

This newsletter may contain advertising, deals, or affiliate links. Subscribing to a newsletter indicates your consent to our Terms of Use and Privacy Policy. You may unsubscribe from the newsletters at any time.


Thanks for signing up!

Your subscription has been confirmed. Keep an eye on your inbox!

Sign up for other newsletters

TRENDING

About John C. Dvorak

Columnist, PCMag.com

John C. Dvorak is a columnist for PCMag.com and the co-host of the twice weekly podcast, the No Agenda Show. His work is licensed around the world. Previously a columnist for Forbes, PC/Computing, Computer Shopper, MacUser, Barrons, the DEC Professional as well as other newspapers and magazines. Former editor and consulting editor for InfoWorld, he also appeared in the New York Times, LA Times, Philadelphia Enquirer, SF Examiner, and the Vancouver Sun. He was on the start-up team for C/Net as well as ZDTV. At ZDTV (and TechTV) he hosted Silicon Spin for four years doing 1000 live and live-to-tape TV shows. His Internet show Cranky Geeks was considered a classic. John was on public radio for 8 years and has written over 5000 articles and columns as well as authoring or co-authoring 14 books. He's the 2004 Award winner of the American Business Editors Association's national gold award for best online column of 2003. That was followed up by an unprecedented second national gold award from the ABEA in 2005, again for the best online column (for 2004). He also won the Silver National Award for best magazine column in 2006 as well as other awards. Follow him on Twitter @therealdvorak.

Read John C.'s full bio

Read the latest from John C. Dvorak