Follow these steps in order to troubleshoot and fix Windows Update on a Windows 11 home laptop:
- Run the Windows Update troubleshooter
- Select Start > Settings > System.
- Select Troubleshoot > Other troubleshooters.
- Locate Windows Update and select Run.
- Follow the on-screen instructions and apply any fixes it suggests.
- Check that Windows Update services are running
- Press Win + R, type
services.msc, and press Enter. - Find Windows Update in the list.
- If it is not running, right-click it and select Start.
- For connectivity-related issues, also verify Background Intelligent Transfer Service (BITS) is running.
- Press Win + R, type
- Verify date and time settings
Incorrect time can cause update failures.
- Select Start > Settings > Time & language.
- Select Date & time.
- Turn on Set time automatically and, if available, select Sync now under Synchronize your clock.
- Ensure there is enough free disk space
- Check free space on the system drive (usually C:).
- Windows requires at least 16 GB free for a 32-bit OS or 20 GB for a 64-bit OS to upgrade.
- If space is low, use the guidance at Free up drive space in Windows to remove unnecessary files.
- Run Windows Update again
- Select Start > Settings > Update & Security (or Windows Update on newer builds).
- Select Windows Update > Check for updates.
- Download and install all available updates.
- Restart to apply installed updates
- Save work and close apps.
- Select Start > Power.
- Choose Update and restart or Update and shut down if shown.
- If a specific error code appears
Use the targeted steps for that code, for example:
- 0x80070002 / 0x80070003 / 0x80070057 (update failed to install):
- Restart the PC.
- Run the Windows Update troubleshooter again as in step 1.
- Confirm disk space as in step 4.
- 0x800f0922 (insufficient disk space):
- Free disk space as in step 4 and retry.
- 0x80240034 (update process stuck):
- Confirm Windows Update service is running (step 2).
- Run the Windows Update troubleshooter (step 1).
- 0x80246007 (missing or unavailable update files):
- Press Win + R, type
services.msc, press Enter. - Right-click Windows Update and select Stop.
- Go to
C:\Windows\SoftwareDistributionand delete all files and folders inside. - In Services, right-click Windows Update and select Start.
- Run the Windows Update troubleshooter again.
- Press Win + R, type
- 0x80070002 / 0x80070003 / 0x80070057 (update failed to install):
If, after these steps, Windows Update still fails with multiple errors or services will not start (for example, repeated error 1053 on the Windows Update service), an in-place repair or reset may be required, but that goes beyond the basic troubleshooting above.
References: