1. Home
  2. Windows Tips
  3. We couldnt complete the updates

Fix “We Couldn’t Complete the Updates” Undoing Changes Error

Microsoft regularly pushes Windows updates to deliver new features, improvements, hotfixes, and security patches. Unfortunately, Windows Update doesn’t always work as expected. Instead, it sometimes shows the We couldn’t complete the updates, undoing changes made to your computer error message.

It means that Windows 10 isn’t capable of updating itself, rolling back all changes made up until that point. Usually, it’s a one-time issue that gets resolved on its own by simply running Windows Update again.

However, it becomes truly problematic when Windows Update gets stuck at 0%. Other times, it enters a loop and repeatedly rolls back changes made to your computer.

We Couldn’t Complete The Updates

What causes the Undoing changes made to your computer error?

Software problems are usually the ones to blame if Windows Update won’t work properly on your PC anymore. There could be something wrong with the Windows Update or other dependent services that send your PC into a spiral.

For instance, you might have recently installed a system update that’s not fully supported by Windows 10. Or perhaps your operating system has corrupt files which must be restored as soon as possible.

How to fix We couldn’t complete the updates, undoing changes on Windows 10

There are several ways in which you can approach Windows Update problems and get rid of the Undoing changes made to your computer message. However, it’s a good idea to create a system restore point before getting started. This way, you can roll back Windows 10 to the starting line in case you make any mistakes.

1. Run the Windows Update troubleshooter

Common problems that prevent you from updating Windows can be fixed with the help of the Windows Update troubleshooter. Here’s how to use it:

  1. Right-click the Start button and select SettingsWindows 10 shows how to access settings from the Start right-click menu - Undoing Changes Made to Your Computer
  2. Go to Update & SecurityWindows 10 shows how to access the Update and Security settings
  3. Select Troubleshoot on the left side
  4. Click Additional troubleshootersWindows 10 shows how to access additional troubleshooters
  5. Select Windows Update and click Run the troubleshooterWindows 10 shows how to use the Windows Update troubleshooter
  6. Follow the on-screen instructions
  7. Reboot your PC and try to use Windows Update

2. Restart the Windows Update and dependent services

If the Windows Update, Background Intelligent Transfer, and App Readiness services aren’t running properly or aren’t scheduled to start automatically, your operating system will have a hard time trying to complete updates on your PC. But you can fix this by restarting the services and checking the startup status. Here’s what you should do:

  1. Press Win key + R, type services.msc, and press EnterWindows 10 shows how to run services.msc
  2. Find and right-click Windows Update
  3. Open Properties from the menuWindows 10 shows how to access the Windows Update service properties
  4. In the General tab, set Startup type to Automatic (Delayed Start)
  5. If Service status says Stopped, click the Start button
  6. Click the Apply button and exit this windowWindows 10 shows how to change the Windows Update service properties
  7. In the Services list, locate Background Intelligent Transfer Service and App Readiness to perform the same steps
  8. Reboot your PC and use Windows Update now

3. Turn off Network List Service

Network List Service is a system service that keeps track of the Wi-Fi networks your device connects to. However, it sometimes clashes with the Windows Update service, leading to the Undoing changes made to your computer error after a failed update. To resolve this problem, you just need to disable the faulty service. Here’s how:

  1. Press Win key + R, type services.msc, and press EnterWindows 10 shows how to run services.msc
  2. Locate Network List Service
  3. Right-click the service and go to PropertiesWindows shows how to access the network list service properties
  4. In the General tab, set Startup type to Disabled
  5. Click Stop if the service is currently running
  6. Click Apply to commit changes and exitWindows shows how to disable network list service
  7. Restart your PC and try using Windows Update now

4. Use Windows Update Diagnostic

Windows Update Diagnostic is not a tool built into Windows 10 but it’s specially made by Microsoft to troubleshoot Windows Update issues. Here’s how to use it to your advantage:

  1. Log in to Windows 10 with an admin account
  2. Download Windows Update Diagnostic from the official website
  3. Run the tool and select Windows Update
  4. Click Next and follow the on-screen instructionsThe graphical interface of the Windows Update Diagnostic utility
  5. After the fixes are made, open Windows Update Diagnostic again
  6. Select Windows Network Diagnostics, click Next, and proceed with the given steps
  7. When it’s done, restart your PC and try to install system updates

5. Rename the SoftwareDistribution folder

Your operating system downloads Windows updates in the SoftwareDistribution directory and temporarily keeps them there until it finishes updating your computer. But there might be a problem with the folder cache.

Normally, deleting the folder should fix this problem. However, since you’re dealing with a critical part of the operating system, it’s wiser to keep the directory and rename it. Here’s how:

  1. Make sure you’re logged in to Windows 10 with admin rights
  2. Press Win + E to open File Explorer
  3. Go to the C:\Windows location
  4. Locate and rename the SoftwareDistribution folder
  5. Reboot your PC and try to use Windows Update

6. Configure Group Policy settings

The We couldn’t complete the updates, undoing changes error message could also be caused by an incorrect configuration in Group Policy. Here’s how you can change it:

  1. Press Win key + R, type gpedit.msc, and press Enter to launch Local Group Policy Editor
  2. Visit Computer Configuration > Administrative Templates > Windows Components > Windows Update
  3. Locate and right-click Configure Automatic Updates
  4. Go to Properties
  5. Select Enabled on the top-left sideWindows 10 shows how to configure automatic updates
  6. Click Apply and exit this window
  7. Restart your PC and try running Windows Update now

7. Check the free disk space

Windows Update needs a certain amount of disk space available on the hard disk. Otherwise, it will not have enough room to download and install new updates. To fix this problem, you can add more disk space to your Windows partition (usually C:) by using a partition manager or Disk Management, a built-in tool.

How to use Disk Management:

  1. Press Win key + R, type diskmgmt.msc, and hit Enter
  2. Pick a large drive besides C: (or where you have Windows installed)
  3. Right-click the drive and select Shrink VolumeWindows shows how to shrink a volume using Disk Management
  4. Set the new volume size and click ShrinkWindows shows how to set the shrink size in Disk Management
  5. Select C:, right-click it, and choose Extend Volume
  6. Specify the new, larger size
  7. Reboot your PC and try to use Windows Update

Another way to free up your disk space is by removing large files, applications, and games you don’t need anymore. It’s also a good idea to move data to external disks, upload it to cloud accounts, or burn it to DVDs. This includes photos and videos, among others.

When it comes to junk data, you can get rid of it by turning to a third-party system cleaner or by using the Windows Disk Cleanup tool.

How to use Windows Disk Cleanup:

  1. Sign in to Windows 10 with elevation rights
  2. Check the Recycle Bin and Downloads locations for any files you wish to keep (these folders will be emptied)
  3. Press the Win key, type control panel, and press EnterWindows 10 shows how to access Control Panel using the Run tool
  4. Select Administrative ToolsWindows shows how to access Administrative Tools from Control Panel
  5. Double-click Disk Cleanup to open this appWindows shows how to access Disk Cleanup from Administrative Tools
  6. Select C: and click OK
  7. At Files to delete, select all items. Then, click Clean up system filesWindows 10 shows how to select files for Disk Cleanup
  8. Once the file search is complete, select all items again and click OKWindows 10 shows how to select files for Disk Cleanup
  9. After Disk Cleanup finishes its job, restart your PC and try to use Windows Update

8. Start Windows 10 in Safe Mode

It can be tricky to find the malfunctioning driver, service or process that triggers the We couldn’t complete the updates, undoing changes error message on your Windows 10 PC. However, you can turn off all non-essential components by starting Windows 10 in Safe Mode. Here’s how:

  1. Click the power button to open the menu with the power options
  2. Hold down the Shift key and click Restart
  3. Windows 10 will start in Recovery mode. Select Troubleshoot from the blue screenWindows 10 shows how to use troubleshooting from the advanced startup mode
  4. Choose Advanced optionsWindows 10 shows the advanced startup options
  5. Go to Startup settings
  6. Click RestartWindows 10 shows more startup settings
  7. Press F5 to start Windows 10 in Safe Mode with Networking
  8. Wait until the operating system boots
  9. Run Windows Update

9. Check your drivers

Your computer might have missing or outdated drivers that prevent Windows 10 from updating itself. To fix this problem, you can try reinstalling the missing adapters, updating the obsolete drivers, and rolling back a malfunctioning driver to a previous, stable version.

How to reinstall missing adapters:

  1. Right-click the Start button and go to Device ManagerWindows 10 shows how to access Device Manager from the Start right-click menu
  2. Look for entries with a yellow exclamation point (it indicates a missing device)
  3. Right-click such an entry and select Uninstall deviceWindows shows how to uninstall a device from Device Manager
  4. After the action completes, right-click any device from the list and click Scan for hardware changes
  5. Restart your computer and allow Windows to automatically install the missing adapter

How to update drivers:

  1. Go to Device Manager
  2. Select a device with an outdated driver
  3. Right-click it and choose Update driverWindows shows how to update display adapter drivers in Device Manager
  4. Click Search automatically for updated driver softwareWindows 10 shows how to search automatically for updated driver software
  5. If it can’t find anything, click Search for updated drivers on Windows Update
  6. Reboot your PC and try to use Windows Update

If you can’t identify the obsolete drivers or find a newer version on the web, you can turn to a driver updating tool. It automatically detects all outdated drivers on your PC, finds newer versions on the web, then downloads and installs them.

On the other hand, if you have an incompatible driver that’s already installed in Device Manager, you should roll back to the previous version to avoid system stability problems and any errors triggered in Windows Update.

How to roll back drivers:

  1. Access Device Manager
  2. Right-click the device and go to PropertiesDevice Manager shows how to access display properties
  3. Switch to the Driver tab
  4. Click Roll Back Driver and follow the on-screen instructions
  5. If the button is greyed out and you can’t click it, you can’t roll back the driver so it’s safe to skip this stepThe Roll Back Driver button is greyed out in Device Manager
  6. Reboot your computer and run Windows Update now

10. Unplug peripheral devices

Driver problems can also be caused by peripheral devices recently connected to your computer. For example, if you purchased or received a new webcam or Wi-Fi adapter as a gift, it’s possible that the device is not fully compatible with your operating system or has damaged drivers.

To handle this matter, shut down your PC and unplug everything, except for your keyboard and mouse. Then, boot your OS and try to run Windows Update. It if works, just replug the devices after the system is updated. But it’s not a long-term solution because you have to detach the hardware components every time you need to update Windows.

11. Fix hard disk and operating system errors

Hard disk and system file corruption can prevent Windows Update from running properly, resulting in a failure to apply system updates that are signaled by the Undoing changes made to your computer error message.

However, you can repair this problem by turning to CHKDSK (Check Disk), SFC (System File Checker), and DISM (Deployment Image Servicing and Management). All three tools can be operated from the console environment on Windows 10, so you don’t need to install anything. Plus, previous experience with Command Prompt is not required, as long as you follow the instructions below.

How to use CHKDSK:

  1. Press Win key + R, type cmd, and press Ctrl + Shift + Enter to open Command Prompt with elevation rightsWindows 10 shows how to run Command Prompt as admin
  2. Run chkdsk c: /f or replace c: with the Windows drive letterCommand Prompt shows how to run chkdsk c f
  3. When asked to confirm the disk checkup task at the next system boot, type y and press Enter
  4. Reboot your PC and wait for CHKDSK to do its job
  5. Try to run Windows Update now

How to use SFC:

  1. Open Command Prompt with admin rights
  2. Run sfc /scannow and waitWindows shows how to run the sfc scannow command in CMD
  3. Once SFC fixes the system errors, reboot your PC
  4. Try to update your operating system now

How to use DISM:

  1. Launch CMD as admin
  2. Run DISM /online /cleanup-image /scanhealth and waitWindows 10 shows how to run DISM /online /cleanup-image /scanhealth in CMD
  3. If DISM finds any errors, repair them using DISM /online /cleanup-image /restorehealth
  4. Restart your computer and run CMD as admin again
  5. Run SFC, exit, and restart your PC one last time
  6. Try to use Windows Update now

12. Uninstall third-party tools

Not all software applications are fully compatible with Windows 10, even the ones that run in compatibility mode for older Windows versions. A wrong registry entry could conflict with the Windows Update registry settings, so it’s better to avoid installing apps that you’re not 100% sure of.

If you have recently installed a program and started noticing that Windows Update doesn’t work properly anymore, then you should remove it to restore the stability of your operating system. Here’s how:

  1. Right-click the Start button and visit Apps and FeaturesWindows 10 shows how to access Apps and Features from the Start right-click menu
  2. Set Sort by to Install date (newest first)Windows 10 shows how to sort apps by install date
  3. Select the first app in the list and click UninstallWindows 10 shows how to uninstall a program
  4. Click Uninstall again to confirm
  5. Restart your computer and run Windows Update

Unfortunately, the Windows built-in uninstaller is not advanced enough for stubborn applications. Instead, you can use a program uninstaller to also delete any files and registry entries left behind by the app.

13. Uninstall recent Windows updates

The latest system update you installed could have compromised the entire operating system, rendering Windows Update useless. But you should be able to fix this issue by getting rid of it. Here’s how:

  1. Click the Start button, type control panel, and press Enter
  2. Select Programs and FeaturesWindows 10 shows how to access Programs and Features from Control Panel
  3. Click View installed updatesWindows 10 shows how to view installed Windows updates
  4. Click the Installed On column to sort the updates (newest first)
  5. Double-click the first update in the list
  6. When asked to confirm its removal, click YesWindows 10 shows how to confirm Windows updates removal
  7. Restart your PC and try to run Windows Update now

14. Run a malware scan

A malware infection can be serious enough to block critical processes and services. This can also translate to Windows Update functionality issues, represented by the We couldn’t complete the updates undoing changes error message after a failed update.

To rule this out, it’s better to check your PC for malware and remove any pests. If you don’t have any third-party antivirus solutions installed, you can turn to Windows Defender since it’s pretty powerful.

How to use Windows Defender:

  1. Click the Start button, type Windows Security, and open this appWindows 10 shows how to access the Windows Security app
  2. Go to Virus & threat protectionWindows 10 shows how to select Virus and Threat Protection
  3. Click Scan optionsWindows 10 shows how to access Windows Defender scan options
  4. Select Quick scan and click Scan nowWindows 10 shows how to run a Quick Scan using Windows Defender
  5. If no malware agents are revealed after the scan, run another one using Windows Defender Offline scan modeWindows 10 shows how to perform a Windows Defender offline scan
  6. Restart your PC and run Windows Update

15. Repair Windows 10 startup issues

If your operating system has trouble loading services, processes, and drivers on boot, this could cause serious problems on your computer, even with Windows Update. To get rid of the Undoing changes made to your computer error message, you can use the Startup Repair tool.

  1. Click the Windows 10 power button
  2. While holding down Shift, click Restart. An alternative solution is to interrupt the Windows booting operation three times to enter Recovery mode
  3. Select Troubleshoot from the blue screenWindows 10 shows how to use troubleshooting from the advanced startup mode
  4. Go to Advanced options
  5. Click Startup RepairWindows 10 shows the advanced startup options
  6. Choose your administrator account and specify your password
  7. Follow the given instructions
  8. Boot Windows and try to update it now

16. Fix system registry settings

Incorrect system registry values can affect the entire operating system and prevent you from using Windows Update properly. You can use a registry cleaner or manually repair settings using the Registry Editor:

  1. Press Win key + R, type regedit, and hit Enter
  2. Click Yes if prompted by UAC (User Account Control)
  3. Open the File menu and click ExportHow to create a registry backup
  4. Indicate a name and saving location for the registry backup file
  5. Click Save
  6. Visit the following address in Registry Editor:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX
  7. Right-click IsConvergedUpdateStackEnabled and select Modify
  8. Set Value data to 0
  9. Set Base to Hexadecimal
  10. Click OK
  11. Now, go to the next location:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings
  12. Right-click UxOption and select Modify
  13. Set Value data to 0
  14. Set Base to Hexadecimal
  15. Click OK
  16. Head over to:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates
  17. Open the Edit menu, go to New, and select DWORD (32-bit) Value
  18. Write the CopyFileBufferedSynchronousIo name
  19. Set Value data to 1
  20. Set Base to Hexadecimal
  21. Click OK
  22. Exit Registry Editor
  23. Restart your PC and try to use Windows Update now

If you encounter any stability issues with your operating system and need to roll back registry settings, just double-click the .reg file you previously created and click Yes when asked to make changes.

17. Edit Group Policy properties

In order for Windows Update to work properly, certain permissions must be set by the Local Group Policy Editor. Otherwise, the system updates might not be able to complete, prompting the We couldn’t complete the updates, undoing changes error message. Here’s what you need to do:

  1. Press the Windows key + R, type gpedit.msc, and hit Enter
  2. Go to Computer Configuration > Administrative Templates > Windows Components > Windows Update
  3. Locate and double-click Configure Automatic Updates
  4. Select Enabled and click Apply
  5. Exit Local Group Policy Editor
  6. Reboot your PC and use Windows Update now

18. Reset the Windows Update components

It sometimes helps to restart the services and other components involved in Windows Update. Here’s how:

  1. Make sure you’re logged in to Windows 10 with admin rights
  2. Press Win key + R, type cmd, and hit Enter to launch Command Prompt
  3. Copy and paste the following commands (press Enter after each line)
    • Net stop wuauserv
    • Net stop cryptSvc
    • Net stop bits
    • Net stop msiserver
    • Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    • Ren C:\Windows\System32\catroot2 Catroot2.old
    • Net start wuauserv
    • Net start cryptSvc
    • Net start bits
    • Net start msiserver
  4. Reboot your computer and try to update Windows now

19. Use System Restore

System Restore is a reliable solution to fix any unidentified software issues caused by a new change on your computer. You are basically uninstalling recent applications and rolling back registry settings which could have led to the Windows Update functionality problems.

How to use System Restore:

  1. Press Win key + R, type control panel, and hit EnterWindows 10 shows how to access Control Panel using the Run tool
  2. Go to RecoveryWindows 10 shows how to access Recovery from Control Panel
  3. Select a restore point from the list that was created before you started having issues with Windows UpdateWindows 10 shows a couple of system restore points
  4. Click Next and follow the on-screen steps
  5. Restart your computer and try to use Windows Update now

20. Reset Windows 10

If System Restore doesn’t work, you can reset Windows 10 to factory values to keep your personal files but uninstall all applications. Here’s how:

  1. Right-click the Windows 10 Start button and go to SettingsWindows 10 shows how to access settings from the Start right-click menu
  2. Go to Update & SecurityWindows 10 shows how to access the Update and Security settings
  3. Select Recovery on the left side
  4. At Reset this PC, click Get startedWindows 10 shows how to reset this PC
  5. Click Keep my files and proceed with the on-screen instructionsWindows 10 shows the PC reset options
  6. After resetting the operating system, try to use Windows Update

Conclusion

To review, Windows Update sometimes fails to complete system updates and shows an error message instead, which says We couldn’t complete the updates, undoing changes made to your computer. There’s nothing to worry about since should be able to fix this problem without turning to professional aid.

For instance, you can run the Windows Update troubleshooter, restart Windows Update and its dependent services, disable Network List Service, use the Windows Update Diagnostic app, change the SoftwareDistribution folder name, as well as configure Group Policy settings.

It’s also a good idea to check the free disk space, start Windows 10 in Safe Mode, check your drivers, unplug peripheral devices, fix hard disk and operating system errors, uninstall third-party tools and recent system updates, as well as run a malware scan.

Furthermore, you should repair any Windows 10 startup issues, repair broken system registry entries, edit and correct Group Policy properties, reset the Windows Update components, use System Restore to roll back Windows 10 to an error-free checkpoint, as well as reset Windows 10 to the original settings.

How did you manage to repair Windows Update? Did we miss any important steps? Let us know in our comment section below.