You press the power button on your ASUS laptop, Windows 11 loads, and then… nothing responds. Task Manager shows Disk at a flat 100% while the mouse stutters and apps refuse to open. Five minutes later it settles — until the next boot. This is the classic Windows 11 startup disk bottleneck, and ASUS laptops have their own extra contributors: Armoury Crate, MyASUS services, and ASUS update agents all pile onto the disk at boot.
The fix is a two-layer job: tame the ASUS-specific startup load first, then apply the system-level cures (startup trimming, SysMain, search indexing, virtual memory). Work through these in order and reboot-test after each change so you know exactly what helped. For the general slow-boot playbook, see the startup troubleshooting guide ; for broader speed work, speeding up a slow Windows 11 laptop .
Why this happens
- Too many startup programs: Every auto-launching app — browsers, chat clients, updaters — reads from disk simultaneously at boot.
- ASUS Armoury Crate and MyASUS services: These poll hardware and check for updates right at startup, adding disk and CPU load.
- SysMain (Superfetch) preloading: On HDDs, its aggressive preloading saturates the disk trying to “help” boot times.
- Windows Search indexing: After updates or with large file libraries, the indexer rebuilds at startup.
- Antimalware scans at boot: Defender’s boot-time scan competes for the same disk.
- Scheduled tasks firing at logon: Adobe, Google, and vendor updaters schedule “at logon” tasks that stack onto boot.
- Aging hard drive or failing sectors: An old HDD with bad sectors retries reads, which looks exactly like 100% usage.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Identify the disk hogs in Task Manager
Don’t guess — measure the boot load first.
- Immediately after booting, open Task Manager (Ctrl + Shift + Esc) and sort the Processes tab by the Disk column.
- Note the top offenders and their names — common ones include
MsMpEng.exe,SearchIndexer.exe,SysMain-hostedsvchost.exe, and ASUS processes likeArmouryCrateorAsusSoftwareManager. - Check the Startup apps tab: look at the Startup impact column and note everything marked High.
- Take a screenshot or jot down the worst offenders — you’ll target them in the next fixes.
- If a single non-Windows process dominates, that’s your prime suspect; search its name before disabling it.
Fix 2: Trim ASUS startup programs
ASUS ships useful software that doesn’t all need to run at boot.
- In Task Manager > Startup apps, disable Armoury Crate (or
ArmouryCrate.UserSessionHelper) — the app still works when you open it manually; it just won’t preload. - Disable ASUS Switch, ASUS Update Checker, and any ASUS Promotion or notifier entries.
- Keep MyASUS enabled if you rely on its battery-health charging or diagnostics; otherwise it can go too.
- Never disable entries labeled ATK Package, ASUS Hotkey, or touchpad services — those drive your Fn keys and trackpad.
- Reboot and check Task Manager again — ASUS trims alone often cut a minute off the 100% disk phase.
Fix 3: Disable unnecessary startup apps system-wide
The biggest general win for boot disk usage.
- In Task Manager > Startup apps, disable everything you don’t need within seconds of logging in: Spotify, Discord, Steam, Adobe updaters, OneDrive (if unused), and browser background launchers.
- Keep your antivirus and audio/graphics utilities enabled.
- Press Win + R, type
shell:startup, and delete shortcuts you don’t recognize as essential — this is the legacy startup folder. - Also check Task Scheduler (
taskschd.msc) > Task Scheduler Library for vendor “at logon” tasks (GoogleUpdate, Adobe) and disable the non-essential ones. - Reboot and compare: a lean startup list is the single most reliable cure for boot-time 100% disk.
Fix 4: Disable SysMain (Superfetch)
The classic fix, especially for HDD-equipped ASUS laptops.
- Press Win + R, type
services.msc, and find SysMain in the list. - Double-click it, set Startup type to Disabled, and click Stop if it’s running.
- Reboot and watch Task Manager — on hard drives, the 100% phase usually shrinks dramatically.
- On SSDs, if you notice no improvement, set it back to Automatic — it does no harm there.
- Related service check: also set Windows Search to Manual temporarily as a test (Fix 5 covers the permanent approach).
Fix 5: Rebuild or limit Windows Search indexing
A corrupted or over-broad index hammers the disk at every boot.
- Open Settings > Privacy & security > Searching Windows and confirm indexing is set to Classic, not Enhanced (Enhanced indexes your entire drive).
- Click Advanced indexing options > Modify and uncheck folders that don’t need searching (game libraries, video folders, external drives).
- In the same dialog, click Advanced > Rebuild — this fixes a corrupt index, though the rebuild itself is disk-heavy for a few hours, so run it overnight.
- Reboot the next morning and check whether the startup spike is gone.
- If indexing is the confirmed culprit and you rarely use Start-menu file search, you can disable the Windows Search service — but try scoping it first.
Fix 6: Adjust virtual memory and check the disk
Paging misconfiguration and drive health both matter.
- Open Settings > System > About > Advanced system settings > Performance Settings > Advanced > Virtual memory > Change.
- Ensure Automatically manage paging file size for all drives is checked — manual sizes set years ago are a common hidden cause.
- Run
chkdsk C: /scanin an admin Terminal to check for file-system errors, andwmic diskdrive get statusfor a quick SMART read. - Open MyASUS > System Diagnostics and run the storage check — ASUS’s built-in test is tuned for their hardware.
- If the drive reports errors or is an old spinning HDD, plan an SSD upgrade: it’s the definitive fix for boot-time disk bottlenecks.
Fix 7: Update drivers via MyASUS and Windows Update
Stale storage drivers cause excessive disk retries.
- Open MyASUS > Customer Support > LiveUpdate and install all recommended driver updates, especially chipset and storage (IRST/RST) drivers.
- Then run Settings > Windows Update and install everything, including optional driver updates.
- Restart and retest. Updated AHCI/NVMe drivers reduce the I/O overhead that shows up as 100% usage.
- If a recent driver update caused the problem, roll it back in Device Manager > IDE ATA/ATAPI controllers > Properties > Driver > Roll Back Driver.
- Check the Microsoft Update Catalog for newer storage drivers if Windows Update offers none.
Closing
On ASUS laptops, startup 100% disk usage is usually a pile-up: Armoury Crate and MyASUS joining an already crowded boot, SysMain thrashing an HDD, or an over-broad search index. Trim the ASUS startup layer, disable SysMain on hard drives, scope the indexer, and verify drive health — in that order. If your drive is an aging HDD, no setting beats an SSD upgrade for making boot disk usage a non-issue.
