wsappx at the top of Task Manager’s disk column, 100% disk usage, laptop crawling — and you didn’t install anything. WsAppx is Windows’ Store app installer working in the background: updating your Store apps, licensing them, finishing interrupted installs. It’s doing real work, but on slow disks that work can monopolize the drive for an uncomfortably long time. And when an update gets stuck, wsappx doesn’t give up — it retries, forever, at full disk throttle.
The fix isn’t disabling it (that breaks the Store) — it’s managing what it’s doing: clearing the update backlog, stopping the automatic churn, and unpoking stuck updates. For the broader disk picture, see our 100% disk guide ; for Store-specific issues, our Runtime Broker guide .
Why this happens
- Backlog of Store app updates: Dozens of pending updates all processing at once saturate the disk.
- Large app updates: Games and creative apps from the Store are gigabytes — heavy disk writes.
- Stuck update in a retry loop: A failed update that wsappx retries endlessly.
- First-boot provisioning: New user accounts trigger Store app provisioning — heavy one-time disk work.
- Corrupt Store cache: Damaged metadata makes the deployment service thrash.
- Slow disk amplifying normal work: On HDDs, legitimate update I/O saturates the drive completely.
- License sync churn: ClipSVC re-validating licenses repeatedly when the Store state is confused.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Check what’s actually updating
See the work before managing it.
- Open the Microsoft Store > Library — look at pending updates and active downloads.
- If there’s a long list of pending updates, that’s your answer — wsappx is legitimately busy.
- Note any update stuck at the same percentage or showing an error — that’s a stuck one needing Fix 4.
- In Task Manager > Details, you’ll see the wsappx-related services: AppXSvc and ClipSVC — note which is busier.
- Decision: big backlog = let it finish (Fix 2); stuck/error items = intervene (Fix 4); nothing pending but still busy = cache issue (Fix 5).
Fix 2: Let the backlog finish on your terms
Sometimes the fix is scheduling, not fighting.
- Plug into AC power and connect to unmetered internet — updates pause on metered connections and slow on battery.
- Open Microsoft Store > Library > Get updates and let everything download and install in one session — preferably overnight.
- Don’t use the laptop heavily during the big update run — you’re competing with wsappx for the same disk.
- After the library shows everything updated, restart — the boot-time wsappx spike should be dramatically shorter.
- A cleared backlog often ends the problem permanently — the daily churn was just Windows catching up.
Fix 3: Disable automatic Store app updates
Take control of when the disk gets hit.
- Open Microsoft Store > click your profile icon > Settings.
- Turn off App updates (automatic updates) — updates now only happen when you manually trigger them.
- Make it a monthly habit: open Library > Get updates when convenient (e.g., overnight).
- This doesn’t affect Windows Update — only Store apps. Security-wise, monthly manual updates are fine for Store apps.
- With auto-updates off, wsappx goes quiet except when you explicitly update — the disk is yours again.
Fix 4: Fix stuck Store app updates
Break the retry loop.
- In Microsoft Store > Library, find the stuck update — click the X or pause it, then retry it individually.
- If it won’t clear, run
wsreset.exe(Win+R) to reset the Store cache — this resolves most stuck-update states. - For a stubborn app: Settings > Apps > Installed apps > find the app > Advanced options > Repair, then Reset if needed.
- As a last resort for one broken app, uninstall and reinstall it from the Store — fresh install, no stuck state.
- After clearing stuck items, re-run Get updates — the queue should now process cleanly.
Fix 5: Reset the Store and deployment services
Clear systemic corruption.
- Run
wsreset.exefrom Win+R — the standard Store cache reset. - Open an elevated PowerShell and re-register the Store:
Get-AppxPackage -AllUsers *WindowsStore* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}. - Check Settings > Windows Update and install pending updates — servicing stack fixes repair AppX deployment issues.
- Restart and monitor — wsappx should now only activate during genuine update activity.
- Microsoft documents Store troubleshooting on Windows support if you need the guided troubleshooter path.
Fix 6: Reduce the Store app footprint
Fewer apps, less update churn.
- Settings > Apps > Installed apps — uninstall preinstalled Store apps you never use (Tips, Solitaire, Spotify trials, manufacturer bloat).
- Each removed app is one fewer update wsappx must process forever.
- For apps you keep, disable background permissions (Advanced options > Never) — less background activity overall.
- Our startup trim guide covers the broader background-app cleanup.
- A lean app list means lean update cycles — the gift that keeps giving.
Fix 7: Address the underlying disk speed
When wsappx is innocent but the disk can’t cope.
- If wsappx behaves the same after all fixes but the disk still pins at 100%, the disk is the bottleneck — check health with
wmic diskdrive get status. - Ensure 15–20% free space on the system drive — full drives make every I/O operation slower.
- On a spinning HDD, this entire problem class is worse — an SSD upgrade is the definitive fix for Store-update disk storms.
- Schedule Store updates overnight (Fix 2’s approach) as the practical compromise on slow disks.
- For the full disk-performance picture, our 100% disk guide covers the other contributors.
Closing
WsAppx high disk usage is Windows maintaining your Store apps — legitimate work that becomes a problem when it’s backlogged, stuck, or fighting a slow disk. Clear the backlog, take control of update timing, unstick the failures, and trim the app list. The deployment service goes back to brief, unnoticed maintenance instead of all-day disk occupation.
