BITS won't start, errors 2147024894, 80246008, 0x8007002


  1. Posts : 2
    Win7ProX64 SP1 & all updates
       #1

    BITS won't start, errors 2147024894, 80246008, 0x8007002


    Hello - help request for BITS (Background Intelligent Transfer Service) will not start.
    Machine is Windows 7x64 w/SP1 Home Premium on a Sony VAIO VPCEB26FX laptop.
    I've been at this for ~20 hours over weeks with no resolution.

    Originally the laptop had some adware popups type stuff. Checked things over and also noticed that Microsoft Updates were not applying. Cleaned off malware/adware with Kaspersky offline Rescue CD, then used Spybot S&D, and then Malware Byte and CCleaner to look for other things.
    The computer works fine otherwise, can connect to internet and all that, and I even removed the awful Incredimail (replacing it with Thunderbird) that was delivering advertising that the user would click on that allowed this to happen in the first place.

    But MS Update still will not work.

    Notes to keep in mind (I've tried to be thorough to try to eliminate you helpers asking me things I could've provided in this first post):
    - KIS (Kaspersky Internet Security) latest version is on the machine, and has always been disabled protection while applying fixes, etc.
    - rather than re-entering an entire reference book, I am giving some examples of posts I have looked at and attempted to repair from.
    - after some googling about the error codes given, I have tried, multiple times, applying the suggested fixes from the following information, but without complete resolution.
    - the cmd.exe prompt, .bat, and other fixes are always run as an administrator.
    - also stop all 'junk' processes like VAIO update checks and other unnecessary things just to make sure they are not interefering.
    - no services are set to disabled.
    - running an offline thorough chkdsk finds no errors nor disk problems.
    - time & date are correct on PC, no BIOS errors
    - there is enough free disk space
    - safe mode was tried for those things that can be run in safe mode, but not all can
    - computer restarted for each repair attempt.
    - the Windows Update service is running, as is COM+ EVent System, COM+ System Application, Cryptographic Services, DCOM Server Process Launcher, RPC (Remote Procedure Call), Windows Event Log, and these are set to Automatic start (as is BITS, but it isn't starting)
    - using net start bits from elevated cmd.exe indicates BITS failed to start. This is also executed by some of the .bat files and MS Fixits below.


    So what happens is, you run Microsoft Update from Control Panel. It checks for updates and finds some, but can't download them, giving error code 80246008
    Windows Update encountered an unknown error.

    So, we start with: Code 80246008 - BITS missing
    http://answers.microsoft.com/en-us/w...3-2b37835f8055
    sfc /scannow results in:
    "Windows resource protection found corrupt files but was unable to fix some of them. Details are included in the CBS.log windir\Logs\CNS\CBS.log" which is included in the Logs.7z file.
    Note that the log was renamed and then sfc /scannow run again to minimize the old data in the log.
    Using baretail.exe to view that log, seems to indicate some repairs can not be completed, but then later says all repairs completed, but I'm not all sure how to correctly interpret everything listed.


    Next up: checking out BITS Windows Update error 80246008 in WIndows 7
    Windows Update error 80246008 - Windows Help
    Using either the task manager, or my preference the MMC and looking at services, the BITS is not running, even tho' it is set to Automatic Start and it's dependencies are started and running and it is set to restart on failure. Manually starting it results in error 2147024894:

    Windows could not start the BITS on Local Computer ... - ... BITS failed to start error code 2147024894 .
    And indicates to check : The Event Log -> System -> which shows error code 0x8007002 . See further down.


    which leads me to: Windows 7: Windows Updates Failed BITS failed to start error code 2147024894
    Windows Updates Failed BITS failed to start error code 2147024894
    Reset_Reregister_Windows_Update_Components.bat
    Reset_Windows_Update_Full.bat
    These execute 'net start bits' from elevated cmd.exe, but indicate that BITS failed to start.


    Next: How do I reset Windows Update components?
    https://support.microsoft.com/en-us/kb/971058
    WindowsUpdateDiagnostic.diagcab http://go.microsoft.com/?linkid=9830262
    This runs and indicates it fixed 3 of 4 of the things it is supposed to, but also indicates it did not fix the 'trouble with installing recent updates'.


    Next: How to update the Windows Update Agent to the latest version
    https://support.microsoft.com/en-us/kb/949104
    WindowsUpdateAgent-7.6-x64.exe http://download.windowsupdate.com/wi...nt-7.6-x64.exe


    The Event Log -> System -> shows error code 0x8007002 so leads to:

    Windows Update error "0x80070002"
    https://support.microsoft.com/en-us/kb/910336
    WindowsUpdateDiagnostic.diagcab http://go.microsoft.com/?linkid=9830262
    (this runs and indicates it fixed 3 of 4 of the things it is supposed to, but also indicates it did not fix the 'trouble with installing recent updates').

    Following the additional manual repair steps leads to...
    Fix Windows corruption errors by using the DISM or System Update Readiness tool
    https://support.microsoft.com/en-us/kb/947821
    System Update Readiness Tool for Windows 7 for x64-based Systems (KB947821) [October 2014]
    Windows6.1-KB947821-v34-x64.msu
    Download System Update Readiness Tool for Windows 7 for x64-based Systems (KB947821) [October 2014] from Official Microsoft Download Center
    This appears to complete, but does not solve the problem.


    Following: Windows Update Error 80246008 in Windows 7
    Windows Update Error 80246008 in Windows 7 - Fix
    we first try:
    MicrosoftFixit50202.msi http://go.microsoft.com/?linkid=9665683
    This does not complete, and rolls back, as BITS will not start.

    Since there is not a COM+ Events System problem, we try the BITSWin7.reg listed, and rebbot but no fix.
    https://www.sevenforums.com/attachmen...x-bitswin7.reg
    used the psexec -s -d -d regedit from PSTools PsTools

    Also, MicrosoftFixit50362.msi does not fix BITS either

    troubleshooter error code 0x80070002

    Thanks for assistance.
      My Computer


  2. Posts : 21,482
    Win 7 x64 Home Premium (and x86 VirtualBox VM)/Win10
       #2

    You have Kaspersky installed - this has on occasion been known to cause this type of problem.

    Having MSE also installed is likely to cause slowdowns, and possibly other problems as well.

    You also have Spybot starting at boot, as well as MBAM... as well as Threatfire.

    I suspect that at least part of your problem is a totally strangled system!

    Please UNINSTALL the following...

    Threatfire
    Kaspersky
    Spybot

    then run their cleanup tools
    How to uninstall? - Spybot Anti-malware and Antivirus
    Service articles
    ThreatFire Removal Tool Download

    Once complete, you may also need to uninstall MSE and run the tool...
    http://support.microsoft.com/kb/2435760

    I *think* you can leave MBAM installed.

    then reinstall ONLY MSE

    Having completed the above, open an Elevated Command Prompt, and run the following command:

    NETSH WINSOCK RESET

    accept the reboot request, and then try Windows Update.
      My Computer


  3. Posts : 2
    Win7ProX64 SP1 & all updates
    Thread Starter
       #3

    Thanks for your quick reply.
    I had forgot about the 'all powerful' netsh int ip reset and netsh winsock reset catalog commands.

    I did consider uninstalling things as you suggested, but the problem existed before everything except KIS was installed - they were installed after the problem started and used for cleanup.
    Also, none of them were running (except for KIS which was paused {difficult to turn off completely}) as I set them to not run and verify via task manager.
    Although I note I have used that combo all running before and never had any problems on about 30 systems - they seem to place nice together. That's not to say others don't have problems, and I do recognize that sometimes just having something installed causes a problem even if not running, but windows itself can create enough of its own problems all by itself
    Nevertheless I was prepared to try what you suggested.

    But first....
    So, with nothing of above running I ran netsh int ip reset and netsh winsock reset catalog commands in elevated prompt and rebooted. Did not fix problem.

    So to see if there was issues with KIS I searched +"kaspersky" +"2147024894" and found:

    "BITS Not Running (Windows 8.1) - Error code: 2147024894 (SOLVED)"
    BITS Not Running (Windows 8.1) - Error code: 2147024894 - Microsoft Community

    where lower down a poster points to:

    "Error 0x8DDD0018 when you try to download updates from Windows Update or Microsoft Update on Windows XP"
    https://support.microsoft.com/en-us/kb/910337

    This was the info that worked:
    ------------------------------------
    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:

    Click Start, click Run, type regedit, and then click OK.
    Locate the following registry subkey:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackup
    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:
    Right-click Backup Restore, point to New, and then click Key.
    Type FilesNotToBackup, and then press ENTER.
    Quit Registry Editor.
    Click Start, click Run, type services.msc, and then click OK.
    Double-click Background Intelligent Transfer Service.
    In the General tab, click Start.
    ------------------------------------

    My registry was missing that empty key. Entered it rebooted and voila - all is good.
    Now of course I was not using Windows XP nor 8.1 search terms so did not find that post while initially looking, but IT SOLVED THE PROBLEM Yeah!!
    Now why oh why would stupid windows need some obscure and empty registry key - an empty one, for itself to work.
    I am surprised that all those windows Fixits and .bat and what not would not have had it in their fixes.
      My Computer


  4. Posts : 21,482
    Win 7 x64 Home Premium (and x86 VirtualBox VM)/Win10
       #4

    Well done!

    Good luck.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 23:11.
Find Us