Home Windows

Fixing Endless Pending Restart in Windows Updates

If your Windows feature update is stuck on pending restart, it may be due to various issues. This article offers step-by-step troubleshooting to help you resolve the problem efficiently.

4 min read
A Windows 11 laptop showing a progress bar for updates.

If your Windows feature update is stuck on pending restart indefinitely, it usually means the update process hasn't completed. This can happen due to incomplete updates, driver conflicts, or issues with system files. Fortunately, there are several troubleshooting steps you can take to resolve this issue.

Why is my Windows feature update stuck on pending restart?

A pending restart message after a Windows feature update means the update process is incomplete. Common causes include interrupted installations, outdated drivers that conflict with the update, or issues with Windows Update. Corrupted system files can also prevent the update from finishing successfully.

Checklist to troubleshoot pending restart issues

  1. Save and close all your work to prevent data loss.
  1. Restart your computer to see if the pending restart message clears.
  1. Check for additional updates: - Open Settings > Windows Update > Check for updates.
  1. Ensure the Windows Update service is running: - Press Windows + R, type services.msc, and hit Enter. - Locate Windows Update, right-click, and select Start if it's not already running.
  1. Run the Windows Update Troubleshooter: - Open Settings > Update & Security > Troubleshoot > Additional troubleshooters > Windows Update > Run the troubleshooter.
  1. Clear the SoftwareDistribution folder:

    • Open Command Prompt as Administrator.
    • Run the following commands:
    Command Prompt
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
    del %windir%\SoftwareDistribution\*.* /Q
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  1. Check for system file integrity using the SFC tool:

    • In an elevated Command Prompt, run:
    Command Prompt
    sfc /scannow
  1. If the above steps didn’t work, consider running the DISM tool:

    • In the same elevated Command Prompt, run:
    Command Prompt
    DISM /Online /Cleanup-Image /RestoreHealth
A person reviewing update status on a Windows 11 laptop.

How to verify if updates are progressing

To check if updates are progressing, review the Windows Update log:

  1. Open Event Viewer by typing it into the Start menu.
  1. Navigate to Applications and Services Logs > Microsoft > Windows > WindowsUpdateClient > Operational.
  1. Look for entries that indicate updates are being processed. If no new entries appear, it might suggest that the update is stuck.

Tools and resources for diagnosing update problems

Several built-in tools can help diagnose Windows update issues:

  • Windows Update Troubleshooter: Automatically detects and fixes common problems.
  • DISM (Deployment Imaging Service and Management Tool): Repairs the Windows image and addresses underlying issues affecting updates.
  • System File Checker (SFC): Scans for and repairs corrupted system files.
  • Event Viewer: Provides logs to help understand the update process and any errors that occurred.

How to prevent future pending restart issues

To reduce the likelihood of encountering pending restart issues in future updates, consider these practices:

  • Regularly update Windows to receive the latest patches and security updates.
  • Avoid disabling automatic updates to ensure critical updates are installed.
  • Keep your drivers updated to prevent conflicts during updates.
  • Periodically run maintenance checks using the SFC and DISM tools to ensure your system files remain intact.

Recent changes in Windows 11 updates

Recent updates to Windows 11 have introduced changes in how updates are managed, including more streamlined processes for feature updates. However, this may also lead to new issues. Pending restarts can become more frequent if the system encounters compatibility problems or if specific drivers are not updated.

Conclusion

If you continue to experience issues after following these steps, you may need to reset your Windows Update components or perform a system restore. For persistent problems, consider reaching out to Microsoft support for assistance.

Frequently Asked Questions

What should I do if the issue persists after following standard troubleshooting steps?

If the issue continues, you may need to reset your Windows Update components or perform a system restore to a point before the update was attempted. If these methods do not resolve the problem, you may need to contact Microsoft support.