Biggest pain in the @$$ issue I have seen so far on Windows XP. You remove tons of viruses, get everything working, and then all the sudden Windows Update doesn’t work anymore, gives a dumb error. [Error number: 0x8024D007]

The first issue is that windows wont update. The second is that you start getting locked out of all kinds of things due to system administrative policy issues.

So I decide to download Microsoft’s Fix it tool for Windows Update Issues to have it fix it for me. NO SUPRISE IT DIDN’T WORK, well sort of. It couldn’t initialize BITS, and when I tried to, it said I hadn’t the rights to do so.

I wasn’t sure what to do, I couldn’t figure it out. After 3 hours on a 1 hour job, In tears and defeated I told my customer I was going to have to backup and reformat. ¬†He agreed and I proceeded to do a system recovery…until I realized he had no restore partition, and probably no installation discs. Ever vigilant, I began my search again. Trolling forums and Googling like crazy I came across this Comment #10.

I had this issue on a PC that was cleaned of viruses. After hours of searching for a solution I searched the registry for the word BITS and found 2 instances of a path where the word%SystemRoot% had been changed to %fystemRoot%. This prevented BITS from finding the specified file.

I searched, and found it…there it was! Beckoning for me to fix it!

Now, all is not that easy. For some reason I was getting an error message saying you do not have authority or permission to change these files from fystemroot to systemroot, so the search continued.

This following information is an example why we read comments, and not just articles ūüėČ

Go into the registy and go to

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services (BITS and Wuauserv)
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services (BITS and Wuauserv)
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet003\Services (BITS and Wuauserv)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services (BITS and Wuauserv)

Find BITS and Wuauserv and right click it on the left hand side, and select “Permissions”. Tick full control again for allow (For each one of them).

This will allow you to Set Permissions and rename those nasty registry keys.

I then ran the Microsoft Fix it Tool , and¬†immediately¬†it cleared the BITS¬†initialization¬†portion. Thank Goodness….load up Windows Update.

Voilà, [Error number: 0x8024D007], Gone! Windows is now updating.

Fystemroot, I happily and triumphantly give you the /fist…multiple times /fist /fist /fist.

Digital Nomad. Programmer, Entrepreneur. Academic, Philosopher, Spiritualist. Gamer, VR/AR, IoT & Wearables. CTO Miami, FL Native

  • After following your instructions, I was able to use the fix. Still having problems with skype loading, but has to be an improvement…

    • Do you have an anti virus running with firewall? Reset TCP/IP and Winsock?

  • csujoe

    Had the same problem. Your solution was perfect and samed me a reinstall that I was not looking forward to.  Thanks very much!

    • Glad it helped! These things can be such a pain to remove, they screw up so many registry settings when removed.

  • Guest

    Would deleting the affected key in the registry also have the same result?

  • You are a god! After 3 hours of tools and forums this finally fixed it! FYI im using windows 7 64 bit and this fix works. It doesnt have control set 3 but just do 1, 2 and current.

  • Clarky

    Nice one fella. Hours of trying this and that to resolve this until I chanced upon your blog entry. Thanks kindly. Nice to see those chaps resposnible for the mess on my laptop were all arrested by Europol last week.

  • jeff

    i have fixed my missing BITS and missing Windows Update in computer management/services , however when I go to windows update, I am getting a blank white window that I have to go to task manager to get rid of/close. In computer manager/services it states that the BITS an windows update are started. What should my next step be. I am runninig windows vista on my home PC

  • It will be a big pain in the ass this kind of problem.Finding the right solution of the problem,specially when you think you done it right but it doesn’t work.

Next Post