Background Intelligent Transfer Service (BITS) fails to start with error 2147942402 (0x80070002)

Unanswered Background Intelligent Transfer Service (BITS) fails to start with error 2147942402 (0x80070002)

  • Saturday, February 16, 2013 1:10 AM
     
     

    I am on a Windows 2003 R2 Standard SP2 (32-bit). BITS refuses to start. System Event log has error 7024 "The Background Intelligent Transfer Service service terminated with service-specific error 2147942402 (0x80070002)". I have tried ALL suggestions found online (the are summarized in this article: http://www.itexperience.net/2009/03/01/fix-the-background-intelligent-transfer-service-service-terminated-with-service-specific-error-2147942402-0x80070002/). No luck so I am basically stuck. Any other ideas? Thanks!

All Replies

  • Monday, February 18, 2013 2:18 PM
    Moderator
     
     

    I am on a Windows 2003 R2 Standard SP2 (32-bit). BITS refuses to start. System Event log has error 7024 "The Background Intelligent Transfer Service service terminated with service-specific error 2147942402 (0x80070002)". I have tried ALL suggestions found online (the are summarized in this article: http://www.itexperience.net/2009/03/01/fix-the-background-intelligent-transfer-service-service-terminated-with-service-specific-error-2147942402-0x80070002/). No luck so I am basically stuck. Any other ideas? Thanks!

    Try this:

    http://technet.microsoft.com/en-us/library/cc720473(v=WS.10).aspx

    ERROR_FILE_NOT_FOUND

    0x80070002

    The “Parameters” key is missing. Ensure that the following keys and values exist: HKLM\SYSTEM\CurrentControlSet\Services\BITS\Parameters\ServiceDll= %SystemRoot%\System32\qmgr.dll


    Lawrence Garvin, M.S., MCITP:EA, MCDBA, MCSA
    SolarWinds Head Geek
    Microsoft MVP - Software Distribution (2005-2013)
    My MVP Profile: http://mvp.support.microsoft.com/profile/Lawrence.Garvin
    The views expressed on this post are mine and do not necessarily reflect the views of SolarWinds.

  • Tuesday, February 19, 2013 7:16 PM
     
     

    hi Lawrence and thanks for the reply. I checked and the registry entry is there and the dll is where it is supposed to be.

    Meanwhile I noticed there is a BITS update package online (http://support.microsoft.com/kb/923845) with qmgr.dll version 6.7.3790.4088 (we were running 6.6.3790.3959). I installed this but still got the same error when trying to start BITS. I then went through the usual BITS-fix routine (http://www.itexperience.net/2009/03/01/fix-the-background-intelligent-transfer-service-service-terminated-with-service-specific-error-2147942402-0x80070002/) but again no luck.

    other suggestions? Should i try the steps under "Repairing a corrupted BITS configuration" in the URL you sent me?

  • Thursday, February 21, 2013 6:53 AM
     
     
    hi again, i followed the process at the bottom of the article you gave me (http://technet.microsoft.com/en-us/library/cc720473(v=WS.10).aspx - some of the commands have syntax errors and i had to use common sense to fix these) and BITS is now working! :-) thanks!

    • Edited by criskrit Thursday, February 21, 2013 6:54 AM
    •  
  • Thursday, February 21, 2013 8:47 AM
     
     

    actually i take this back... BITS worked long enough to run Windows Update but now it won't run again and the new error message is: 7000 - The Background Intelligent Transfer Service service failed to start due to the following error: %%1290 0x50a. Any ideas?