Microsoft Knowledge Base Email Alertz

KBAlertz.com: You may receive an error message that contains the 0x8DDD0018 code or the 0x80246008 code when you try to download updates from the Microsoft Windows Update Web site or from the Microsoft Update Web site

Receive Microsoft Knowledge Base articles by E-Mail?

Every night we scan the Microsoft Knowledge Base. If technologies you're interested in are updated, we'll send you an e-mail. You only get one e-mail a day, and only when new articles are added.

Click here to create a
FREE account
Already have an account?
[Click here to Login]

Search KbAlertz

Advanced Search

Webmasters
Put kbAlertz on your website.
[ Click Here for more! ]





ASP.NET 3.5 Web Hosting with Windows 2008 and SQL 2008: Click Here!
Discount ASP.NET Hosting
ASP.NET 2.0 and 3.5
Windows2008 and SQL2008
US and UK Hosting
The ad says 3 - but KBAlertz referrals get
** SIX MONTHS FREE **


Bug Tracking Software
For bug tracking software or defect tracking software or issue tracking software, visit Axosoft.


Community Site



We Send hundreds of thousands of emails using ASP.NET Email



Expert Web Design & Graphic Design
Design44.com

ASP.NET 3.5 Web Hosting with Windows 2008 and SQL 2008: Click Here!
Discount ASP.NET Hosting
ASP.NET 2.0 and 3.5
Windows2008 and SQL2008
US and UK Hosting
The ad says 3 - but KBAlertz referrals get
** SIX MONTHS FREE **




Mentioned In








Microsoft Knowledge Base Article

This article contents is Microsoft Copyrighted material.
©2005-©2007 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks




Article ID: 910337 - Last Review: December 20, 2005 - Revision: 1.5

You may receive an error message that contains the "0x8DDD0018" code or the "0x80246008" code when you try to download updates from the Microsoft Windows Update Web site or from the Microsoft Update Web site

On This Page

SUMMARY

When you try to download updates from the Microsoft Windows Update Web site or from the Microsoft Update Web site, you may receive an error message when the Background Intelligent Transfer Service (BITS) is not running, or when BITS cannot successfully connect to the Web site. This article describes how to resolve this problem by configuring BITS.

When you try to start BITS, you may receive error messages that depend on the configuration of your computer. This article also lists these error messages and explains how to resolve the errors.

SYMPTOMS

When you try to download updates from the Microsoft Windows Update Web site or from the Microsoft Update Web site, you may receive an error message that includes one of the following error codes:
  • 0x8DDD0018
  • 0x80246008
Additionally, when you click Review your update history and when you view the %Windows%\Windowsupdate.log file, you may see the following error codes:
  • 0x80200013
  • 0x80246008
Note To view an error code after you click Review your update history, click the icon in the Status column.

CAUSE

This problem occurs when one of the following conditions is true:
  • Background Intelligent Transfer Service (BITS) is not running.
  • BITS cannot successfully connect to the Web site.

RESOLUTION

If you receive an error message that includes the "0x8DDD0018" error code or the "0x80246008" error code, follow the steps in the "Verify that BITS is correctly configured" section to resolve this problem.

If you see the "0x80200013" error code after you click Review your update history, follow the steps in the "Error 0x80200013" section to resolve this problem.

Verify that BITS is correctly configured

Verify that BITS is correctly configured. Then, try to start BITS. When you try to start BITS, you may receive one of several error messages. These error messages are listed in the "Troubleshooting steps" section. If you receive an error message when you try to start BITS, follow the steps in the section that corresponds to the error message that you receive.

To verify that BITS is correctly configured and then start BITS, 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 Manual, and then click Apply.
  4. Click the Log On tab, and then verify that the service is enabled in every hardware profile that is listed. If the service is disabled in one or more hardware profiles, click the hardware profile, click Enable, and then click Apply.
  5. Click the General tab, and then click Start.
If BITS starts successfully, visit the Windows Update Web site or the Microsoft Update Web site to obtain updates. If you successfully obtain updates, follow steps 1 to 3 again. However, in step 3, click Automatic instead of Manual.

Troubleshooting steps

Error 1083: The executable program that this service is configured to run in does not implement the service. (0x8007043B)
If you receive this error message, follow these steps:
  1. Click Start, click Run, type Regsvr32 %windir%\system32\qmgr.dll, and then click OK.
  2. Click Start, click Run, type regsvr32 %windir%\system32\qmgrprxy.dll, and then click OK.
  3. Click Start, click Run, type services.msc, and then click OK.
  4. Double-click Background Intelligent Transfer Service.
  5. In the General tab, click Start.
Error 1068: The dependency service or group failed to start. (0x8007042c)
If you receive this error message, use one of the following methods to resolve the problem, depending on the operating system.

Microsoft Windows 2000
  1. Click Start, click Run, type services.msc, and then click OK.
  2. If one or more of the following services are not running, right-click the service, and then click Start:
    • Com+ Event System
    • System Event Notification
    • Windows Management Instrumentation Driver Extensions
  3. Right-click Background Intelligent Transfer Service, and then click Start.
Microsoft Windows Server 2003 and Microsoft Windows XP
  1. Click Start, click Run, type services.msc, and then click OK.
  2. Right-click Remote Procedure Call (RPC), and then click Start.
  3. Right-click Background Intelligent Transfer Service, and then click Start.
Windows could not start the Background Intelligent Transfer service on the local computer. For more information review the system event log. If this is a non-Microsoft service contact the service vendor and refer to service-specific error code -2147024894. (0x80070002)
If you receive this error message, follow these steps:
  1. Click Start, click Run, type regedit, and then click OK.
  2. Locate the following registry subkey:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackup
  3. If the registry subkey exists, go to step 4. If the registry subkey does not exist, create the registry subkey. To do this, follow these steps:
    1. Right-click Backup Restore, point to New, and then click Key.
    2. Type FilesNotToBackup, and then press ENTER.
  4. Quit Registry Editor.
  5. Click Start, click Run, type services.msc, and then click OK.
  6. Double-click Background Intelligent Transfer Service.
  7. In the General tab, click Start.
Error 1079: The account specified for this service is different than the account specified for other services running in the same process. (0x80004015)
If you receive this error message, follow these steps:
  1. Click Start, click Run, type services.msc, and then click OK
  2. Double-click Background Intelligent Transfer Service.
  3. Click the Log On tab.
  4. Click Local System account, and then click OK.
  5. Right-click Background Intelligent Transfer Service, and then click Start.
Windows could not start the Background Intelligent Transfer service on the local computer. For more information, review the system event log. If this is a non-Microsoft service, contact the service vendor and refer to service-specific error code 2147942487. (0x80070057)
This error indicates that the Windows HTTP proxy settings are invalid. To resolve this problem, remove the HTTP proxy settings. To do this, follow these steps:
  1. Click Start, click Run, type cmd, and then click OK.
  2. Type Proxycfg.exe, and then press ENTER.

    The current proxy settings are displayed.
  3. Type Proxycfg –d, and then press ENTER to remove the proxy settings.
  4. Click Start, click Run, type services.msc, and then click OK.
  5. Double-click Background Intelligent Transfer Service.
  6. In the General tab, click Start.
Error 5: Access is Denied
This error indicates that the access permissions for BITS have been modified. To repair these access permissions, use one of the following methods, depending on the operating system.

Windows XP
  1. Click Start, click Run, type cmd, and then click OK.
  2. Type the following command, and then press ENTER:
    sc sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
  3. Click Start, click Run, type services.msc, and then click OK.
  4. Double-click Background Intelligent Transfer Service.
  5. In the General tab, click Start.
Windows 2000

Note To follow these steps, you need the SubInACL utility. To obtain this utility, visit the Microsoft Download Center.

The following file is available for download from the Microsoft Download Center:

Collapse this imageExpand this image
Download
Download the SubInACL.exe package now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=e8ba3e56-d8fe-4a91-93cf-ed6985e3927b&DisplayLang=en)

For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base:
119591  (http://kbalertz.com/Feedback.aspx?kbNumber=119591/ ) How to obtain Microsoft support files from online services
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.
  1. Click Start, click Run, type cmd, and then click OK.
  2. Type the following command, and then press ENTER:
    Subinacl /service wuauserv /sddl=D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
    .
  3. Click Start, click Run, type services.msc, and then click OK.
  4. Double-click Background Intelligent Transfer Service.
  5. In the General tab, click Start.
Windows could not start the Background Intelligent Transfer service on the local computer. For more information, review the system event log. If this is a non-Microsoft service, contact the service vendor and refer to service-specific error code -2147467243. (0x80080005)
This error message is similar to the "Error 5: Access is Denied" error message. To resolve this problem, follow the steps described in the "Error 5: Access is Denied" section.
Error: Path not found (0x80070003)
If you receive this error message, follow these steps:
  1. Verify that the following folder exists:
    %systemdrive%\Documents and Settings\All users\Application Data\Microsoft\Network\Downloader
    If this folder does not exist, create the folder.
  2. Verify that the profile locations in the registry are accurate. For more information about how to do this, click the following article number to view the article in the Microsoft Knowledge Base:
    214653  (http://kbalertz.com/Feedback.aspx?kbNumber=214653/ ) How to set the path for the All Users profile
Windows could not start the Background Intelligent Transfer service on the local computer. For more information, review the system event log. If this is a non-Microsoft service, contact the service vendor and refer to service-specific error code 2147746132 or -2147220986. (0x80040154)
This error indicates that the COM+ catalog is corrupted. To resolve this problem, follow the steps in the following Microsoft Knowledge Base article:
315296  (http://kbalertz.com/Feedback.aspx?kbNumber=315296/ ) How to clean up a damaged COM+ catalog

Error 0x80200013

BITS can request ranges of updates. However, if the network proxy or firewall device does not support range requests, BITS cannot download updates. Therefore, BITS returns the 0x80200013 error code. When this problem occurs, the %windir%\Windowsupdate.log displays the following entry:
Download job failed due to insufficient range support
To resolve this problem, contact the vendor of the network proxy or firewall device.

APPLIES TO
  • Microsoft Update
  • Microsoft Windows Update
Keywords: 
kbtshoot kbprb KB910337
       

Community Feedback System

Very often, it takes hours to solve a problem. Very often, you've looked high and low, and have tried a lot of solutions. When you finally found it, chances are, it was because someone else helped you. Here's your chance to give back. Use our community feedback tool to let others know what worked for you and what didn't.

Please also understand that the community feedback system is not warranted to be correct, it's simply a system that we've built to let people try and help each other. If something in a feedback response doesn't make sense to you, or you're not comfortable making changes that the feedback talks about (like registry edits), please consult a professional.

Thank you for using kbAlertz.com Feedback System.

-- Scott Cate

Barry Willis Reported as Irrelevant  
Written: 12/16/2005 10:39 AM
I was having trouble running windows update due to the Windows could not start the Background Intelligent Transfer service on the local computer. For more information review the system event log. If this is a non-Microsoft service contact the service vendor and refer to service-specific error code -2147024894. (0x80070002) error. The solution on this page helped solve this

Bernard Reported as Irrelevant  
Written: 12/19/2005 9:46 PM
Thanks! Your site fixed my problem. I couldn't get anymore windows updates and eventually traced it to the following error message: Windows could not start the Background Intelligent Transfer service on the local computer. For more information review the system event log. If this is a non-Microsoft service contact the service vendor and refer to service-specific error code -2147024894. (0x80070002) I googled this and found you guys after two tries. It works now. Muchas gracias for your site.

Brent Reported as Irrelevant  
Written: 12/22/2005 4:57 AM
Thanks very much, I was unable to download any updates until I followed your step by step instructions for error message 0x80246008, All is well now

Alan Reported as Irrelevant  
Written: 1/8/2006 8:44 PM
Thanks a lot! I was getting the error "Windows could not start the Background Intelligent Transfer service on the local computer. For more information review the system event log. If this is a non-Microsoft service contact the service vendor and refer to service-specific error code -2147024894." error as well, and the registry edits here got me working again!!!

Jeff Reported as Irrelevant  
Written: 1/20/2006 12:27 PM
After trying to download the latest Windows updates Error message 0x80246008 was receieved, I followed your easy to understand instructions to fix the BITS problem. What a relief to find updates now downloading correctly again! Thank you

Dan Reported as Irrelevant  
Written: 1/24/2006 6:41 PM
Installations fail, 0x80246008. Indeed, BITS won't start. Event Log says 0x80004015. But I'm set to run as Local System Account. This process has to run with the same account as other processes (apparently), but what are those processes? It is possible that other admins have altered other processes' login accounts.

Derrick Reported as Irrelevant  
Written: 1/29/2006 9:33 AM
Great info.....

Don Reported as Irrelevant  
Written: 2/3/2006 1:48 PM
I am getting error code -2147024891. any ideas

Nathan Reported as Irrelevant  
Written: 2/19/2006 11:05 PM
I receive error code 2147024846.

Tony Reported as Irrelevant  
Written: 2/23/2006 8:01 PM
I am getting folling error message after clicking 'start' to start BITS service could not start background intelligent Transfer Service service on local computer Error 2 The system could not find the file specified

Coleen - love8miss3 NOSPAM-AT-NOSPAM yahoo.com Reported as Irrelevant  
Written: 3/15/2006 8:43 PM
THANK YOU SO MUCH! Was using Win2000Pro and couldn't get the BITS to start so I could download updates, got the 2147024894 error code. Emailed Microsoft, took them 2 days and no help. By rewriting the Backuprestore/filesnottoback/ keys it solved my problem. If I wanted to offer a solution to a problem that I know worked how would I do that? It is a problem that occurs this time of the year when people use Tax software. Thanks again, you saved me!

Colin Reported as Irrelevant  
Written: 3/27/2006 1:20 PM
Also getting error code 2147024846

Jorge - jmz NOSPAM-AT-NOSPAM tiscali.dk Reported as Irrelevant  
Written: 4/7/2006 12:42 PM
I've followed the article but can't get it to work. BITS starts fine but still get the 0x8DDD0018. Any help appreciated. Thanks

JC Reported as Irrelevant  
Written: 7/22/2006 4:45 PM
Thanks! I was getting, Windows could not start the Background Intelligent Transfer service on the local computer. For more information review the system event log. If this is a non-Microsoft service contact the service vendor and refer to service-specific error code -2147024894 error running XP Home SP1 which was woefully behind in updates, your solution worked. Computer is now up to date, considering SP2 update next. Keep up the good work.

Callum Reported as Irrelevant  
Written: 7/26/2006 2:32 AM
Finally - After days of trawling the web your tips/help have solved my problem - Huge thankyou !!!

ZootHornROllo - gs_triumph NOSPAM-AT-NOSPAM yahoo.co.uk Reported as Irrelevant  
Written: 2/15/2007 4:19 PM
I am also having the same problems as Jorge (reported as irrelevant) where i cannot get windows update to run despite having followed the guide above. All processes running. Any help appreciated

Erik Report As Irrelevant  
Written: 7/13/2007 11:35 PM
I can confirm Zoot & Jorge. I have the same issue. I've also tried restoring permissions and some of the other solutions in the article - but the bottom line is that BITS reports as started even though I am getting the 0x8DDD0018 error code!

Luis - lorddragonprince1012 NOSPAM-AT-NOSPAM yahoo.com Report As Irrelevant  
Written: 8/11/2007 5:25 PM
after following the steps for starting BITS i have received another error code that i wa unable to find on this screen now i am completely lost the new error code is the typical -214702 but it doesnt match any of the others it is -2147024713 can some one please help me?

Edy Report As Irrelevant  
Written: 8/14/2007 12:32 AM
After all this helped for me: run regsvr32.exe wuaueng.dll

jud Report As Irrelevant  
Written: 9/11/2007 6:24 PM
Edy. this was my problem also. thanks!!!!!! I was searching high and low and nothing until your post.

AdamS Report As Irrelevant  
Written: 9/17/2007 2:12 AM
Thankyou so much - I have been unable to update my laptop for months until I finally found this page!

MikeE Report As Irrelevant  
Written: 9/24/2007 5:56 PM
Edy, regsvr32.exe wuaueng.dll did the trick for me as well. Thanks

Gianluca (Italy) Report As Irrelevant  
Written: 9/27/2007 12:18 AM
I was having the same problem of Jorge and the trick regsvr32.exe wuaueng.dll worked perfectly. Thank you all!

Manuel (Italy) Report As Irrelevant  
Written: 10/5/2007 4:43 AM
Thanks a lot!!! regsvr32.exe wuaueng.dll solved all my problems...

Nathan Report As Irrelevant  
Written: 12/21/2007 6:12 PM
The solution from Edy to register the wuaueng.dll fixed my problem. Thanks Edy!

PETER - PLEUNGCA NOSPAM-AT-NOSPAM HOTMAIL.COM Report As Irrelevant  
Written: 2/16/2008 9:09 PM
I AM GETTING ERROR MSG 2147024891 BUT NOT 2147024894. EVEN THOUGH I USE THE METHOD YOU MENTION FOR 2147024894, IT STILL CANNOT START THE SERVICE. PLEASE HELP. MY COMPUTER IS USING WINDOWS XP HOME EDITION.

hurcan Report As Irrelevant  
Written: 4/9/2008 8:51 AM
yup. regsvr32.exe wuaueng.dll did the trick...

Yari Report As Irrelevant  
Written: 6/13/2008 8:56 PM
i am also getting the 0x8DDD0018 error, i have tried everything and nothing works.. any suggestions???

(Optional) Name

(Optional) Public URL Or Email

Comments
No HTML -- Text Only Please