No BITS, Can't Update

By jephph
Nov 2, 2013
Post New Reply
  1. Hey guys. I was working on a computer.. had to format and re-install Windows XP. I got most Windows Updates installed, but there are still a handful that won't install. I found out that it was probably because the BITS service wasn't running. I went to turn it on, and it wasn't even there. I tried to run sfc /scannow. It ran, but when it was finished, it just disappeared and didn't produce a log. Is there another way to install BITS?
  2. LookinAround

    LookinAround TechSpot Chancellor Posts: 8,364   +167

    Clarify... So when you click CtlPnl->Admin Tools, then click Services and scroll down. Do you not see the name Background Intelligent Transfer Service?
  3. jephph

    jephph Newcomer, in training Topic Starter Posts: 77

    Correct. It's not on the list.
  4. LookinAround

    LookinAround TechSpot Chancellor Posts: 8,364   +167

    Verify if these two files exist
    C:\WINDOWS\system32\qmgrprxy.dll and C:\WINDOWS\system32\qmgr.dll

    /* EDIT */
    Corrected the name of the 2nd file
  5. jephph

    jephph Newcomer, in training Topic Starter Posts: 77

    My eyes may have gone bad, but aren't those the same file?
    And, yes, that file exists.
  6. LookinAround

    LookinAround TechSpot Chancellor Posts: 8,364   +167

    DUH <= me

    My bad. :eek: Sorry. Also check this file C:\WINDOWS\system32\qmgr.dll

    (I'll correct my earlier post)
  7. jephph

    jephph Newcomer, in training Topic Starter Posts: 77

    That one exists too.
  8. LookinAround

    LookinAround TechSpot Chancellor Posts: 8,364   +167

    Open a command prompt window. In the command prompt window type the following. If BITS still doesn't appear and start, you'll need a registry patch. Will have to find it and post back tomorrow
    Code:
    sc create BITS binpath= “c:\windows\system32\svchost.exe -k netsvcs” start= delayed-auto
    /* EDIT */
    You can copy/paste that command into the window if Quick Edit is enabled for the command window (use right click to paste into the command window)
    http://support.microsoft.com/kb/282301

    /* EDIT 2 */
    Did it again! Duh. It should be a right click to paste into command window. I think is time for bed. Will follow up tomorrow
  9. jephph

    jephph Newcomer, in training Topic Starter Posts: 77

    Did the command prompt thing. Service is still not there.
  10. jephph

    jephph Newcomer, in training Topic Starter Posts: 77

    Got BITS on the list using: WinXP_BITS_Fix_v1.6.zip (Version 1.6)
    Still, when I try to update, it immediately goes to "installing blah blah... failed" as if they've already been downloaded, and it's just going through the routine of telling me they've failed again. Do I need to reset Windows Updates somehow? Or, it could be this: I tried starting BITS, and it gave me this message: "Could not start the Background Intelligent Transfer Service service on Local Computer. Error 1290: 0x50a"
  11. LookinAround

    LookinAround TechSpot Chancellor Posts: 8,364   +167

    We have two challenges, 1) getting BITS defined as a service (so it appears on the services list) and 2) getting the thing running

    Let me know if/'when it starts showing up as a service.

    I found this MS fixit for common Windows Update problems. Try it next
    http://support.microsoft.com/kb/971058
     
  12. jephph

    jephph Newcomer, in training Topic Starter Posts: 77

    It's showing up as a service now, but won't start. I'll try that MS article.
  13. jephph

    jephph Newcomer, in training Topic Starter Posts: 77

    I had tried the MS fixit tool before.
    Here are the steps I went through this time though:
    1. Ran that WinXP BITS fix tool and restarted Afterward, BITS showed up in services list, but wouldn't start.
    2. Ran the MS fixit tool. It said it fixed a couple of things. Restarted, and BITS was no longer in the services list.
    3. Ran the MS fixit tool again. It came up with a couple more fixes, but still, BITS was no longer listed.
    4. Ran WinXP BITS fix tool again and restarted. This time, BITS showed up in the services list (as just BITS, whereas before it was Background Intelligent Transfer Service), and was already started.
    Now, I can run the updates. So far anyway. I've installed one just fine. I'll see how the rest go.
  14. jephph

    jephph Newcomer, in training Topic Starter Posts: 77

    Update:
    All "High Priority" updates installed just fine, and BITS is still running. It looks like a weird mix of that WinXP BITS fix tool and MS fixit tool was the solution. Thank you for your help!
  15. LookinAround

    LookinAround TechSpot Chancellor Posts: 8,364   +167

    Yippeee! and you're most welcome. Glad I was able to help :)
  16. Nosey

    Nosey Newcomer, in training

    I just want to add (since this was the first helpful link I found on my google search) that I had the same problem and was able to fix it by doing steps 3 and 4 of Method 1 on this page, then running the WinXP BITS fix tool and restarting.
  17. lg234

    lg234 Newcomer, in training

    I am having same issues and svchost running at the 100% mark. I was curious if you also had this same issue? And is the WinXP Bits fix tool run from the MS Mr. Fix it? I googled the WinXP Bits fix tool but found from other bloggers but not quite that same name of Microsoft. Since you have your resolved your issue, please direct me to the correct WinXP Bits fix tool. Thank you!
  18. Nosey

    Nosey Newcomer, in training

    All of the tools I used are linked to in this thread. Jephph linked to the WinXP BITS fix (post #10), and LookinAround linked to the MS Fixit tool (post #11).


Add New Comment

TechSpot Members
Login or sign up for free,
it takes about 30 seconds.
You may also...


Get complete access to the TechSpot community. Join thousands of technology enthusiasts that contribute and share knowledge in our forum. Get a private inbox, upload your own photo gallery and more.