ASUS laptops — VivoBook, ZenBook, ROG, TUF Gaming — arrive at every Windows update with a heavy proprietary entourage: MyASUS background services, the ASUS System Control Interface driver, ASUS-tuned audio and touchpad packages, and on gaming models, Armoury Crate with its deep hooks into fan control, power profiles, and lighting. When a Windows 11 feature update starts migrating that entourage and one member digs in its heels, the installer calls off the migration and you land on “We couldn’t complete the updates, undoing changes.”
The order of operations is what matters here. Let the rollback run its course — it is shielding your system, not damaging it. Then bring the ASUS side up to date through MyASUS before Windows Update gets a turn, because an update that never has to wrestle ASUS’s own drivers is an update that typically sails through. The generic servicing repairs below close out whatever remains. Take them in order.
Plug in the charger and leave it there for the whole process. ASUS gaming laptops especially can pull serious power while finalizing updates, and losing power mid-transaction is the one error that converts a harmless rollback into an actual problem.
Why this happens
- MyASUS services fighting the migration: ASUS’s own services and the System Control Interface driver refusing to be replaced mid-upgrade.
- Armoury Crate’s deep hooks: low-level services for fans, power, and lighting blocking the file replacements the installer needs.
- A stale ASUS BIOS: firmware prerequisites on recent Windows 11 builds failing without an explicit error.
- A damaged update cache: interrupted downloads failing integrity validation and killing the transaction.
- Too little free space: the staged payload plus its rollback snapshot requires 10 to 20 GB.
- Third-party antivirus getting in the way: kernel-level security suites locking files during installation.
- Leftovers from a previous update: an unfinished earlier update leaving the servicing stack in an inconsistent state.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Let the rollback finish, then pull the error code
The rollback is working in your favor — let it complete, then read what it recorded.
- Keep the charger attached and let the “undoing changes” screen sit for 30 to 60 minutes, keeping an eye on storage activity.
- Back on the desktop, open Settings, then Windows Update, then Update history.
- Write down the failed KB number and its error code.
- If the machine refuses to reach the desktop at all, start with our ASUS stuck undoing-changes guide instead.
Fix 2: Update the ASUS stack first with MyASUS
This is the highest-value ASUS-specific move — refresh ASUS’s own software before Windows attempts to migrate it.
- Open MyASUS, head to System Update, and install every offered driver and firmware package.
- Give priority to the ASUS System Control Interface, chipset, and BIOS entries.
- On ROG and TUF machines, update Armoury Crate itself — recent versions migrate far more gracefully.
- Reboot once the MyASUS batch is done.
- Only then run Windows Update. If the troubleshooter acts up along the way, the general troubleshooter repair pattern applies here too.
Fix 3: Silence Armoury Crate and ASUS background services for the update
On gaming models, Armoury Crate’s services are the usual migration blocker. Muting them for a single update cycle is harmless and fully reversible.
- In Armoury Crate, switch off its startup launch — or use Task Manager’s Startup tab to disable the ASUS services temporarily.
- Reboot so those services never load.
- Run Windows Update and install the pending updates.
- Switch the ASUS services back on afterward and reboot once more.
- If updates now succeed reliably, keep the habit of muting them during future feature updates.
Fix 4: Clear the Windows Update cache
A damaged SoftwareDistribution folder fails the same package identically on every attempt, no matter how current your ASUS drivers are.
- Open an elevated Command Prompt and stop the update services:
net stop wuauserv,net stop cryptSvc,net stop bits,net stop msiserver. - Rename
C:\Windows\SoftwareDistributiontoSoftwareDistribution.oldandC:\Windows\System32\catroot2tocatroot2.old, then restart the services and reboot. - Run Windows Update again on a reliable connection — Microsoft documents this exact reset on its update support pages .
Fix 5: Mend the component store with DISM and SFC
Store corruption blocks staging for every package — fix it before the next attempt.
- In an elevated Command Prompt, run
DISM /Online /Cleanup-Image /RestoreHealth(allow 10 to 30 minutes), thensfc /scannowto verify the protected files. - Reboot and retry the update.
Fix 6: Refresh the BIOS and reclaim disk space
Two environmental fixes that dissolve a surprising share of ASUS rollback loops.
- Check your BIOS version in MyASUS or System Information, then compare it with the newest release on ASUS support for your exact model.
- If it is behind, flash the BIOS with the charger connected and nothing else running — never interrupt it.
- Run Disk Cleanup as administrator and make sure C: holds at least 20 GB free.
- Unplug USB peripherals and switch off third-party antivirus while the update runs.
- Retry Windows Update in this clean, current state.
Fix 7: Hide the offending update or repair-install Windows
Quarantine a KB that keeps failing, or rebuild the servicing stack if rollbacks span multiple packages.
- Note the failing KB number in Update history.
- Hide it using Microsoft’s show-or-hide updates troubleshooter.
- If rollbacks span multiple KBs, fetch the Windows 11 ISO from the official download page , mount it, start setup.exe, select “Keep personal files and apps”, and set aside 30 to 90 minutes.
- Afterward, update through MyASUS first, then Windows Update.
Closing
On ASUS machines, the undoing-changes loop is usually a standoff between Windows Update and the ASUS software stack — and the standoff ends once ASUS’s side is current. Keep MyASUS updates ahead of Windows feature updates, mute Armoury Crate during the big installs, and keep the standard servicing repairs in your back pocket. The rollback screen stops showing up when there is nothing left for the installer to collide with.
