DetailPage-MSS-KB

Microsoft small business knowledge base

Article ID: 916251 - Last Review: June 12, 2014 - Revision: 2.0

Resolution

If you receive error 0x80246008 or 0x80246007 when you download updates from Windows Update or Microsoft Update, you might need to restart the Background Intelligent Transfer Service (BITS) or the Windows Event Log service.

To resolve this problem, follow these steps:

Step 1: Run the Windows Update troubleshooter

Run the Windows Update troubleshooter to automatically fix some common problems with Windows Update or Microsoft Update, and then run Windows Update again. To start the troubleshooter, click Run now.
Windows 8.1, Windows 8 or Windows 7
Collapse this imageExpand this image
Collapse this imageExpand this image
The Automatically diagnose and fix common problems with Windows Update troubleshooter may automatically fix the problem described in this article. 
  This troubleshooter fixes many problems.  learn more (http://support.microsoft.com/mats/windows_update/)   run now  (http://go.microsoft.com/?linkid=9830262)   
Collapse this imageExpand this image
Collapse this imageExpand this image
Windows Vista or Windows XP
Collapse this imageExpand this image
Collapse this imageExpand this image
The Automatically diagnose and fix common problems with Windows Update troubleshooter may automatically fix the problem described in this article. 
  This troubleshooter fixes many problems.  learn more (http://support.microsoft.com/mats/windows_update/)   run now  (http://go.microsoft.com/?linkid=9767096&entrypointid=MATSKB)  
Collapse this imageExpand this image

If you are running Windows XP Service Pack 2 (SP2), Windows XP Service Pack 1 (SP1), or Windows XP, run the Fix it solution below. 
Collapse this imageExpand this image
Fix this problem (http://go.microsoft.com/?linkid=9665683)
  Microsoft Fix it 50202  
Collapse this imageExpand this image
Collapse this imageExpand this image

Step 2: Restart the Background Intelligent Transfer Service (BITS) and Windows Event Log service

Windows 8.1 or Windows 8
Collapse this imageExpand this image
  1. Open Administrative Tools from Control Panel. Open Control Panel, type administrative tools in the search box, and then click Administrative Tools.
  2. Double-click Services.  If you're prompted for an administrator password or confirmation, type the password or provide confirmation.
  3. Right-click the Background Intelligent Transfer Service (BITS) service, and then click Properties.
  4. On the General tab, next to Startup type, make sure that Automatic (Delayed Start) is selected.
  5. Next to Service status, check to see if the service is started. If it's not, click Start.
  6. Click OK to close the Properties dialog box.
  7. Right-click the Windows Event Log service, and then click Properties.
  8. On the General tab, next to Startup type, make sure that Automatic is selected.
  9. Next to Service status, check to see if the service is started. If it's not, click Start.
If the BITS or Windows Event Log service cannot start successfully, use the System File Checker tool (http://support.microsoft.com/kb/929833) to repair damaged Windows files, and then restart the service again. To do this, follow these steps:
  1. Open an elevated command prompt.
  2. Run the following command:
    sfc /scannow
  3. Try to restart the service.

After the BITS and Windows Event Log services start, run Windows Update again.
Collapse this imageExpand this image
Windows 7 or Windows Vista
Collapse this imageExpand this image
  1. Open Administrative Tools by clicking the Start button, and then clicking Control Panel. In the search box, type administrative tools, and then click Administrative Tools.
  2. Double-click Services. Note If you're prompted for an administrator password or confirmation, type the password or provide confirmation.
  3. Right-click the Background Intelligent Transfer Service (BITS) service, and then click Properties.
  4. On the General tab, next to Startup type, make sure that Automatic (Delayed Start) is selected.
  5. Next to Service status, check to see if the service is started. If it's not, click Start.
  6. Click OK to close the Properties dialog box.
  7. Right-click the Windows Event Log service, and then click Properties.
  8. On the General tab, next to Startup type, make sure that Automatic is selected.
  9. Next to Service status, check to see if the service is started. If it's not, click Start.
If the BITS or Windows Event Log service cannot start successfully, use the System File Checker tool (http://support.microsoft.com/kb/929833) to repair damaged Windows files, and then restart the service again. To do this, follow these steps:
  1. Open an elevated command prompt.
  2. Run the following command:
    sfc /scannow
  3. Try to restart the service.
After the BITS and Windows Event Log services start, run Windows Update again.
Collapse this imageExpand this image
Windows XP
Collapse this imageExpand this image
  1. Verify that the latest version of BITS is installed. For more information, view Background Intelligent Transfer Service (BITS) 2.5 is now available for Windows Server 2003 and for Windows XP (http://support.microsoft.com/kb/923845) .
  2. Reregister the Qmgr.dll and the Qmgrprxy.dll BITS files. To do this, follow these steps:
    1. Click Start, click Run, type regsvr32 qmgr.dll, and then click OK two times.
    2. Click Start, click Run, type regsvr32 qmgrprxy.dll, and then click OK two times.
    3. Restart the computer.
  3. Repair BITS. To do this, follow these steps:
    1. Click Start, click Run, type cmd, and then click OK.
    2. At the command prompt, type the following command, and then click OK:
      %windir%\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\inf\qmgr.inf
      Note If you are prompted to insert the operating system CD, type %windir%\ServicePackFiles\i386 in the Copy files from dialog box, and then click OK.
    3. Restart the computer.
    4. At the command prompt, type the following command, and then click OK:
      Reg add HKLM\SYSTEM\CurrentControlSet\Services\BITS\Parameters /v ServiceDll /t REG_EXPAND_SZ /d %indir%\System32\qmgr.dll
    5. At the command prompt, type the following command, and then click OK:
      Reg add HKLM\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackup
    6. Restart the computer.
  4. Manually start BITS. To do this, follow these steps:
    1. Click Start, click Run, type services.msc, and then click OK.
    2. Double-click Background Intelligent Transfer Service.
    3. In the Service status area, click Start.
      Note Set the BITS Startup type to "Automatic" instead of "Manual" as soon as BITS starts successfully. To change the Startup type, follow these steps:
      1. Click Start, click Run, type services.msc, and then click OK.
      2. Double-click Background Intelligent Transfer Service.
      3. In the Startup type box, click Automatic, and then click OK.
  5. Run the Windows Update again. If this problem continues, delete the %allusersprofile%\Application Data\Microsoft\Network\Downloader folder.
Collapse this imageExpand this image

Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use (http://go.microsoft.com/fwlink/?LinkId=151500) for other considerations.

Applies to
  • Microsoft Windows Update
  • Microsoft Update
Keywords: 
kbwindowsupdate kbtshoot kberrmsg kbprb KB916251
Share
Additional support options
Ask The Microsoft Small Business Support Community
Contact Microsoft Small Business Support
Find Microsoft Small Business Support Certified Partner
Find a Microsoft Store For In-Person Small Business Support