Microsoft slaps lipstick on Windows Update pig
Summary: Don't be fooled, it's the same old pig underneath.
The other day Microsoft offered us some insight into how Windows 8 will handle restarts after Windows Updates are applied. Buried among the charts and data thrown at us is one clear message ... Microsoft still has a long way to go to make Windows Update as easy and convenient as it should be for the 21st century.
Farzana Rahman, program manager for the Windows Update group, runs through the changes that Microsoft has done to the Windows Update mechanism in Windows 8. The idea was to make the Windows Update process as quick and as painless as possible for Windows users.
While I've not actually had any hands-on time with this new improve update process, based on what information Microsoft has made available, I'm far from impressed.
This screenshot highlights pretty much everything that's wrong with the Windows 8 Windows Update mechanism:
So, what's wrong with this picture?
A lot.
Let's kick off with the whole business of having to reboot after applying updates. If it's possible to set up Linux so that you never have to reboot the OS to apply patches, then I'm not sure why we're still having to reboot Windows boxes every time patches roll in. Given the importance (and not to mention the number) of security updates, I would have expected Microsoft to give priority to making the Windows Updates process as pain-free as possible.
But no ...
OK, given that Microsoft doesn't think that we're worthy of being given something that I can add to an OS such as Ubuntu for free, let's move on to the next issue ... the reboot process. Why does a system reboot (especially one initiated for OS housekeeping purposes like Windows Update) need to disrupt workflow as much as it does? Why can't the system go through the reboot process and then intelligently bring the system back to the state it was in before the reboot, with whatever applications and documents that were open before the reboot being open after the reboot? Microsoft was talking about doing this back in 2005 for Windows Vista (of course it didn't happen). It's now almost 2012 and the best that Microsoft can offer us is a dumb reboot.
But there's more ... take a look at this:
Seriously?
Am I the only one shocked to find that a mechanism that's supposed to protect out PCs from harm is once again being designed in such a way that the mechanism itself can result in data loss? Of everything, this is the bit that makes the least sense to me. A modern OS shouldn't put the user in a position where data loss is possible.
So, Microsoft's jigged around with how the OS reboots following updates, but really it's little more than window dressing on top of the existing mechanism. It looks a little prettier, and will reduce on restarts that users have to endure, but underneath the new 'Metroized' look and snazzy wording is the same old system that we have now, warts and all.
Ignore the lipstick, it's the same old pig underneath.
Microsoft, this isn't good enough. You can, and should, do much better than this.
So, what should Microsoft do? Well, I think the company had the answer back in 2005 with the 'Freeze Dry' technology it tempted us with before Vista hit PCs. The idea was solid ... save the user's data, apply the patch, restart the application and the user is ready to rock again. If we can't get rebootless patching, then this is the second best option.
Given the total mess that Microsoft got into with Vista, I can see how an ambitious feature like this was blown aside for the sake of getting the OS out of the door, but that doesn't explain why the feature wasn't added to Windows 7, and why there's no mention of it in Windows 8.
Come on Microsoft, this is lazy! Here's a chance to actually innovate and do something that will actually make people's lives easier and better, rather than just mess around with the user interface adding touch enhancements that most people won't care about, and even fewer will be able to use.
Image credit (lipstick lips): TaniaSaiz
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.


Talkback
RE: Microsoft slaps lipstick on Windows Update pig
RE: Microsoft slaps lipstick on Windows Update pig
I agree, the author here is either grossly misinformed or just plain lying.
I use win7x64 and rarely if ever have to reboot after a windows or nvidia update.
RE: Microsoft slaps lipstick on Windows Update pig
RE: Microsoft slaps lipstick on Windows Update pig
Really, I have the same OS and I have to reboot about a quarter of the time, I have also had it reboot on its own; fortunately I wasn't using my computer at the time.
RE: Microsoft slaps lipstick on Windows Update pig
That said I read that 8 will force reboots after updates after a period of time...not sure if you can turn it off or not.
Your kidding right?
You must be either a MS shill or you're grossly misinformed. Every time my Win7x64 system applies an update it automatically reboots!
RE: Microsoft slaps lipstick on Windows Update pig
RE: Microsoft slaps lipstick on Windows Update pig
RE: Microsoft slaps lipstick on Windows Update pig
119 comments so far, and the Windows apologists are out in force and frothing at the mouth! Get over it! Windows has its flaws - but that is NOT a personal affront to YOU.
I agree with Adrian; reboots are required far less frequently in Linux and Mac OS X than Windows. I keep paying for the upgrades (except for Vista) but some of the oldest issues are taking a mighty long time to fix!
(BTW, the same applies to those who froth at the mouth over Linux, Mac OS X etc. Get a life!)
RE: Microsoft slaps lipstick on Windows Update pig
Poor effort Adrian. Read the blog post thoroughly first and then do a ZDNet first and apologise.
http://blogs.msdn.com/b/b8/archive/2011/11/14/minimizing-restarts-after-automatic-updating-in-windows-update.aspx
Apologise for what? Windows?
from that blog: [i]"The automatic updating experience thus needs to be able to handle cases where restarts are required. We know this architectural challenge is one that frustrates administrators and end-users alike, but it does represent the state of the art for Windows."[/i]
Clearly, what may be "state of the art for Windows" has long since been surpassed by Unix, Linux, and Mac OS X. Indeed, it was only about 5 or 6 years ago that Windows finally reached the point where a change of IP address did [b]not[/b] require a reboot. Pathetic.
RE: Microsoft slaps lipstick on Windows Update pig
If an app uses a file/service/subsystem which it holds open when updates are applied, then that app must be shut down and restarted in order for the affected files to be unloaded and replaced. Few apps do this today.
Components low down in the OS architecture might maintain sessions with dependents that cannot be quickly shut down and restarted and might necessitate a reboot.
RE: Microsoft slaps lipstick on Windows Update pig
That is quite correct, you only really have to reboot about 1/3 of the time, and with Windows 8 the frequency of reboots is going to decrease even further.
RE: Microsoft slaps lipstick on Windows Update pig
This is what happens when an Apple dork that doesnt use windows thinks they found a hateful AHA moment. But they never realize that Apple has its updates as well AND ... wait for it.... requires a reboot for those to be applied as well. ( and its reccomended that you save any unsaved documents).
RE: Microsoft slaps lipstick on Windows Update pig
RE: Microsoft slaps lipstick on Windows Update pig
So what JABBER_WOLF is pointing to is why does the author rant on something that also exists on other OS (such as Ubuntu) on the same consumer level? If you ask me, I'm on the same idea. Is the author trying to compare Windows 8 update mechanism to a fully customized IT server that has hot-patching enabled?
Well, for one thing, Apple doesn't give you a time bomb ticker on when
Yawn!
Are you [i]really[/i] calling AKH "an Apple dork"? Now that is an LOL moment!
The differences are that 1) Windows updates require [i]more[/i] reboots than Mac OS X and 2) Windows requires rebooting for updates far more [i]frequently[/i] than OS X.
But of course, like most of the MS trolls and shills on here, you have to try to deflect the criticism away from MS and point the finger at your nemesis. Sigh.
NO operating system is perfect; however, many people have decided that the flaws in Windows are enough of a reason to move away. Get over it.
RE: Microsoft slaps lipstick on Windows Update pig
Lion will only be able to restore apps that implement full session persistence - this amounts to a very small minority of apps today.
FWIW, Microsoft introduced app restart capability back in Vista. Alas, too few app vendors have done the work on their site to hydrate and de-hydrate state in response to the app restart requests from the OS.
Hopefully, MS will make it app restart support a mandatory feature of Windows app certification in the future.
RE: Microsoft slaps lipstick on Windows Update pig
Yes, some patches require a reboot but is it that painful? Really people we're talking about a Desktop OS here. On the server side yes this is much more of a problem, but I don't see how a laptop of desktop user can't survive. You have the option to delay the restart or do it the next time you step away to the john.