UNEXPECTED_STORE_EXCEPTION is Windows 10’s way of telling you the memory manager tripped over something in the storage layer. The “store” here is the part of Windows that manages memory compression and paging — and when it hits an exception it didn’t expect, the prime suspect is whatever lives underneath: your SSD or hard drive, your storage drivers, or software sitting in the storage path.
This stop code has a well-earned reputation as a dying-drive warning. Not every case is hardware — drivers and antivirus cause it too — but you should treat it as guilty-until-proven-innocent for your storage. That means the fix order here leads with drive health, not driver updates.
Why this happens
- Failing SSD or hard drive: The most common cause. Bad sectors, worn flash cells, or a dying controller throw errors the memory manager can’t handle, and it crashes with this code.
- Corrupt or outdated storage drivers: AHCI, NVMe, or Intel RST drivers with bugs produce storage exceptions that bubble up as this stop code.
- Third-party antivirus filter drivers: Antivirus products hook into the storage stack to scan files on access. A buggy filter driver throws exceptions in exactly the path this stop code monitors.
- Corrupt system files: Damage to the memory manager or storage stack components themselves.
- Failing RAM: Less common for this code than for others, but bad memory can corrupt the data structures the store manager relies on.
- Disk encryption conflicts: Third-party encryption tools (or BitLocker glitches) interfering with the storage path.
- Power issues to the drive: A failing battery or loose drive connection causing intermittent I/O errors, especially on older laptops.
How to fix it
Work through these in order — drive health first, because if the drive is dying, everything else is rearranging deck chairs.
Fix 1: Check your drive’s SMART health immediately
Don’t skip this. If the drive is failing, back up first and troubleshoot second.
- Open Command Prompt and run
wmic diskdrive get status— you want “OK” for every drive. - For detail, install CrystalDiskInfo (free) and check the health status and reallocated sector count. Anything but “Good” is a warning.
- SSD owners: also run the manufacturer’s tool (Samsung Magician, Crucial Storage Executive, WD Dashboard) and check wear percentage and firmware updates.
- If health is bad: back up your files NOW to an external drive, then replace the drive. No software fix saves a dying SSD.
Fix 2: Update your storage drivers
If the drive is healthy, the driver talking to it is the next suspect.
- Open Device Manager (Win + X) and expand IDE ATA/ATAPI controllers and Storage controllers.
- Right-click each controller and choose Update driver > Search automatically for drivers.
- Better: get the exact driver from your laptop maker’s support page — Intel RST and NVMe drivers from the manufacturer beat generic Windows ones.
- Restart and monitor. Storage driver updates fix a large share of non-hardware cases. If you’ve since upgraded to Windows 11 and see the same crash there, the Windows 11 version of this guide covers the identical troubleshooting path.
Fix 3: Run CHKDSK and repair the file system
File system corruption in the paging path triggers this crash.
- Open Command Prompt as administrator (Win + X > Command Prompt (Admin) or Windows PowerShell (Admin)).
- Run
chkdsk C: /f /rand type Y to schedule the scan at reboot. - Restart and let it complete — don’t interrupt it, even if it looks stuck at the same percentage for a while.
- Afterward, run
sfc /scannowfollowed byDISM /Online /Cleanup-Image /RestoreHealthto repair any system files the disk errors damaged.
Fix 4: Disable Fast Startup
Fast Startup’s hibernation-based shutdown can preserve a corrupted kernel/storage state across reboots.
- Open Control Panel > Power Options > Choose what the power buttons do.
- Click Change settings that are currently unavailable.
- Untick Turn on fast startup and click Save changes.
- Shut down fully (not restart), power back on, and test for a few days.
Fix 5: Temporarily remove third-party antivirus
Filter drivers are a known trigger for this exact code.
- Uninstall your third-party antivirus (don’t just disable it — disabled filters can still load).
- Use the vendor’s complete removal tool if they offer one.
- Rely on Windows Security (Win + S, type
windows security) during testing — it’s a capable antivirus and doesn’t install the problematic filter architecture. - If crashes stop, try a fresh install of the latest antivirus version, or stick with Defender.
Fix 6: Test your RAM
Less common for this code, but worth ruling out.
- Press Win + R, type
mdsched.exe, press Enter, and choose Restart now and check for problems. - Any errors mean bad RAM. This is a quick check that eliminates a whole category.
Fix 7: Clean-boot to find software conflicts
Something in the storage path may be third-party software.
- Press Win + R, type
msconfig, press Enter. - On the Services tab, tick Hide all Microsoft services, then Disable all.
- Disable all Startup items in Task Manager, restart, and test.
- Re-enable in halves to identify the culprit. Disk utilities, backup tools, and encryption software are the usual finds.
Fix 8: Reinstall Windows 10 on a healthy drive
When the drive is fine but crashes persist, the OS storage stack may be unrecoverable.
- Back up everything — this is a clean install, not a repair.
- Create fresh media with the Windows 10 Media Creation Tool (use the Windows 10 version of the download page) on a known-good USB drive.
- During setup, delete all partitions on the system drive and install clean.
- Install drivers from the laptop manufacturer first, before letting Windows Update add its own.
- For the broader blue screen playbook, see how to fix the blue screen of death on Windows 11 — the methodology applies to Windows 10 identically.
Closing
UNEXPECTED_STORE_EXCEPTION on Windows 10 is your storage subsystem crying for help — check the drive’s health first, update storage drivers second, and work through the software stack after. Most cases resolve at Fix 1, 2, or 5. But take the drive-health warning seriously: this is one stop code where ignoring it can cost you your data, not just your afternoon.
