ASUS laptops have their own quirks when it comes to Windows 11 installs: Armoury Crate hooks, ASUS-specific drivers that setup chokes on, and BIOS settings that need to be exactly right for TPM and Secure Boot. A generic install guide misses these — this one doesn’t.

The pattern is familiar: setup runs, gets to some percentage, then rolls back with an error code. Our general installation-failure guide covers the universal causes; the steps below add the ASUS layer. Start at Fix 1. ASUS’s BIOS has more toggles than most brands, so the BIOS checks here run slightly longer — they’re also where the majority of ASUS install failures actually get fixed.

Why this happens

  • TPM 2.0 or Secure Boot disabled in the ASUS BIOS, failing the requirements check.

  • Armoury Crate, MyASUS, or ASUS system control drivers conflicting with setup.

  • An outdated ASUS BIOS with buggy TPM firmware (common on 2021-2022 models).

  • Incompatible ASUS drivers — especially audio (Realtek), touchpad, or hotkey drivers.

  • Corrupted installation media or a failing USB drive.

  • Insufficient free space with ASUS recovery partitions eating the drive.

  • An ASUS BIOS fast-boot setting skipping device initialization that setup needs, failing hardware detection in the middle of the install.

How to fix it

Work through these in order, starting with Fix 1. Most of these crashes are resolved by one of the first three fixes, so don’t skip ahead.

Fix 1: Verify TPM 2.0 and Secure Boot in the ASUS BIOS

Most ASUS install failures are requirement checks in disguise. Confirm both in the BIOS before anything else.

  1. Restart and press F2 or Del to enter the ASUS BIOS/UEFI.

  2. Go to Advanced > Trusted Computing and ensure TPM Device Selection is set to Firmware TPM (fTPM) and enabled.

  3. Go to Boot > Secure Boot and set OS Type to Windows UEFI mode with Secure Boot enabled.

  4. Press F10 to save and exit, then in Windows run tpm.msc to confirm TPM 2.0 is ready.

Fix 2: Update the ASUS BIOS

Early ASUS BIOS versions had TPM firmware bugs that fail Windows 11’s checks intermittently. A BIOS update fixes the firmware itself.

  1. Find your exact model on ASUS’s support site and download the latest BIOS.

  2. Copy it to a FAT32 USB drive and use EZ Flash inside the BIOS (Advanced > ASUS EZ Flash 3 Utility).

  3. Don’t interrupt the flash — keep the AC adapter connected.

  4. After updating, re-verify the TPM and Secure Boot settings from Fix 1, since updates can reset them.

Fix 3: Uninstall Armoury Crate and ASUS bloat temporarily

Armoury Crate’s system-level drivers are a documented setup blocker. Remove ASUS utilities before installing, reinstall after.

  1. Download the official Armoury Crate Uninstall Tool from ASUS support and run it.

  2. In Settings > Apps, uninstall MyASUS and other ASUS utilities.

  3. Restart the laptop.

  4. Run Windows 11 setup again. Reinstall Armoury Crate afterward from the Microsoft Store if you want it.

Fix 4: Read the setup error code

The rollback isn’t random — setup logs the exact failure. Read the code instead of guessing.

  1. After the failed install, open C:\$Windows.~BT\Sources\Panther\setuperr.log.

  2. Look for codes like 0xC1900101 (driver) or 0x80070002 (missing files).

  3. Search the code on Microsoft’s Windows support pages .

  4. A named .sys file points at the exact driver to remove — usually an ASUS hotkey, audio, or touchpad driver uninstalled via Device Manager.

Fix 5: Free space and clean the update cache

ASUS recovery partitions shrink usable space, and a corrupt update cache fails installs repeatedly.

  1. Open Settings > System > Storage — ensure 30 GB+ free on C:.

  2. Run Disk Cleanup (cleanmgr) including Previous Windows installations.

  3. In an admin Terminal: net stop wuauserv, delete contents of C:\Windows\SoftwareDistribution\Download, then net start wuauserv.

  4. Retry the installation.

Fix 6: Use fresh installation media

Eliminate the media as a variable with a clean ISO and a known-good USB drive.

  1. Download a fresh ISO from the official Microsoft software download page .

  2. Create the USB with the Media Creation Tool on a different flash drive if the last one was old.

  3. Boot from it and choose Upgrade to keep files.

  4. Disconnect all peripherals except keyboard, mouse, and monitor during setup.

Fix 7: Disconnect secondary drives during setup

With multiple drives connected, setup sometimes puts the bootloader on the wrong disk or trips over a secondary drive’s partition table. Installing with only the target drive attached eliminates an entire class of mysterious failures.

  1. Shut down and unplug the laptop.

  2. If you have accessible drive bays, physically disconnect secondary SSDs/HDDs — or disable them in the BIOS under Advanced > Storage.

  3. Leave only the target drive connected.

  4. Run Windows 11 setup again.

  5. After setup completes and Windows boots cleanly, reconnect or re-enable the other drives.

  6. Check Disk Management afterward to confirm the bootloader landed on the right disk.

Closing

Windows 11 installs fail on ASUS laptops for ASUS reasons more often than not: TPM/Secure Boot settings, an old BIOS with buggy TPM firmware, or Armoury Crate’s drivers tripping setup. Get the BIOS right, update it, strip the ASUS utilities temporarily, and read the actual error code — that combination gets the install across the finish line in the vast majority of cases. Once you’re on Windows 11, reinstall MyASUS and let it handle drivers; ASUS’s own update channel is the safest source for them. Multiple drives confuse setup more often than anyone admits — the bootloader can end up on the wrong disk and fail months later. And if a specific error code keeps appearing, our 0x80070002 install guide dissects one of the most common ones step by step. Once Windows 11 is running, resist the urge to re-tweak the BIOS for a while — a stable, boring firmware configuration is the foundation everything else builds on. Change one setting at a time from here, and you’ll always know which change to undo.

Frequently asked questions

Why does Windows 11 setup keep failing on my ASUS Vivobook?
The most common ASUS-specific causes are TPM/Secure Boot misconfigured in the BIOS, an outdated BIOS with TPM firmware bugs, and Armoury Crate or ASUS system drivers conflicting with setup. The fixes above address all three in order.
Should I uninstall Armoury Crate before upgrading?
Yes, temporarily. Its kernel-level drivers have blocked Windows 11 setup on many ASUS models. Use ASUS’s official Armoury Crate Uninstall Tool, complete the upgrade, then reinstall Armoury Crate from the Microsoft Store if you use its features.
How do I enable TPM 2.0 on an ASUS laptop?
Enter the BIOS with F2 or Del, go to Advanced > Trusted Computing, set TPM Device Selection to Firmware TPM, and enable it. Then verify in Windows with tpm.msc — it should report TPM 2.0 ready. Some models also need Secure Boot set to Windows UEFI mode under the Boot tab.
Will upgrading to Windows 11 delete my ASUS recovery partition?
An in-place upgrade leaves recovery partitions alone. A clean install where you delete partitions manually would remove it — so choose Upgrade, not Custom, if you want to keep ASUS’s factory recovery option intact.