woody_leonhard
Columnist

Patching the future: How Microsoft can make Windows 9 simpler

analysis
Jul 7, 20146 mins

A few simple changes in the way Microsoft brands Windows and its patches could make our lives so much simpler

With Windows 8.1 Update 2 Version 1.0 apparently poised for release in next month’s batch of Black Tuesday patches, it’s time for Microsoft to reflect on the needlessly confusing state of Windows patching and set a simple, coherent course for “Threshhold” — the next point-zero release of Windows.

InfoWorld’s J. Peter Bruzzese nailed it with his article “Windows 9: The empire’s last hope.” If Microsoft bungles this evolution of “Threshhold” as badly as it’s messed up Windows 8, I seriously wonder how many people and companies will stick around for Windows 10. There will always be a demand for Windows — inertia’s a mighty force — but the competition’s good and getting better.

The original Windows 8/Windows RT (or is it RT 8.0?) was so badly screwed up it’s been an embarrassment to a generation of developers. Don’t get me started. Looking beyond the initial mess, we’ve been treated to all sorts of dumb debacles — even worse than the concept of sticking the name “Windows RT” on an operating system that won’t run Windows programs.

The update from Windows 8.0 to Windows 8.1 (and Windows RT to Windows RT 8.1) was only available via the Windows Store. That decision was so bad and confused so many people that Paul Thurrott now reports Microsoft’s going back to using Windows Update to pull consumers out of Windows 8 and plop them into Windows 8.1 Update 1. Thurrott reports that a Microsoft spokesperson told him:

This pilot program is an example of ways we’re experimenting to help ensure more of our customers benefit from a continuously improving Windows experience… Similar to how the Windows 8.1 Update process works today, the pilot program will automatically update consumer Windows 8 and Windows RT machines for free to Windows 8.1 Update and Windows RT 8.1 Update in select markets.

No word on which markets are “select,” but apparently at some point Microsoft’s going to throw in the towel on Windows Store patches to Windows and go back to Windows Update. That’s a good change for all sorts of reasons.

Then there’s the Windows 8.1 Update 1 stupidity and KB 2919355. As best I can tell, there are at least three different versions of Windows 8.1 Update 1: the version that shipped on MSDN in early April, the version that rolled out the Automatic Update chute on April 8, and the rejiggered version that’s available now. We’ve been assured that the bits haven’t changed since the second version, only the metadata and installation routines. If you’ve been following along, it probably won’t surprise you to know that Knowledge Base article 2919355, which describes how to install Windows 8.1 Update 1, is now up to version 27.

Excuse me, I should say “Windows 8.1 Update,” I suppose. That’s still the official terminology. Microsoft hasn’t yet acknowledged the existence of Windows 8.1 Update 2, so it hasn’t (yet) retroactively changed the name of the first Update to Windows 8.1 Update 1.

I bump into people every day who are confused as can be about all of the Update and point-level nonsense. How can you tell if you’re running Windows 8.1? The Control Panel’s System applet tells you. How can you tell if you’re running Windows 8.1 Update? Easy: You can look at the Metro Start screen and see if there’s a magnifying glass next to your name, or you can look at the desktop taskbar and see if there’s an icon for the Metro Windows Store … unless you’ve removed it. How will you be able to tell if you’re running Windows 8.1 Update 2? Nobody knows for sure just yet, but my guess is that you’ll have to scan the list of installed Windows Updates for a specific KB number. As for Windows RT 8.1 Update 2 …

That’s user friendly, right? What ever happened to Help | About?

It could be worse — try to tell me which version of Metro Mail you’re running. I dare you.

Microsoft has had branding problems since the days of DOS 3.21 (probably before that, actually), but we’ve never seen anything like the confusion that now permeates the Windows 8 biosphere.

So I’d like to make a proposal. Let’s say the “Threshhold” version of Windows is called Windows 9. The marketing folks may shout me down — I know that “Windows Transformer Universe X-POW” has a good ring to it — but let’s stick with Windows 9.

Then come up with a different name for Windows RT 9. Yeah, Metro 9 is out, in spite of what Harry McCracken says, unless Metro AG can be swayed. TouchyWin 9? Maybe Microsoft can hire Phil Robertson from “Duck Dynasty” to roll out T-Win 9 Tappy Tappy Tappy?

Here’s my unsolicited advice. When you have an upgrade to Windows 9, Microsoft, give it a point number. The name Windows 8.1 was fine — everybody understood that it was a substantial upgrade, and it was a “baseline” for future upgrades. We might have Windows 9.1, 9.2, 9.3, with Windows 9.0 remaining the “stable” slow-moving version. (Microsoft’s official end-of-life promises don’t mention point releases, so Microsoft’s off the hook for supporting point versions forever.)

Beyond that, Microsoft, you can add version numbers, but I think it’d be overkill. I don’t want to hunt down Windows 9.3.14159, and you don’t want to sound like Apple (OS 10.9.4 Build 13E28, anybody? iOS 7.0.12?). Bump up the single point number when you release a new baseline version, and you’ll be fine by me — as long as you run everything through Windows Update.

Yeah, Windows is so big and leaky that there will always be oodles of little patches — fair enough. The current twice-a-month Windows Update spray and deluges of KB articles work. The point-number increments could help prune the KB tree, at least conceptually: “KB 12345678 is included in Windows 9.2” or “in order to install KB 23456789, you must be at Windows 9.3.” Fair enough.

Spare me the “Windows RT 8.1 Update 2 Version 1” terminology.

If a patch is so bad — I won’t mention KB 2919355 by name — why not reissue the KB article, with a new number, when you reissue the patch? Up at the top of the old KB article, add: “We screwed up this one and pulled it, you don’t need to install it, please see KB 34567890.”

Most of all, Microsoft, please don’t give us half-baked patches like KB 2919355. If you release a stinker, don’t tell us that we have to install it right away — or else.

With a little bit of thought and some consistency, helping people identify which version of Windows they’re running could be a whole lot simpler. It sounds like a good job for a little Metro app.

This story, “Patching the future: How Microsoft can make Windows 9 simpler,” was originally published at InfoWorld.com. Get the first word on what the important tech news really means with the InfoWorld Tech Watch blog. For the latest developments in business technology news, follow InfoWorld.com on Twitter.