Windows XP Update BITS Fix

December 3rd, 2013 Leave a comment Go to comments

Problems Addressed:

This script will attempt to fix common problems with the Windows XP Background Intelligent Transfer Service.

    • It fixes the cause of several Windows Update stop code problems.
    • It fixes issues with Windows Update time codes not matching the server.
    • It will also fix specific BITS corruption caused by the Symantec SymNRT Removal Tool.
    • The latest version also attempts to repair registry damage done by some viruses.
Version History:
  • Version 2.0 (Latest Release)
    • Includes an even more comprehensive registry fix.
  • Version 1.6 (Updated Release)
    • Includes a more comprehensive registry fix.
  • Version 1.5 (General Release)
Operating systems:
      • Windows XP Home Edition
        • Will fix problems as described in this document.
      • Windows XP Professional Edition
        • Will fix problems as described in this document.
      • Windows 2000
        • Can be run safely and may help with Windows Update problems.


Download the WinXP_BITS_Fix_v2.0 Zip file, unzip all files to the same folder on the problem computer and run the batch file. By downloading you confirm your agreement to the disclaimer below.

      1. You download and use this batch file at your own risk.
      2. The author cannot be held responsible in any way for your use of this batch file.
      3. Do not download the file if you do not agree with these terms.

Donate and download:

I would like to keep this tool free to use and free from advertising. Therefore a donation of just £1 or $1.50 is suggested for you to access the download links. This helps to cover site costs.

After following the Donate button below you will be linked directly to the download page.


Download and Contents:
      • (Version 2.0)
        • Readme.txt
        • WinXP_BITS_Fix_v2.0.bat
        • bits.ini
        • wuauserv.ini
        • regini.exe
      • (Version 1.6)
        • Readme.txt
        • WinXP_BITS_Fix_v1.6.bat
        • bits.ini
      • (Version 1.5)
        • Readme.txt
        • WinXP_BITS_Fix.bat

Instructions for use:

      1. Run the WinXP_BITS_Fix_v2.0.bat file.
      2. Press a key to start the fix.
      3. The script will halt on errors.
      4. You may be prompted to over-ride existing registry entries.
      5. The program will close automatically 30 seconds after completion.

When the program is complete you can attempt to install Windows Updates from

You will need to be logged in as an administrator and using Internet Explorer for this to work.

Tips for effective use:

If you want the whole script to run DO NOT close the window until you see the final message of completion after Step 5. If required you can exit between steps by closing the command window.

The fix consists of five steps:

    1. Stopping Services
    2. Repairing Registry Keys
    3. Deleting Corrupted Folders
    4. Registering Driver Files
    5. Starting Services
  1. Steve
    December 18th, 2013 at 11:46 | #1

    Excellent tool but found like Marie earlier updates did not install themselves till the next day.
    But far better than Microsoft Fix-it which did nothing at all!!

  2. Paul M
    December 23rd, 2013 at 14:52 | #2

    I had tried a number of ways to fix my missing BITS – I did manage to put it back in the list of services by a registry addition I found on the net, but then I couldn’t start the BITS service due to a conflict in the registry. This fix was excellent – it mended the problem in under a minute, needing only one click to start it off. It was a pound very well spent ! Note that you can’t see the download link until you’ve paid the pound (via Paypal).

  3. Al Yoder
    December 23rd, 2013 at 21:11 | #3

    You gave us a genius fix for our update problems with Microsoft Windows xp Home Edition. After spending many hours trying suggestions on the Microsoft website, I had become very discouraged. When I discovered your site, it sounded too good to be true. Your solution was so easy and had us back on track in about 10-15 minutes. Thank you for making this available.

  4. Bill Wolder
    December 24th, 2013 at 22:48 | #4

    I had been trying for 10 days to find a fix for Windows XP Automatic Updates not updating. When I came across Phil’s web site I was hoping I had found the answer. I made the small donation, $ 1.68 USD and downloaded the link. It worked great. When I clicked on the update button on my security suite they all came through and installed.

    Phil’s fix is the best thing since sliced bread!!!!!

  5. Happy Camper
    December 29th, 2013 at 00:20 | #5

    Phil Morgan’s Windows XP Update BITS Fix worked when EVERYTHING that Microsoft offered failed. My BITS was replaced by some ugly system32/…qmgr.dll substitute. Worth every “bit” of the small donation requested.

  6. Mark McIlroy
    December 31st, 2013 at 11:28 | #6

    Seems to have successfully started my BITS service on Windows XP which has allowed me to run Windows Update

  7. Ursula
    January 6th, 2014 at 20:54 | #7

    I’ve just successfully made my Paypal donation to get the BITS fix and my F-Secure protection has stopped me from accessing the link to the fix.

  8. Ursula
    January 6th, 2014 at 21:35 | #8

    Tried again on a laptop with less interfering security software, transferred the fix over and it’s brilliant! The computer’s been freezing and filling my life with error messages and programmes that won’t shut down ever since 11 Dec 2013. Only today did I discover that automatic updates were failing every day – there was a list of over 200 attempts. Two phone calls to the F-Secure helpline in Malaysia, some 15 hours of trawling the internet, painfully slow copying across of individual updates from laptop to main computer, and now it’s all fixed in a couple of minutes. Thank you, thank you, thank you. I can stop feeling desperate and get on with my work and have some time for my family.

  9. Bill
    January 15th, 2014 at 09:23 | #9

    Genius! Thank you so much. M$ so called fix it discombobulated BITS and have just lived with it for the past 3 months and I ended up having to turn off auto-updates because of massive sluggishness, but I would manually start it the 2nd Tues of every month.

  10. Denny
    January 15th, 2014 at 17:21 | #10

    Absolutely the best fix to reinstall BITS. MS Fixit does nothing. Spent close to 10 hours trying every other automatic and manual solution… then came across this program. Thank you, thank you, thank you!

  11. JoeG
    January 21st, 2014 at 20:31 | #11

    I’m not sure what actually broke XP BITS, but Phil’s fix got things working again. I’d tried several other (useless) things including M$’s useless Fixit.

    Thanks very much Phil. Your fix is absolutely great!

    Now if I could only get my Win 7 machine working the way I want it …

  12. Stefan
    January 25th, 2014 at 09:34 | #12

    It really worked! How come Microsoft cannot fix it when you can?

  13. January 27th, 2014 at 20:10 | #13

    Thanks for the Bits fix Phil. I’ve had months of Bits not working and hours spent trying to get it fixed with endless MS fixits. Wish I’d found it months ago. Strange that one man can solve the problem and the whole of Microsoft can’t. £1 donated gladly.


  14. Dick
    January 28th, 2014 at 20:17 | #14

    Been fighting this problem for nearly two months – trolling the ‘net for confusing and sometimes contradicting information. Downloaded Phil’s solution and in less than 5 minutes the problem was fixed.

    Best money I’ve ever spent on computer related stuff.

  15. Allen
    January 29th, 2014 at 21:46 | #15

    Thank-you very much for creating and providing this script. After several hours of researching and trying various actions, this script finally made Windows Update on Windows XP Professional with SP3 work again.

  16. evelyn
    January 31st, 2014 at 16:59 | #16

    Worked like a charm! After spending countless hours/days/weeks trying to fix my Microsoft Updates problems, this took care of it in about 5 minutes! So glad that this was available. Thank you very much.

  17. Alan C. Brown
    February 3rd, 2014 at 14:32 | #17

    Brilliant – finally, after 3 months of a non-functioning Windows Update, it’s working again.
    Had more or less given up after no success with MS Fixit.

    Thank you Phil.

    Have another laptop, afflicted with the same Windows Update problem, which seems to have started at about the same time, & with the same symptoms, 3 months ago.

  18. Alan
    February 9th, 2014 at 11:11 | #18

    Was up half the night trying to solve this one! Well worth a pound. All now working again. Thanks very much.

Comment pages
1 2 3 11
  1. No trackbacks yet.