UK tech experts · info@vividrepairs.co.uk
Vivid Repairs
BSOD Error KERNEL_DATA_INPAGE_ERROR? Here’s the Fix
Fix It Yourself · Troubleshooting

BSOD Error KERNEL_DATA_INPAGE_ERROR? Here’s the Fix

Updated 16 August 202613 min read
As an Amazon Associate, we may earn from qualifying purchases. Our ranking is independent.

Most guides for the kernel data inpage error on Windows 11 give you the same recycled list of steps that may or may not apply to your situation. Here's what actually matters: this BSOD has a handful of distinct causes, and the fix depends entirely on which one you've got. Run the wrong fix first and you'll waste an hour. This guide tells you how to identify your cause fast and go straight to the solution that works.

TL;DR

The kernel data inpage error BSOD on Windows 11 is most commonly caused by file system corruption, a known firmware bug in certain 2TB WD and SanDisk NVMe SSDs on Windows 11 24H2, faulty RAM, or outdated storage drivers. Run CHKDSK first (fixes 70 to 80% of cases), then check Event Viewer for stornvme errors. If you have an affected SSD, a firmware update from the manufacturer fixes it with a 95%+ success rate.

⏳️ 13 min read ✅ Up to 95% success rate 📅 Updated August 2026

Key Takeaways

  • The kernel data inpage error means Windows failed to read data from storage into RAM.
  • Windows 11 24H2 has a documented bug with 2TB WD and SanDisk NVMe SSDs. A firmware update fixes it permanently.
  • CHKDSK and SFC scans resolve file system corruption in most cases without reinstalling Windows.
  • Check Event Viewer for stornvme Event ID 11 errors after each crash. That's your fastest diagnostic shortcut.
  • Faulty RAM is a less common but often overlooked cause. Always run Windows Memory Diagnostic if CHKDSK comes back clean.

At a Glance

  • Difficulty: Intermediate
  • Time Required: 30 to 90 mins depending on cause
  • Success Rate: Up to 95% with correct fix applied

What Causes the Kernel Data Inpage Error on Windows 11?

The kernel data inpage error is Windows telling you it tried to read a page of data from disk into memory and failed. That's the short version. The longer version is that this failure can happen for several different reasons, and they're not all equally likely.

The single biggest cause right now, in 2026, is a firmware incompatibility introduced with Windows 11 version 24H2. When 24H2 boots, it requests a larger Host Memory Buffer (HMB) allocation from NVMe SSDs. Certain 2TB WD and SanDisk drives can't handle that request reliably. The drive controller throws errors, Windows panics, and you get the blue screen. If this is your situation, you'll see Event ID 11 from source 'stornvme' in Event Viewer every time it happens. That's your smoking gun.

File system corruption is the second most common cause. This happens when Windows doesn't shut down cleanly, whether from a power cut, a forced restart, or a previous BSOD. The file system metadata gets out of sync and Windows can't reliably read certain files. CHKDSK is built exactly for this and it works well.

Faulty RAM is less common but genuinely nasty because it's intermittent. If your memory module has a bad cell, data paging fails unpredictably. You might go days without a crash, then get three in one afternoon. Windows Memory Diagnostic catches most RAM faults, though for serious cases you'd want to run MemTest86 overnight.

Outdated or corrupted storage controller drivers, particularly NVMe controller drivers, are another trigger. Device Manager sometimes shows these as up to date when they're actually behind. Always check the motherboard manufacturer's website directly rather than relying on Windows Update for chipset and storage drivers. And then there's the catch-all category: third-party software with kernel-mode drivers. Antivirus tools, VPN clients, and disk utilities all run at a low level and can destabilise the storage subsystem if they're buggy or incompatible with your current Windows build. Similar instability issues can appear in other forms too, like the ASUS ROG G513RC BSOD at idle which often traces back to driver conflicts as well.

Kernel Data Inpage Error Quick Fix: CHKDSK and System File Repair

Start here. This fixes the majority of kernel data inpage error cases and it costs you nothing but time. The process runs two scans: CHKDSK checks the disk itself for bad sectors and file system errors, and SFC checks Windows system files for corruption. Run them in sequence.

1

CHKDSK and SFC Scan Easy

  1. Open Command Prompt as administrator
    Right-click the Start button and select Terminal (Admin) or Command Prompt (Admin). Click Yes on the UAC prompt.
  2. Schedule a CHKDSK scan
    Type chkdsk /F /R and press Enter. When asked if you want to schedule the scan for next restart, type Y and press Enter.
  3. Restart and let it run
    Close everything and restart. CHKDSK runs before Windows loads. Don't touch the machine until it's done. On a 500GB drive this takes roughly 10 to 20 minutes. Larger drives take longer. Do not power off mid-scan.
  4. Run SFC after Windows boots
    Open Command Prompt as administrator again. Type sfc /scannow and press Enter. Wait for it to finish (15 to 30 minutes on slower systems).
  5. Run DISM to repair the Windows image
    In the same Command Prompt window, type DISM /Online /Cleanup-Image /RestoreHealth and press Enter. This pulls clean files from Windows Update to replace anything corrupted.
  6. Restart and monitor
    Restart the machine. Use it normally for a day. If the kernel data inpage error doesn't come back, you're sorted.
✅ If CHKDSK reports fixed errors and SFC says 'Windows Resource Protection found corrupt files and repaired them', you've likely solved it.
Don't power off the machine during CHKDSK. Interrupting it mid-scan can make file system corruption worse, not better. If you're on a laptop, plug it in before you start.

One thing worth knowing: if SFC comes back with 'Windows Resource Protection could not perform the requested operation', run the DISM command first, then re-run SFC. DISM repairs the repair tool, essentially. Took me three reboots on one client machine before this sequence finally stuck, but it did stick.

Kernel Data Inpage Error Fix for WD and SanDisk SSD Users

If you have a 2TB WD or SanDisk NVMe SSD and you're running Windows 11 24H2, there's a very specific fix for your situation and it has a 95%+ success rate. This is the one most generic guides miss entirely.

Here's how to confirm you're affected before you do anything else. Press Windows + X, open Event Viewer, go to Windows Logs > System, and look for Event ID 11 from the source 'stornvme'. The description will mention controller errors on something like '\Device\RaidPort1'. If you see that, the HMB allocation conflict is your problem. The firmware on your drive can't handle the buffer size Windows 11 24H2 requests, so the controller fails and Windows crashes.

2

SSD Firmware Update (WD / SanDisk 2TB NVMe) Advanced

  1. Confirm your SSD model
    Right-click Start > Device Manager. Expand Disk drives. Check if you have a 2TB WD or SanDisk NVMe SSD listed. It must be internally installed (M.2 slot or internal PCIe adapter). External USB drives cannot be updated this way.
  2. Check Event Viewer for stornvme errors
    Press Windows + X > Event Viewer > Windows Logs > System. Filter for Event ID 11, source 'stornvme'. Confirm the HMB controller error is present.
  3. Back up your data first
    Copy anything important to an external drive or cloud storage. Firmware updates rarely cause data loss, but this is not the time to find out the hard way.
  4. Download the firmware update tool
    Go to the Western Digital support downloads page (or the SanDisk equivalent). Find your specific SSD model and download the firmware update utility for Windows.
  5. Run the updater as administrator
    Right-click the downloaded tool and select Run as administrator. Follow the on-screen steps carefully. Do not close the tool, restart the machine, or let the laptop battery die during this process. The update takes a few minutes.
  6. Restart and verify
    After the firmware update completes, restart. Monitor for 24 to 48 hours. Check Event Viewer again for stornvme errors. They should be gone.
✅ After a successful firmware update, the stornvme Event ID 11 errors stop appearing and the kernel data inpage error BSOD does not recur.
CRITICAL: Do not attempt this firmware update on an externally connected drive. It will not work and may brick the drive. The SSD must be installed internally. Also, once updated, the firmware cannot be rolled back.
Some forums suggest a registry workaround to manually limit the HMB allocation size. That does reduce the crash frequency, but it's a temporary patch, not a fix. The firmware update is permanent. Do the firmware update.

More Kernel Data Inpage Error Solutions: RAM, Drivers, and Software Conflicts

If CHKDSK came back clean and you don't have an affected WD/SanDisk SSD, the next things to check are your RAM, your storage drivers, and whether a third-party application is causing trouble. These three are separate issues but they're worth working through in order because the RAM check comes first (it's quick and binary) and Clean Boot comes last (it takes longer).

3

Test RAM with Windows Memory Diagnostic Easy

  1. Open Windows Memory Diagnostic
    Press the Windows key, type Windows Memory Diagnostic, and press Enter. Select Restart now and check for problems. Save any open work first.
  2. Wait for the test to complete
    The machine restarts and runs the memory test automatically. It takes roughly 10 to 20 minutes. You'll see a progress bar. Don't interrupt it.
  3. Check results in Event Viewer
    After Windows boots, press Windows + X > Event Viewer > Windows Logs > System. Look for 'MemoryDiagnostics-Results'. If it reports errors, your RAM module is faulty and needs replacing.
✅ 'No memory errors were detected' means RAM is fine. Move on to driver updates.
4

Update Storage Controller Drivers Intermediate

  1. Open Device Manager
    Right-click Start > Device Manager. Expand Storage controllers and Disk drives.
  2. Update each storage device driver
    Right-click each device listed and select Update driver > Search automatically for drivers. Do this for all entries under Storage controllers.
  3. Check the motherboard manufacturer's site
    Windows Update doesn't always have the latest chipset and NVMe drivers. Go to your motherboard manufacturer's support page directly (ASUS, MSI, Gigabyte, etc.) and download the latest chipset and storage drivers for your board model. Install them and restart.
✅ After driver updates, restart and monitor. If the kernel data inpage error doesn't appear within 24 hours of normal use, you've likely fixed it.
5

Clean Boot to Isolate Software Conflicts Intermediate

  1. Open System Configuration
    Press Windows + R, type msconfig, press Enter. Go to the Services tab.
  2. Disable all non-Microsoft services
    Check Hide all Microsoft services at the bottom, then click Disable all. This leaves Windows services running but disables everything third-party.
  3. Disable startup apps
    Go to the Startup tab and click Open Task Manager. Disable every startup item listed. Close Task Manager, click OK in msconfig, and restart.
  4. Monitor for BSOD
    Use the machine normally for several hours in this Clean Boot state. If the kernel data inpage error doesn't appear, a third-party service or app is the cause.
  5. Re-enable services one by one
    Go back into msconfig and re-enable services in small groups, restarting after each batch. When the BSOD returns, the last group you enabled contains the culprit. Narrow it down from there.
  6. Return to normal startup
    Once you've identified and removed or updated the problematic software, open msconfig, select Normal startup, and restart.
✅ If Clean Boot eliminates the crashes, the problem is a third-party application. Common culprits include older antivirus tools, VPN clients, and disk utility software with outdated kernel drivers.

If you've been through all of the above and the crashes keep coming, there's a real chance your storage device is physically failing. Run the manufacturer's own diagnostic tool (WD Data Lifeguard, Samsung Magician, CrystalDiskInfo for third-party drives) and check the S.M.A.R.T. data. Reallocated sector counts climbing over time is a bad sign. At that point you're looking at a drive replacement, not a software fix. And if you've ever had a situation where Windows factory reset stops working mid-process, a dying drive is often the reason for that too.

One more thing. If you're seeing the kernel data inpage error alongside other odd Windows behaviour like copy and paste not working or random freezes, that points more strongly toward file system corruption or RAM issues rather than the SSD firmware bug. The firmware bug tends to produce clean crashes with consistent stornvme errors, not general system weirdness.

Preventing the Kernel Data Inpage Error Coming Back

Once you've fixed it, here's how to keep it fixed. The most important thing is staying on top of Windows updates and driver updates, particularly for storage. Microsoft patches known compatibility issues through Windows Update, and the WD/SanDisk HMB bug is a good example of what happens when firmware and OS updates fall out of sync.

Keep at least 10 to 15% free space on your system drive. A nearly full drive causes all sorts of file system stress and makes corruption more likely. Run CHKDSK every month or two as routine maintenance. You can schedule it in Task Scheduler so it runs during a quiet period without interrupting your work.

Shut down properly. Holding the power button to force-off a frozen machine is sometimes unavoidable, but it's one of the most reliable ways to corrupt a file system. If Windows is frozen, give it two or three minutes before reaching for the power button. And if your machine is running hot, sort the cooling out. Overheating storage and RAM both cause intermittent read errors that eventually show up as kernel data inpage error crashes. Clean the vents, check the thermal paste on older machines, and make sure the fans are actually spinning.

Finally, keep backups. Not because the kernel data inpage error itself destroys data (it mostly doesn't), but because the underlying causes, particularly a failing drive, absolutely can. An external drive or a cloud backup service like OneDrive is fine. Speaking of which, if you're using OneDrive and noticing OneDrive sync issues on Windows, that can sometimes be an early sign of file system problems worth investigating before they escalate to a BSOD.

Kernel Data Inpage Error on Windows 11: Summary

The kernel data inpage error BSOD on Windows 11 is fixable in the vast majority of cases without reinstalling Windows. Start with CHKDSK and SFC. If you have a 2TB WD or SanDisk NVMe SSD on Windows 11 24H2, check Event Viewer for stornvme errors and update the firmware. If those don't apply, test your RAM, update your storage drivers, and do a Clean Boot to rule out software conflicts. Work through the causes in order and you'll find it. The kernel data inpage error looks alarming, but it's usually telling you something specific and fixable.

Frequently Asked Questions

This error happens when Windows cannot read data from your storage device into memory. The most common causes in 2026 are: a documented firmware incompatibility with certain 2TB WD and SanDisk NVMe SSDs on Windows 11 24H2, file system corruption, outdated storage controller drivers, a failing SSD or HDD, or defective RAM modules. Check Event Viewer for stornvme Event ID 11 errors to confirm if the SSD firmware issue applies to you.

Start by running 'chkdsk /F /R' and 'sfc /scannow' in an elevated Command Prompt. If you have a 2TB WD or SanDisk NVMe SSD on Windows 11 24H2, update the SSD firmware from the manufacturer website (95%+ success rate). Also run Windows Memory Diagnostic to rule out RAM faults, update your storage controller drivers in Device Manager, and do a Clean Boot to check for software conflicts.

Yes, especially since the Windows 11 24H2 update rolled out. That update introduced a Host Memory Buffer allocation conflict with certain 2TB WD and SanDisk SSDs, causing widespread BSOD crashes for affected users. Outside of that specific issue, the error is also fairly common with ageing storage devices, corrupted file systems, or faulty RAM.

Yes, in most cases. CHKDSK and SFC scans fix file system corruption without reinstalling. SSD firmware updates resolve the WD/SanDisk compatibility issue permanently. Driver updates and RAM replacement handle hardware-side causes. Reinstalling Windows is only necessary if the storage device has completely failed or system files are irreparably corrupted, which is relatively rare.

A recurring error almost always means the root cause hasn't been fixed. The most likely culprits are: a failing SSD or HDD that needs replacing, outdated SSD firmware on an affected WD/SanDisk 2TB drive, defective RAM that passed a basic test but still has intermittent faults, or a third-party application with a kernel-mode driver causing instability. Check Event Viewer under Windows Logs > System for stornvme errors (Event ID 11) after each crash to narrow it down.