Windows Update won't run - BITS missing?

Posted on 2012-08-29
Last Modified: 2012-08-30
I have a PC which cannot use Windows Update.

It's running Windows 7 Home Premium 64-bit, and when it came to me it did not have SP1 applied, nor many Windows Updates from before SP1.  I installed SP1 from the full-file installer and it worked fine.

When attempting to run Windows Update, it shows the available updates (around 95 important updates) and I can click the Install Updates button, but within a couple of seconds of doing that, I get an error 80246008 message telling me that the updates all failed.  If I select just one update, I get the same error.

Microsoft's website suggests ensuring that the Background Intelligent Transfer Service (BITS) service is (re)started, but BITS does not even appear in the list of Services.  They also have a FixIt download which is supposed to "automatically diagnose and repair Windows Update issues that Windows Update doesn’t work or fails because Windows Update is broken or disabled", but it just reports "Troubleshooting is complete.  Repair Windows Update components: Not Fixed".

KB883614 says that if BITS is missing, it can be reinstalled by clicking Start, click Run, and typing
%windir%\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\inf\qmgr.inf but that returns simply "Installation failed"

Any ideas on how to get BITS installed and running again?  That may not be this machine's only problem, so I'm open to other suggestions, but it seems the only lead I have right now.
Question by:RedLondon
    LVL 47

    Expert Comment

    Look over

    System Update Readiness Tool fixes Windows Update errors in Windows 7, Windows Vista, Windows Server 2008 R2, and Windows Server 2008
    LVL 11

    Author Comment

    Thanks - that looks promising.  

    I've downloaded and run it, it's opened the "The updates are being installed" window but the progress bar stopped half-way through when the status says "Installing hotfix for Windows (KB947821) (update 1 of 1)".

    I see in Task Manager that CheckSUR.exe is running and using 20-50% of the CPU, so I will leave it going for a couple of hours and report back
    LVL 82

    Accepted Solution

    I just had that problem on a Windows 7 computer.  The customer actually brought me two of the same model, one worked, one didn't.  It turned out the registry for BITS was missing several entries on the bad one.  I exported the registry info from the good one, imported it into the bad one, rebooted and now the BITS showed in services.  The BITSWin7.reg download on this page looks like the one I used.  No guarantees though.

    It may have been corrupted by having two anti-virus programs on the computer at the same time.  At least that was one of the possibilities mentioned.  Or it could have been a virus.
    LVL 11

    Author Comment

    It finally finished with just the message "Installation complete", and I rebooted before checking services.msc, and BITS was still not listed and Windows Update didn't get any further.

    I imported that .reg file and rebooted, and now Windows Update is downloading the 12th of 97 updates.  Thank you!
    LVL 82

    Expert Comment

    by:Dave Baldwin
    You're welcome.  It took quite a while to find that piece of info when I had to do it last week..

    Featured Post

    Want to promote your upcoming event?

    Attending an event? Speaking at a conference? Or exhibiting at a tradeshow? Easily inform your contacts by using a promotional banner in your email signature. This will ensure your organization’s most important contacts are in the know.

    Join & Write a Comment

    First some basics on Windows 7 Backup.  It has 2 components one is a file based backup which is stored in .zip files each zip is split at around 200 Megabytes and there is the Image Backup which is as the name implies a total image of the partition …
    Recently Microsoft released a brand new function called CONCAT. It's supposed to replace its predecessor CONCATENATE. But how does it work? And what's new? In this article, we take a closer look at all of this - we even included an exercise file for…
    This video Micro Tutorial explains how to clone a hard drive using a commercial software product for Windows systems called Casper from Future Systems Solutions (FSS). Cloning makes an exact, complete copy of one hard disk drive (HDD) onto another d…
    The viewer will learn how to successfully download and install the SARDU utility on Windows 7, without downloading adware.

    728 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    18 Experts available now in Live!

    Get 1:1 Help Now