Geeks in Phoenix

Geek Blog

Troubleshooting Windows Update problems

When it comes to repairing Windows based computers, there seems to be a couple of problems that I get allot of requests for help with. One of them is when a computer cannot get updates to Windows. So here are a few of my favorite resources for fixing Windows Update.

Troubleshooting Windows Update problems

There are several reasons why Windows Update can fail. There could be corrupted files and/or folders, the different services that Windows Update require are not starting, registry errors, etc.. The following is a list of some of the procedures I use in repairing Windows Update.

Note : Remember to always restart your computer after running any of these procedures before try Windows Update again.

Windows Update Troubleshooters

This is probably the easiest and most common way to repair Windows Update. Microsoft has a Windows Update troubleshooter for every version of Windows. The following link is a general page for troubleshooting Windows Update. Just select the version of Windows you are trying to repair and then click on the Windows Update Troubleshooter link. If you are prompted to run or save the file, I recommend saving it to your hard drive. That way if you need to run it again, you will already have it ready to go.

Repair Windows Update

So if the Windows Update Troubleshooter (repair) did not fix the issue, you can try resetting all of the Windows Update components. The following link has both the automatic Microsoft Fixit troubleshooter and manual instructions for resetting Windows Update components. I recommend using an automatic troubleshooter unless you are comfortable with going through all the of manual procedures. Again, when prompted to run or save the troubleshooter, I recommend that you save it to your hard drive, just in case you need to run it again.

Reset Windows Update components

Check your drive for errors

Now, if you have run both of the Windows Update troubleshooters (repair / reset) and Windows Update is still not functioning correctly, it's time to do some general system checks. Sometimes there can be an error(s) with the file system that is not allowing the troubleshooters to fix the issue(s). I have had this problem many times before. Nothing worse than feeling like a dog chasing his own tail. At this point, I recommend checking your hard drive for errors by running checkdisk.

Check your hard disk for errors in Windows 7 / Windows Vista

Check your hard drive for errors in Windows 8

Check your hard drive for errors in Windows 10

Once you are done with a checkdisk, go ahead and run the Windows Update Troubleshooters again. First run the repair troubleshooter and try checking for updates. If it doesn't fix it, run the reset troubleshooter. If Windows Update still won't work, then it is time to check to system files.

Check system files


Windows has a built-in program called System File Checker (SFC) that can check system files for corruption and incorrect versions. SFC is run inside of an administrative command prompt. Just follow the link below for your version Windows for instructions on how to bring up an admin command prompt.

Open a Administrative Command Prompt in Windows Vista / Windows 7

Open a Administrative Command Prompt in Windows 8 / Windows 8.1

Open a Administrative Command Prompt in Windows 10

SFC is basically the same in all of the currently supported versions of Windows, Here is the link to the most detailed instructions for SFC (Windows 10).

Check Windows 10 system files with System File Checker

Once you are done running SFC and have corrected any problems it may have found, go ahead try running Windows Update. If it still won't work, try running the troubleshooters (repair / reset) one at time, running Windows Update in between. If you still cannot run Windows Update successfully, it may be time to run the most advanced system corruption repair tools.

DISM (Windows 8/8.1, Windows 10) / SUR (Windows Vista, Windows 7)

Deployment Image Servicing and Management (DISM) and System Update Readiness tool (SUR) are the most complete way of checking for file corruption in Windows. The link to the instructions on how to run both is below. DISM and SUR are meant to be used by advanced users, so if you don't feel comfortable running either one of these programs, please contact a local computer repair technician for assistance.

Fix Windows Update errors by using the DISM or System Update Readiness tool

After running either DISM or SUR check again to see if Windows Update will work. If Windows Update still will not work, it may be time to reset or reinstall Windows. The instructions on how to do this can be found online. If you require assistance with this process, please contact a local computer repair technician.

Customer service is #1

Here at Geeks in Phoenix, we take pride in providing excellent customer service. From computer repair, virus removal, and data recovery, we aim to give the highest quality of service.

Bring your computer to us and save

We base our in-shop computer repair service  on the time we work on your computer, not the time it takes your computer to work!

Contact us

Geeks in Phoenix
Professional service at an affordable price!
4722 East Monte Vista Road
Phoenix, Arizona 85008
(602) 795-1111

Like Geeks in Phoenix on Facebook

Follow Geeks in Phoenix on Twitter

Watch Geeks in Phoenix on YouTube

Geeks in Phoenix is an IT consulting company that specializes in servicing all brands of desktop and laptop computers. Since 2008, our expert and knowledgeable technicians have provided excellent computer repair, virus removal, data recovery, photo manipulation, and website support to the greater Phoenix metro area.

We here at Geeks in Phoenix have the most outstanding computer consultants that provide the highest exceptional service in Phoenix, Paradise Valley, Scottsdale, and Tempe, Arizona. We offer in-shop, on-site, and remote (with stable Internet connection) computer support and services.

Copyright © 2020 Geeks in Phoenix LLC