sodcalculator

10 Tech How-To

Fix Unexpected Store Exception Error Windows

Guide 10-16319 · Updated · Step by step

If you see the “Unexpected Store Exception” blue screen on Windows, the fix usually involves updating or rolling back a driver, running a disk check, or repairing system files. This error is a stop code that Windows displays when a problem occurs while it is trying to read from or write to its storage driver, so the first steps are to check your hard drive and update your storage controller drivers.

What Is the Unexpected Store Exception Error?

The Unexpected Store Exception error is a Blue Screen of Death (BSOD) stop code that appears on Windows 10 and Windows 11. The message itself is generic: it tells you that an unexpected exception occurred in the storage stack, but it does not say which driver or component caused it. In practice, the error is most often linked to:

  • Outdated, corrupted, or incompatible storage drivers (especially NVMe, SATA, or RAID drivers)
  • Faulty RAM or a failing hard drive or SSD
  • Corrupted system files or a damaged partition table
  • Recent Windows updates that introduced a driver conflict
  • Overheating or power supply issues (less common, but possible)

Because the error can have multiple causes, the fix usually involves working through a checklist of the most likely culprits, starting with the least invasive steps.

1. Restart and Check for Pending Updates

Before diving into driver or disk repairs, try the simplest fix: restart your computer. If the error appears only once and does not recur, it may have been a temporary glitch. If it happens again, check for pending Windows updates. Microsoft regularly pushes driver and stability fixes through Windows Update, and installing the latest updates can resolve the issue without any manual driver work.

  1. Open Settings > Windows Update.
  2. Click Check for updates and install any pending updates.
  3. Restart your PC and see if the error returns.

If you recently installed an update and the error started after that, you can try rolling back the update. Go to Settings > Windows Update > Update history > Uninstall updates, and remove the most recent one. Restart and test.

2. Update or Roll Back Storage Drivers

The most common trigger for the Unexpected Store Exception error is a storage driver. Windows uses drivers to communicate with your hard drive or SSD, and if the driver is buggy, outdated, or incompatible, the storage stack can throw an exception.

To update your storage drivers:

  1. Right-click the Start button and select Device Manager.
  2. Expand Disk drives and Storage controllers.
  3. Right-click each storage device (e.g., NVMe SSD, SATA AHCI controller) and select Update driver.
  4. Choose Search automatically for drivers.

If Windows does not find a new driver, visit your PC or motherboard manufacturer’s website and download the latest storage driver from their support page. If the error started after a recent driver update, roll back the driver instead: in Device Manager, right-click the device, go to Properties > Driver > Roll Back Driver.

For NVMe SSDs, also check if the manufacturer offers a firmware update tool. Firmware bugs can cause storage exceptions that are not fixed by a driver update alone.

3. Run a Disk Check and Check Drive Health

A failing hard drive or SSD can produce the Unexpected Store Exception error. Run a disk check to find and repair file system errors, and use a SMART tool to check the drive’s health.

To run a disk check:

  1. Open a Command Prompt as administrator (search for cmd, right-click, and select Run as administrator).
  2. Type chkdsk C: /f /r and press Enter.
  3. If prompted, type Y to schedule the check on the next restart.
  4. Restart your PC. The check will run before Windows boots.

Note that chkdsk /r can take a long time on large drives, and it cannot fix physical damage. To check the drive’s SMART status, open a command prompt and run wmic diskdrive get status. If the status is not OK, back up your data immediately and replace the drive.

If the drive passes the check, you can also run the System File Checker to repair corrupted Windows files:

  1. Open Command Prompt as administrator.
  2. Type sfc /scannow and press Enter.
  3. Wait for the scan to complete, then restart.

4. Test Your RAM

Faulty RAM can cause random BSODs, including the Unexpected Store Exception. Windows has a built-in memory diagnostic tool:

  1. Press Windows + R, type mdsched.exe, and press Enter.
  2. Choose Restart now and check for problems (save your work first).
  3. The PC will restart and run a memory test. The test may take several minutes.
  4. After the test, Windows will boot normally and show the results in a notification.

If the test finds errors, your RAM is faulty and should be replaced. If you have multiple RAM sticks, you can also test them one at a time to isolate the bad module.

5. Disable Fast Startup and Check Power Settings

Windows Fast Startup is a feature that hibernates the kernel instead of fully shutting down. In some cases, a corrupted hibernation file or a driver that does not handle fast startup properly can cause storage exceptions. Disabling Fast Startup is a quick test:

  1. Open Control Panel > Power Options.
  2. Click Choose what the power buttons do.
  3. Click Change settings that are currently unavailable.
  4. Uncheck Turn on fast startup and click Save changes.

Restart your PC and see if the error recurs. If disabling Fast Startup fixes it, you can leave it off or try to repair the hibernation file by running powercfg /h off and then powercfg /h on in an elevated Command Prompt.

6. Check for Overheating and Loose Connections

While less common, overheating or a loose cable can cause storage devices to drop out and trigger the error. If your PC is a desktop, open the case and ensure the SATA or power cables to your drives are firmly connected. For laptops, make sure the vents are not blocked and the fan is working. Use a temperature monitoring tool to check if your drive or CPU is running unusually hot. If you suspect overheating, clean the dust from fans and heatsinks, and consider improving airflow.

7. Perform a Clean Boot or System Restore

If the error persists, third-party software (especially antivirus or disk encryption tools) may be interfering with the storage stack. A clean boot starts Windows with only the essential drivers and services, which can help you identify the culprit.

  1. Press Windows + R, type msconfig, and press Enter.
  2. Go to the Services tab, check Hide all Microsoft services, then click Disable all.
  3. Go to the Startup tab and click Open Task Manager.
  4. Disable all startup items, then restart.

If the error does not appear in a clean boot, re-enable services and startup items one by one until you find the offender. Alternatively, you can use System Restore to roll back your PC to a point before the error started. Type rstrui in the Start menu and follow the prompts.

Frequently Asked Questions

Is the Unexpected Store Exception error serious?

It can be, because it sometimes indicates a failing drive. However, in many cases it is caused by a driver or Windows update issue that is easy to fix. Run a disk check and a SMART status test first to rule out hardware failure, then work through the driver and software fixes.

Can I fix this error without reinstalling Windows?

Yes, most users can fix it with driver updates, a disk check, or a system file repair. Reinstalling Windows should be a last resort after trying the steps above, because it erases your installed programs and settings.

Why does the error happen after a Windows update?

Windows updates can replace or update storage drivers automatically. If the new driver is incompatible with your hardware, it can cause the storage stack to throw an exception. Rolling back the driver or uninstalling the update usually resolves it.

Should I update my BIOS to fix this error?

Sometimes. If your system has a known BIOS bug related to NVMe or SATA controllers, a BIOS update can help. Check your motherboard or PC manufacturer’s support page for the latest BIOS and release notes. Only update the BIOS if the notes mention storage fixes, as a BIOS update carries a small risk.

What if the error keeps happening but my drive passes all checks?

If the drive is healthy and drivers are up to date, the issue may be with the motherboard’s storage controller or a third-party driver conflict. Try a clean boot to isolate software, and consider updating the chipset drivers from your motherboard manufacturer. If the error persists, test with a different drive or port if possible.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →