UNEXPECTED_STORE_EXCEPTION (stop code 0x154) comes from Windows’ store manager — the component managing the pagefile-backed memory store and memory compression. When it hits an exception it didn’t expect, it almost always means the storage underneath it misbehaved: the drive faulted, the driver glitched, or the pagefile is corrupt.
On HP laptops, this often shows up alongside HP’s storage driver configurations and after Windows updates that replace them. The diagnostic order matters here: check the drive first (because a dying drive is urgent), then drivers and the pagefile.
Why this happens
- Failing SSD or hard drive: The top cause — the drive faults during store operations.
- Outdated or corrupt storage driver: AHCI/NVMe controller drivers mishandling I/O.
- Corrupt pagefile or hibernation file: Damaged pagefile.sys or hiberfil.sys.
- Antivirus filter drivers: Kernel filters interfering with store I/O.
- Failing RAM: Bad memory corrupting store data before it’s written.
- Windows update storage driver swap: Update-installed generic storage driver replacing HP’s tuned one.
How to fix it
Work through these in order — drive health first, because it’s urgent.
Fix 1: Back up your data immediately
Do this before anything else — if the drive is failing, every hour counts.
- Boot into Windows (or Safe Mode if normal boot crashes).
- Copy critical files to an external drive or cloud storage now — Documents, photos, work files first.
- If Windows won’t stay up long enough, boot from Windows installation media > Repair your computer > Command Prompt and use
robocopy C:\Users\YourName E:\Backup /E. - Don’t run intensive disk scans before backing up — a dying drive can fail completely under scan load. Backup first, diagnostics second.
- Once backed up, proceed without fear — the remaining fixes are non-destructive.
Fix 2: Check drive health with HP diagnostics
HP provides built-in diagnostics — use them.
- Power off, then power on and immediately press F2 (or Esc > F2) to enter HP PC Hardware Diagnostics.
- Run the Storage / hard drive tests — both the quick and extensive tests.
- Alternatively in Windows, install CrystalDiskInfo (free) and check Health Status — anything but “Good” means replace the drive.
- You can also download HP’s diagnostic tools from HP support .
- If diagnostics fail, replace the drive — no software fix will hold. If they pass, continue: the cause is software.
Fix 3: Update the storage controller driver
HP-tuned storage drivers matter — get the right one.
- Open Device Manager (Win + X > Device Manager).
- Expand IDE ATA/ATAPI controllers and Storage controllers.
- Right-click each > Update driver > Search automatically for drivers.
- Then install HP’s official chipset/storage driver from HP support for your exact model — this is the important step, since Windows Update’s generic driver is a common trigger.
- For Intel-based HP laptops, the Intel Driver & Support Assistant catches storage driver updates too.
- Restart and test, especially sleep/wake cycles.
- If the crashes began right after a Windows update, roll the storage driver back instead of updating forward: Device Manager > right-click the controller > Properties > Driver tab > Roll Back Driver. Then block the bad version with Microsoft’s Show or hide updates troubleshooter so the update doesn’t reinstall it overnight.
Fix 4: Rebuild the pagefile and hibernation file
Corrupt store backing files cause this exact crash with a healthy drive.
- Press Win + R, type
sysdm.cpl> Advanced tab > Performance Settings > Advanced tab > Virtual memory Change. - Uncheck Automatically manage, set No paging file, Set, restart.
- Re-enable Automatically manage paging file size for all drives, Set, restart.
- Rebuild hibernation: elevated Command Prompt >
powercfg /hibernate off, restart,powercfg /hibernate on. - Test sleep, hibernate, and wake cycles specifically — these exercise the store manager hardest.
Fix 5: Run chkdsk and system file repairs
Fix file-system and system-file damage contributing to store faults.
- Elevated Command Prompt:
chkdsk C: /f /r— schedule and reboot for the full scan. - Then
DISM /Online /Cleanup-Image /RestoreHealthandsfc /scannow. - If chkdsk finds bad sectors in the pagefile region, the Fix 4 rebuild already relocated it — but recurring bad sectors mean the drive is degrading (back to Fix 2).
- Microsoft documents these repair tools on the Windows support hub .
Fix 6: Remove antivirus filter interference
Filter drivers sit in the store I/O path and can fault it.
- Temporarily uninstall third-party antivirus (disabling isn’t enough — the filter driver stays loaded).
- Restart and test for a day or two with Windows Defender active.
- If crashes stop, the AV filter was the cause — reinstall only a version explicitly supporting your Windows build.
- Also check for other filter drivers: disk encryption, backup tools with volume filters — uninstall or update them.
Fix 7: Test RAM and update BIOS
The remaining hardware and firmware suspects.
- Run
mdsched.exe(Win + R) > Restart now and check for problems. Bad RAM corrupts store data. - Update the BIOS from HP support — storage controller firmware fixes are common in HP BIOS changelogs.
- If RAM fails and is removable, replace the stick; if soldered, professional service.
- Related store-adjacent crashes: PAGE_FAULT_IN_NONPAGED_AREA and our HP-specific blue screen after update guide .
Closing
UNEXPECTED_STORE_EXCEPTION on an HP laptop is the store manager telling you its storage faulted — so back up first, check the drive with HP’s diagnostics, update HP’s storage drivers, and rebuild the pagefile. Most cases end at a bad driver or corrupt pagefile, but the ones that end at a failing drive are why the backup comes first. Either way, the order above keeps your data safe while you find out which it is.
