How to Fix 0x800f0983 Error When Updating Windows?

When encountering Windows Update error 0x800f0983, the update process typically fails, leaving the system unable to install necessary updates. This error indicates an issue with the servicing stack or the cumulative update package.

The most common cause of the error is corrupt or missing components in the update cache, often due to incomplete previous updates or conflicts with installed language packs.

In some cases, specific system files can become damaged, further complicating the update process. This usually affects cumulative updates for Windows 10 and 11, particularly after major version changes.

1. Troubleshoot Windows Update

Windows provides a built-in troubleshooter to detect and recover issues in the Windows update component. It resolves problems that prevent you from downloading or installing updates.

  1. Type “Troubleshoot settings” in the Windows search box.
  2. Click on the Open button.
  3. Choose the Additional troubleshooters option.
  4. Tap on the Windows Update tab.
  5. Select the Run the troubleshooter button.
  6. It will start resolving your issues.

2. Install In-place Upgrade

An in-place upgrade is a troubleshooting process that reinstalls core components of the operating system, upgrading it to the latest version. This upgrade repairs many corrupted files, drivers, and apps without deleting any files.

Things to do before installing an in-place upgrade

  1. Ensure a stable internet connection during the process.
  2. Disable or uninstall any third-party antivirus software.
  3. Use an admin account on your computer for this process.
  4. Unplug all external devices except the keyboard, mouse, and network cables.
  5. Back up important data, as there are risks even with an in-place upgrade.

In-place upgrade

  1. Open your web browser.
  2. Go to the Microsoft website to download Windows 11 media files.
  3. Scroll down until you see the Select Download drop-down menu for Windows 11 ISO.
  4. From the drop-down menu, choose Windows 11 (multi-edition ISO for x64 devices).
  5. Click the Download button.
  6. Next, click on the Choose one drop-down menu for language selection.
  7. Select the language that matches your operating system.
  8. Click on the Confirm button.
  9. Click the 64-bit Download button.
  10. Once the download is complete, go to your browser’s downloads tab and select the Open file option.
  11. Locate the ISO file setup and open it.
  12. If prompted, click on the Yes button to allow the setup to run.
  13. Click the Next button to proceed.
  14. Click the Accept button to agree to the license terms.
  15. Select the option to Keep personal files and apps.
  16. Click the Next button.
  17. Finally, click the Install button to begin the installation process.
  18. Wait for the installation to complete; your PC may restart several times during the process.
ABOUT THE AUTHOR

Hamza Mohammad Anwar


Hamza Mohammad Anwar is an intermediate JavaScript web developer with a focus on developing high-performance applications using MERN technologies. His skill set includes expertise in ReactJS, MongoDB, Express NodeJS, and other related technologies. Hamza is also a Google IT Certified professional, which highlights his competence in IT support. As an avid problem-solver, he recreates errors on his computer to troubleshoot and find solutions to various technical issues.