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.

Comments

19
    NC
    Nova Coemell Nov 22, 2019

    Hi! I’m having this problem. F8 brings me to boot options, but none of them look promising (I have P6: HL-DT-ST BD-RE WH16NS40, Generic 2.0 Reader -0, Generic 2.0 Reader, -1, P4: ST2000DM001-9YN164 (1907729MB), P2: ST32000542AS (1907729MB), and Enter Setup (this is the BIOS). The only other F key that works is F2, which takes me to the BIOS. I’ve tried all and the ESC key, but none of them take me to the troubleshoot options. I do have two hard drives, but only one of them is bootable. The other one is storage only, no OS. I don’t see anything useful in the BIOS set up, even in Advanced Mode.Any help would be appreciated.

      SW
      Shane Warren Author Nov 24, 2019

      on the Login screen, press and hold shift while selecting “restart” which will allow you to get into safe mode after the computer is restarted.

    MM
    Melissa Nalini Marie Mar 15, 2020

    This happened to me. I just kept restarting it until it finally worked. It wouldn’t even let me access safe mode. This happens everytime my laptop tries to do an update. And this is the only solution for tech-unsavvy me.

    RH
    Rakib Ul Hasan Jul 28, 2020

    Thanks a lot

    CH
    Charlotte Hill Aug 21, 2020

    My problem is everytime I turn my laptop on it keeps sayign undoing changes to your laptop iv tried everything that i can think orf but not look

      SW
      Shane Warren Author Aug 23, 2020

      If you’ve already tried all of these options and none of them work for you, i’d recommend just making a bootable USB of the latest Windows 10 ISO and performing a clean install on your laptop.

        AN
        AntonyMan Aug 28, 2020

        What you suggest it’s not a fix. No one want to starting from scratch because with that way we loose everything that we working on and have done.

          SW
          Shane Warren Author Aug 29, 2020

          Then try to perform an in-place upgrade, download the Windows Installer tool from the Microsoft website and choose to perform an upgrade which should keep your files and also update your computer.

    TR
    Trollio Jun 2, 2021

    It does this because Windows is trash. Clean install start over? what a cluster

      DS
      Dan Soyer Jun 20, 2021

      Windows is fine, users are trash and blaming windows

        MS
        Mike who cheese smelly Jul 11, 2021

        no, windows is trash, stop blaming the consumers on a shitty service that has been proven to be trash

        JO
        Joyce Sep 17, 2021

        Linux user here, running Windows in a VM. I’m having the same issue and I can assure you that on Linux it never EVER happened to me that an update failed so miserably. This is Windows Update being broken. Windows is not fine, it’s a bloated mess and we pretend to be fine with that.

    HE
    heidifromoz Jun 30, 2021

    I can’t even get to the first step. The screen remains blank with a spinning wheel and the message “undoing computer updates”. Even pressing F8, F9, F11 when starting up doesn’t work.Any suggestions?

      MZ
      Muhammad Zubyan Author Jul 28, 2021

      You actually have to stop Windows from reaching that “Undoing Computer Updates” screen. Try this:-

      1. Shut down your computer completely.
      2. Wait for about 30 seconds.
      3. Start the computer again.
      4. Now when the Windows loading screen appears turn off the computer through the switch again.
      5. Repeat Step 4 again and again until your computer screen starts to say “Preparing Automatic Repair”.
      6. Once it says “Preparing Automatic Repair” stop and wait for it to show the Windows repair screen.
      7. Once your PC restarts it should be on the “Choose an option” screen, select Troubleshoot > Advanced options > Startup Settings > Restart.
      8. Now your computer will restart again, After that, you’ll see a list of options here select “Safe mode with networking”

      Let me know how it goes so that I can assist you further.

      Reply
        LO
        LotusPrince Aug 21, 2021

        I can’t get to a Windows loading screen. I get the initial screen where I can check boot settings or Q-Flash, and then it goes straight to “undoing computer updates” and stays there. I know that safe mode can be activated by stopping Windows from booting three times in a row, but I can’t get it to even start attempting to boot.

          MZ
          Muhammad Zubyan Author Aug 23, 2021

          That’s really unfortunate, if that’s the case I suggest you let it try and undo the changes also remove any device connected to your computer including mouse and keyboard. Sometimes a driver update can cause a lot of issues and make your Windows stuck in a boot loop as well.

          LO
          LotusPrince Aug 23, 2021

          Thank you for your response! I suspect that my problem was low memory in a relevant partition, so I had to do a complete refresh and reinstall Windows. Unfortunate, but the computer’s at least working again.

    TC
    Todd Co Sep 14, 2021

    or better yet, burn a Linux bootable USB, install it and forget about this headache.

    MI
    Mike Nov 27, 2022

    I still have high hopes. But I also have about a 90 minute wait. I restarted computer, and held f8. But I have come to read that f8 only works if I have preset it to work. It is not functional by default. Lol. So I am stuck in the loop where my computer tries to fix itself, fails, and then works hard to delete the fixes, and the restarts. I would suggest use one of the methods of entering safe mode from an already on and booted computer to save yourself the 90 minutes.