Why are Windows updates so slow (and long) with Windows 7

Anonymous
2012-01-02T23:18:56+00:00

original title: We'll search the Windows forum for an answerWhy are Windows updates so slow (and long) with Windows 7

I have a new netbook with windows 7 starter.

Last night when I tried to shut down, I got a message about updating and not to shut down.  If I recall correctly, the download consisted of 49 items.

Today when I turned the computer on, after I entered my password, the computer told me to not shut down and stage 3 was in process.

Then it switched to a "Windows 7 Starter" screen (Windows 7 Starter with the windows logo at the bottom of a patterned blue screen, the same screen I get when booting up before the password screen appears.)  There is no other info on the screen.

It has been a couple of hours since the screen appeared and nothing else appears to be going on.  For the first 40 minutes, the hard drive light was on almost constantly, since then there is an occasional "blink" of the hard drive light.

Is this normal?

If so how long should I expect the process to take?

If not, (how would I be able to tell), what happens if I turn the computer off (assuming I can), and is there any way of recovering?

Anything else I should do?

Suggestions:

1.  Provide the user with some indication that something is happening, and show progress so we know its not just locked up.

2.  Offer an option where the user can delay the long configuration (or whatever is happening) so that if the computer is needed for critical work related use, the user won't get fired.

Thanks

tom

Windows for home | Previous Windows versions | Windows update

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
{count} votes
Answer accepted by question author
  1. Anonymous
    2012-01-03T15:00:42+00:00

    Hi,

     It seems to be an issue with the updates installation.

    Please follow the article mentioned below:

    An update is not installed successfully when you try to install the update in Windows Vista and Windows 7

    http://support.microsoft.com/kb/949358

    54 people found this answer helpful.
    0 comments No comments

62 additional answers

Sort by: Most helpful
  1. Anonymous
    2012-01-22T14:05:26+00:00

    Okay maybe some background on the root of the problem would help. Windows XP used a fast and great mechanism called Hotfix Installer (Update.exe) to install updates. Updates installed in very little time (if you want to even reduce update time on XP, temporarily stop the System Restore service) and updates will install at crazy speeds because it doesn't waste time creating a restore point for every update. Hotfix installer works by simply installing a new version of files to be updated at C:\Windows\system32 and C:\Windows\system32\dllcache (the Windows File Protection cache). This is File Based Servicing. The hotfix installer (Update.exe) also supported various command line switches like /nobackup which means not to backup files it patches as you won't be uninstalling any updates and would save disk space by not backing files up. It also supported the ability to slipstream a service pack or update into the original XP setup files using the /s switch.

    When Microsoft was developing Windows Vista, they realized that components had gotten too many interdepencies on each other and to service/patch each file reliably without breaking another component that relied on it, Microsoft introduced what they called as Component Based Servicing (CBS) (read all about it in The Servicing Guy's blog: http://blogs.technet.com/b/joscon/). What it does basically is it installs the entire OS's all files including all languages and all drivers shipped with the OS into C:\Windows\WinSxS and then it hard links files from there to C:\Windows\system32. Whenever an update is installed, it no longer installs it to C:\Windows\system32 and C:\Windows\system32\dllcache like XP's hotfix installer (Update.exe) did. Instead, it updates the files in C:\Windows\WinSxS. Now WinSxS can contain multiple copies of the same file if it is used by more than 1 Windows component. The higher the number of components, that many number of times the file exists in C:\Windows\WinSxS.

     .

    When a Vista or Windows 7 update (.MSU) is installed, the components get updated, each and every one, instead of files and the worst part is it still maintains the older backup of the previous versions of components. It does not give the user to not backup the earlier versions like XP's /nobackup switch. As as you install more and more updates on your system, they will take more and more disk space. The very reason Windows 7 is bloated and updates take so long is because of this servicing mechanism it uses (Component Based Servicing).

     .

    Microsoft's ingenious "solution" to this problem of ever growing disk space is that they tell you to install fewer updates to keep the size of the servicing store under control. Of course, one can't deny installing security updates and leave their system open to security holes so the cost of fixing bugs by installing hotfixes comes at the price of enormous amounts of disk space. The whole servicing stack is more of a downgrade to XP's update.exe method. It causes slow logoff and slow logon (Please wait while Windows configures NONSENSE), heavy disk thrashing upon logon and logoff when updates are installed and systems being unable to boot because of failed updates. Another huge issue it introduced is the inability to do a true slipstream of service packs and hotfixes.

     .

    The time Windows 7/Vista take to install hotfixes compared to Windows XP is completely unacceptable. First it is searching for whether the update applies to your system for a long time. Then that post-installation process ("Configuring updates... Do not turn off your computer") that takes several minutes before shut down followed by a second post-installation process (configuration) upon restart before logon that also takes also several minutes and thrashes the disk. The solution is to stay with Windows XP. I can install service pack 3 on my XP is about 10 minutes after downloading it. I can also install a slipstreamed with SP3 and all updates copy of XP is about 30 minutes on a modern fast PC. If you have to use Windows 7 or Vista, you will have to be stuck with this slow update non-sense as Microsoft does not even acknowledge that there is any slowdown or loss of functionality.

     .

    The fact remains: MSU updates are slow as **** and take too much time and as Windows 7 gets older and MS stops producing service packs, a clean install is going to take longer and longer to bring it up-to-date with all patches installed. Take the case of Vista today. First you have to install Windows Vista, then SP1 which takes about 60-70 minutes, then SP2 and then install all the dozens of post-SP2 SLOW UPDATES. It's not worth wasting your time on an OS whose servicing mechanism Microsoft completely screwed up. I recommend you read more about the servicing and how it works at The Servicing Guy's blog: http://blogs.technet.com/b/joscon/

    .

    Microsoft's response to this is vague - they simply state "Windows 7's servicing is more reliable than Windows XP" but they cannot acknowledge it is a million times slower and still unreliable...slow to the point of being unusable and sometimes leaving systems in an unbootable damaged state. Of course they know all this too but can't admit it since it makes their latest OSes look poor. Moving from a very simple and fast update mechanism that worked to a complex one that requires endless “configuring” and repair  is a product engineering defect.

    .

    Take a look at servicing-related complaints in Microsoft's own forums:

    1. Very slow install of updates to Windows 7
    2. Windows 7 - Updates are very slow
    3. Windows 7 Ultimate, it takes long time configuring updates
    4. "Preparing To Configure Windows. Please Do Not Turn Off Your Computer"
    5. Very slow update install at shutdown (Windows 7 Home Premium)
    6. Why does my computer run so slow when installing updates?
    7. Every time the computer is shut down, it always says installing update do not turn off your computer
    8. Computer is working slow and wants to do windows updates all the time
    9. Windows 7 Update install time taking a very long time
    10. Windows wants to install 6 updates every time I log off or put the computer in sleep mode
    11. Problem In Configuring Windows Updates at the time of Startup
    12. Computer really slow after latest updates
    13. Windows hangs up in "configuring updates"
    14. Why can't windows 7 install updates?
    15. Every time computer is shut down, receive Installing updates, do not shut off....
    16. How long does it take for the Windows 7 Home Premium updates take?
    17. Windows 7 "Installing Update 2 of 2" for 12 hours now
    18. Updates causes endless reboots
    19. Updates stuck installing for over 24 hrs. Computer does not boot
    20. Cannot load Windows 7 after installing 2 critical updates
    55 people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2013-10-02T03:34:06+00:00

    I partially agree with your statement of "Windows XP had a "very fast" update mechanism".

    It was faster, but still very slow. Not only that: Windows XP's was quite stupid in the sense of finding useless updates. For instance, if you had IE6 and ran Windows Update, it would find IE7, install IE7 and then find IE8 afterwards.

    Also, the Service Packs were stupid too. A service pack is meant to be a service pack, with hotfixes and system improvements. Yet, you needed to install a million updates before the next service pack showed up in the list of "important updates". Again, if you had SP1 installed, it would recommend SP2 instead of recommending SP3 straight away.

    I use Windows 8 to play a few games and I mainly use Debian Linux for everything else - even gaming which normally runs better via Wine than natively on Windows, with rare exceptions (this is why I still have Windows on my HDD). And I can assure you that on Linux, you can actually say that updates are fast. I can update a kernel within literally seconds (not including the downloading time) and I can update a whole distribution within minutes. In fact, the only updates that take a little longer are the Microsoft updates such as Skype for Linux - which takes forever.

    So, Microsoft is not what we call "a master in updating processes" because since I can remember, Windows and Microsoft products are always incredibly slow to install. Dot Net Framework and Office are other serious cases of absolute slowliness (installing and updating).

    I think that Microsoft is trying to cease business. They get worse by every new update, new product, new ideas. XBOX One will be a failure, Skype is a failure, Bing is a failure, Windows Phone is a failure, Windows Surface is a failure. I could spend all day talking about MS products and their rubbish.

    1 person found this answer helpful.
    0 comments No comments
  3. Anonymous
    2015-03-08T16:02:07+00:00

    I do agree! windows update so suckkkk ... so long so slow brrrrrrrrrrrrrr

    1 person found this answer helpful.
    0 comments No comments
  4. Anonymous
    2015-03-11T20:27:34+00:00

    It seems today Microsoft have release a new update, by the way I observe Notebook it start running slowly with HDD Led on.

    Today system have updated 39696 files (complete windows installations files?), sorry I still don't understand Microsoft update policy, too many file where update with experience system becomes more slowly.

    By the other side last update have been on Jan 15,2015 and again a new system update? it could conclude too many mistakes from Microsoft? because no added value have come with system update, I'm very sorry  but I think any mistake from previous update will release a new update and still so.

    Sorry for said in these words,  I'm  very disappointed with Microsoft experience and product, unfortunately no chance of other OS, even  with Linux (have a wide of distributions).

    0 comments No comments