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.

  19. Dave
    February 13th, 2014 at 20:37 | #19

    It just worked – brilliant!! Thanks!

  20. Chris
    February 18th, 2014 at 13:48 | #20

    Hi – this tool is brilliant and I wish i had found it sooner were it would have saved me hours of time. I googled, binged, Microsoft tech help, fixit you name it I tried and to no avail. Then I found this tool downloaded it and WOW it works. THANKYOU – it was so good I even donated twice!!

  21. Joe_S
    February 24th, 2014 at 20:47 | #21

    Hi Phil,

    that works perfect! I tried for a day to fix Win Update on two XP machines and finally found your solution. It took five minutes and everything works. This is really worth a pound!

    THANK YOU!!!!!!!!!!!


  22. Eugene
    February 25th, 2014 at 08:48 | #22

    Thank you so much for the Windows XP/BITS fix, Phil. After months of non-functioning Windows Updates and many wasted hours with MS “Support”, your software fixed the problem in about 5 minutes. I only wish I had found it sooner – I had a backlog of 41 updates!

    Thanks again, it was much appreciated and worth every penny!

  23. Russ
    February 28th, 2014 at 06:00 | #23

    Amazing….. Best money I’ve ever spent. Thanks Phil hope you make a mint from saving people from this problem.

  24. Randy Nolte
    March 2nd, 2014 at 04:33 | #24

    Liked it so much I donated twice
    Thanx for the fix

  25. Mike
    March 18th, 2014 at 08:44 | #25

    Marie, An experienced computer technician gratefully posted a solution to “bits” found @ this URL (Address) : HOPE THIS IS OF Assistance.? Please only attempt via a computer savy friend &/or technician, as it invovles the REGISTRY; unless you are absolutely confident you can & won`t mess+create more problems with the crucially/properly-functioning REGISTRY. <—] Good Luck! Regards, Mike.

  26. W. Ohlund
    March 20th, 2014 at 12:35 | #26

    Excellent tool! I tried it on two xp-computers and both work fine now!

  27. Ken R.
    April 4th, 2014 at 00:05 | #27

    Phil, you’re a genius! Thank You so much. Your BITS Fix worked like a charm. I had 44 updates and I thought all was a lost until I found your site. Everything out there looked so involved and complicated and let’s face it, with XP I/we don’t have a lot of time left. I’d like to buy you a dinner with a donation, just tell me how to do that. Thanks again – you rule.
    Ken R

  28. Neil
    June 5th, 2014 at 10:40 | #28

    Was trying to use Microsoft update to download the last of the XP security fixes but kept falling over the missing BITS problem. Spent a couple of days searching through and trying Microsofts Fit It links without success. Then I read about a link to Phil’s site and how good this fix was so paid my £1 and downloaded and ran the script. Fixed my problem straight away and I could download and install the last 33 updates for XP. If you are having problems with missing BITS then use this fix!!!!! Thanks Phil.

  29. Alan C
    May 7th, 2015 at 15:35 | #29

    Trying to fix an old XP Pro laptop for a friend I spent a couple of days fruitlessly trying the Microsoft suggested “fixes” – most of that time was spent doing the endless re-boots that they
    insisted on after every stage. Then I found this site – for £1 I thought it had to be worth a try – and hey presto! Fixed in a couple of minutes with no need for re-boots. Thanks Phil, you are the man!

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