What to do when Windows Update will not install

Safe checks for a stuck update, an error message or an update that stops at a percentage.

A Windows update that will not install is frustrating but rarely dangerous. The fixes below are safe, built into Windows and solve the large majority of stuck or failing updates.

Step 1: Give it a real chance

An update stuck at a percentage for twenty minutes is often still working, especially on older machines. If the disk light is active, leave it for an hour. Only treat it as stuck when nothing has moved for a long time.

Step 2: Restart and try again

Restart the PC (a full restart, not just closing the lid), then go to Settings → Windows Update and press 'Check for updates'. A surprising number of failed updates install cleanly on the second attempt.

Step 3: Run the Update troubleshooter

Go to Settings → System → Troubleshoot → Other troubleshooters and run Windows Update. It checks the update services and cache and repairs the common faults automatically.

Step 4: Check free disk space

Big updates need room — roughly 10 GB free is a safe minimum. Open Settings → System → Storage and use Temporary files to clear space if the drive is nearly full, then try the update again.

Step 5: Note the error code

If the update still fails, Windows shows an error code (something like 0x80070002). Write it down and search it on Microsoft's support site — each code points to a specific known fix. Avoid 'update fixer' tools from random websites; they cause more problems than they solve.

Tips and tricks

  • Keep the laptop plugged in during big updates — a battery dying mid-update is a real problem.
  • Do not put updates off for months; small regular updates fail far less often than giant catch-up ones.
  • If one specific update fails repeatedly while others install, pause updates for a week — Microsoft often pulls and fixes a faulty update.

Most update problems clear with a restart, the troubleshooter and some free disk space. If you have an error code that will not go away, bring it to a Digital Checkup and we will decode it together.