Windows Update Does Not Work

My Lenovo X1 64 bit running W7 has not successfully installed a Windows update since 8/14. When I run Windows Update, it states that updates cannot be installed until the system is rebooted. After rebooting, the same thing happens and no updates are installed.

I ran the Windows Update Fixit tool. It lists in "Problems Found" "Service registration is missing or corrupt".

Any suggestions would be much appreciated.
Who is Participating?
JohnConnect With a Mentor Business Consultant (Owner)Commented:
Run the Microsoft Update Troubleshooter:

After that, open cmd.exe with Run as Administrator and run SFC /SCANNOW. Allow to complete.

Now restart and test. Please let us know
Can you also validate the date and time on your pc?

If it is wrong, it may cause the problem.

Im also questioning about if you have any firewall?
If the answer is yes, can you close it and try again to run Microsoft update?
jd987 --
Very long shot.  If you still have System Restore points from August, run one with a date before the problem started.

The problem usually has to do with BITS (Background Intelligent Transfer Service).  Look into your Services folder (services.msc) and make sure it is not stopped.  If it is, set to Automatic.

If that and running SFC does not help, you should consider a Repair Install.
This will not affect your personal data or installed programs but a backup first is always a good idea.
Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

jd987Author Commented:
Thank you. That worked perfectly.
Can you also validate if you hard disk still have enough space on it? Just in case.
JohnBusiness Consultant (Owner)Commented:
@jd987  - Thanks for the update and I was happy to help.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.