How to Fix “We couldn’t complete the updates” Error?

We Couldn’t Complete the Updates Undoing Changes is an error that can occur when Windows update files are corrupted and cannot be installed on your computer. Later on, when the computer restarts to complete the Windows update installation, the error can prevent the usual operation of your computer, displaying the error message on the screen.

'We couldn't complete the updates Undoing changes'
‘We couldn’t complete the updates Undoing changes’ Fix

Simply restarting your computer will not resolve this issue since the Windows update process is stuck midway. To resolve this, you must boot Windows in Safe Mode to carry out troubleshooting procedures.

Here are a few possible reasons as to why you may be facing this error:

  • Corrupt Windows Update: It’s possible for a Windows update delivered from Microsoft to become corrupted locally, especially if the feature designed to speed up the update process is enabled by default.
  • Corrupted Data in Software Distribution Folder: If files within the software distribution folder are corrupted, various errors can occur. This folder contains temporary Windows update data necessary for a successful installation.
  • System File Corruption: Corrupted system files can result in errors during Windows updates. It’s advisable to repair all system files, as they might be the underlying cause of this issue.
  • Windows Update Gets Broken: A broken Windows Update can be due to interrupted internet connectivity or insufficient storage space. This problem might occur if the update is halted during the download process or if the computer is unintentionally restarted.
  • Bad Internet Connection: A poor network connection could disrupt the Windows Update download. Ensure a stable internet connection to download the update; otherwise, the corrupted updates need to be removed to allow Windows to boot normally.

Now, let’s explore the potential solutions:

Boot Windows in Safe Mode

Booting Windows in Safe Mode initiates Windows with only essential drivers and services. This approach is invaluable when errors or other issues prevent Windows from starting normally. Safe Mode is particularly useful when troubleshooting startup issues. To perform the upcoming corrective steps, you’ll need to boot into Safe Mode.

Learn how to boot into safe mode in Windows 10 and safe mode in Windows 11.

1. Clear Software Distribution Folder

The Software Distribution folder holds temporary files necessary for Windows updates to install correctly. When this folder piles-up corrupted or incomplete files, it can block the update process. By clearing it out, we remove these blocks, allowing Windows Update to retrieve a new set of files and, hopefully, going through the installation without any issue.

  1. Open the Run dialogue by pressing Windows + R.
  2. Enter this path:
    C:\Windows\SoftwareDistribution
    Navigating the Software Distribution Folder
    Navigating the Software Distribution Folder
  3. Press OK.
  4. Select all the files by pressing Ctrl + A.
  5. Delete the selected files by pressing the Delete key on your keyboard.
    Removing Software Distribution files
    Removing Software Distribution files
  6. Restart your computer to check if the problem is resolved.

2. Rename Software Distribution Folder

When you rename the Software Distribution folder, Windows is tricked into thinking that the folder doesn’t exist, prompting it to create a new one. This new folder is free from the corruption of the old, allowing the update process to start freshly, potentially avoiding the issue that was causing the update failure.

However, since it contains data related to Windows updates, you must first stop the Windows update services before renaming the folder.

  1. Open the Command Prompt with administrator privileges.
    Open Command Prompt with Administrator Permissions
    Open Command Prompt with Administrator Permissions
  2. Execute the following commands:
    net stop wuauserv
    net stop bits
    rename c:\windows\SoftwareDistribution 
    SoftwareDistribution.bak
    net start wuauserv
    net start bits
  3. Restart your computer to determine if the issue has been resolved.

3. Perform Windows Update Troubleshooter

The Windows Update Troubleshooter is designed to diagnose and fix common problems that block the update process. When activated, it scans your system for inconsistencies related to Windows Update, applying fixes automatically where possible, or offering actionable recommendations.

  1. Press and hold the Windows key, then press I to open the Windows Settings app.
  2. In the Settings app, navigate to Update & Security.
    Go to Windows Update & Security
    Go to Windows Update & Security
  3. Click on Troubleshoot from the left sidebar.
  4. Select Additional troubleshooters.
    Navigating to Additional Troubleshooters
    Navigating to Additional Troubleshooters
  5. Choose Windows Update and click Run the troubleshooter.
    Utilizing Windows Update Troubleshooter
    Utilizing Windows Update Troubleshooter
  6. After completion, restart your computer to see if the issue has been resolved.

4. Uninstall Windows Update

Sometimes, an update may contain bugs or compatibility issues that cause system instability or errors such as the one you’re facing. By removing the problematic update, you’re essentially rolling back your system’s state to a point before these issues were introduced, which can resolve the error and allow you to use your computer normally again.

Once uninstalled, you can wait for a revised update from Microsoft or attempt to reinstall the update manually with the potential fixes applied.

  1. Launch the Run Program by pressing Windows + R.
    Navigating to Control Panel Programs and Features
  2. Type Appwiz.cpl and click OK.
  3. From the left pane, click View installed updates.
    Click View Installed Updates
    Click View Installed Updates
  4. Right-click the most recently downloaded Windows update.
  5. Select Uninstall.
    Uninstalling Windows Update
    Uninstalling Windows Update
  6. Restart your computer and check for resolution.

5. Manually Install Windows Update

Manually installing Windows updates avoids any glitches encountered by Windows Update components by allowing you to directly download and apply the necessary updates from Microsoft’s repository. By doing so, you make sure that your system receives the correct updates without the interference of errors or corrupted update files that could be causing the issue.

  1. Begin by uninstalling the troubled Windows update, as per the previously outlined method.
  2. Visit the official Microsoft Update Catalog website.
  3. Search for the required update. You can identify the update details from the Programs & Features section in the Control Panel.
  4. Download the appropriate update based on your system’s architecture and Windows version.
    Downloading Windows Update
    Downloading Windows Update
  5. Run the downloaded update by double-clicking on it.
  6. After the installation, reboot the computer and verify if the error is resolved.

6. Create Some Space

When your system’s primary drive runs low on space, it can block the installation of updates, as these processes require temporary storage to download and unpack files.

By cleaning up unnecessary files, such as temporary data, old system restore points, or unused programs, and moving large files to an external drive or cloud storage, you provide the operating system with the breathing room it needs to successfully apply updates and function optimally.

7. Execute Repair Commands

There are commands you can use to repair corrupted system files due to malware infections or other reasons. These powerful tools scan for any corruption within Windows system files, which are needed for running the operating system smoothly.

If any files are found to be damaged or missing, these commands automatically repair or replace them, potentially eliminating update-related errors and restoring system stability without affecting personal data or installed applications.

  1. Open Command Prompt with administrator access.
  2. Run the following commands and wait for the processes to complete:
    sfc /scannow
    DISM /Online /Cleanup-Image /RestoreHealth

    Running Repair Commands

  3. Once completed, restart your computer and see if the error is resolved.

8. Use System Restore

Using system restore transports your computer’s system files, installed applications, Windows Registry, and system settings to a previous point in time, avoiding any recent system changes that may have caused the updating errors. This process can effectively reverse any damage caused by faulty updates or system irregularities without affecting your personal files.

  1. Type rstrui into the Start menu to access the System Restore settings.
    Open System Restore
    Open System Restore
  2. Click Next to proceed.
    Click Next to Proceed
    Click Next to Proceed
  3. Choose the desired restore point and then click Next.
    Select Restore Point
    Select Restore Point
  4. Confirm the restore process by clicking Finish.

9. Reset Your Computer or Reinstall Windows

When you reset Windows, it reinstalls the operating system, which can eliminate software conflicts or corrupted files that may be causing the update error. If you choose to keep your files during the reset, your personal data is preserved while system files are refreshed, which is often enough to solve the problem.

Reinstalling Windows, on the other hand, offers a fresh start by completely erasing all data and installing a fresh version of the OS, effectively wiping out any bugs or system errors. Both options rebuild the operating system environment, potentially eliminating the error.

  1. Search for Reset This PC in the settings and open it.
  2. Click on Get Started and proceed with the reset process.
  3. Choose Keep My Files if you wish to preserve personal data.
    Select Keep My Files
    Select Keep My Files
  4. Select Local Install for the reinstallation source.
    Select Local Reinstall
    Select Local Reinstall
  5. Click Next, then Reset to commence the reset process.
    Click to Reset Windows
    Click to Reset Windows
  6. Upon completion, the issue should be resolved.

Alternatively, follow the provided link to reinstall the Windows operating system. Your choice between resetting or reinstalling will depend on your specific needs.

ABOUT THE AUTHOR

Kevin Arrows


Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.