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 12 June 20269 min readMedium
As an Amazon Associate, we may earn from qualifying purchases. Our ranking is independent.

TL;DR

BSOD error KERNEL_DATA_INPAGE_ERROR means Windows can't read data from your storage into memory. On Windows 11 24H2 with 2TB WD/SanDisk SSDs, it's usually a firmware bug (95%+ fix rate with updates). Otherwise, run CHKDSK and SFC scans first. Could also be dodgy RAM or a dying drive.

Difficulty
Intermediate
Time
30-90 mins
Success rate
85% of users
Tools
Command Prompt, Device Manager

Your Windows 11 machine just crashed with KERNEL_DATA_INPAGE_ERROR splashed across the screen. Again. And you're probably wondering if your hard drive's about to die. Here's what's actually happening and how to fix it.

⏱️ 11 min read
✅ 85% success rate
📅 Updated February 2026

Key Takeaways

  • BSOD error KERNEL_DATA_INPAGE_ERROR occurs when Windows can't read from your storage device
  • Windows 11 24H2 has a documented bug with certain 2TB WD and SanDisk SSDs, firmware" class="vae-glossary-link" data-term="firmware">firmware update fixes it 95% of the time
  • Start with CHKDSK and System File Checker scans (70-80% success rate for corruption issues)
  • Check Event Viewer for 'stornvme' errors (Event ID 11) to confirm storage controller problems
  • Test your RAM with Windows Memory Diagnostic if other fixes don't work

What Causes BSOD Error KERNEL_DATA_INPAGE_ERROR?

This blue screen pops up when Windows tries to load data from your storage device (SSD or hard drive) into RAM and fails. The kernel, the core of Windows, expects that data to arrive, but it doesn't. So the system panics and crashes to prevent potential corruption.

The most common culprit right now? Windows 11 version 24H2 has a proper compatibility issue with certain 2TB WD and SanDisk NVMe SSDs. Microsoft's OS requests a larger Host Memory Buffer (HMB) than these drives can reliably handle, causing controller errors. The drives basically choke on the request and fail to deliver data.

But there are other causes too. File system corruption from improper shutdowns, failing storage hardware, dodgy RAM modules, or outdated storage drivers can all trigger KERNEL_DATA_INPAGE_ERROR. Sometimes it's a combination, a slightly degraded drive plus corrupted system files equals crashes.

Microsoft has acknowledged the Windows 11 24H2 SSD compatibility issue in their official support documentation. The firmware update is the permanent fix, not registry workarounds.

BSOD Error KERNEL_DATA_INPAGE_ERROR Quick Fix

1

Run CHKDSK and System File Checker Easy

Success Rate: 70-80% | Time: 30 minutes

File system corruption is behind a lot of KERNEL_DATA_INPAGE_ERROR crashes. CHKDSK finds and repairs disk errors, whilst SFC fixes corrupted Windows system files. Start here.

  1. Open Command Prompt as administrator
    Right-click the Start menu and select 'Command Prompt (Admin)' or 'Windows Terminal (Admin)'. If you see User Account Control, click Yes.
  2. Schedule CHKDSK scan
    Type chkdsk /F /R and press Enter. Windows will say the drive is locked and ask if you want to schedule the scan for next restart. Type Y and press Enter.
  3. Restart and let CHKDSK run
    Close everything and restart your computer. CHKDSK will run automatically before Windows loads. This takes 15-30 minutes depending on drive size. Don't interrupt it, just let it finish.
  4. Run System File Checker
    After Windows boots, open Command Prompt as administrator again. Type sfc /scannow and press Enter. Wait for it to complete (another 15-30 minutes). It'll tell you if it found and fixed anything.
  5. Run DISM for good measure
    In the same Command Prompt window, type DISM /Online /Cleanup-Image /RestoreHealth and press Enter. This repairs the Windows image itself. Takes about 10-15 minutes.
  6. Restart once more
    Close Command Prompt and restart to apply all repairs. Test your system normally for a few hours.
Warning: Don't power off during CHKDSK scan. If you're on a laptop, plug it into mains power before starting. Interrupting CHKDSK can cause data corruption.
If BSOD error KERNEL_DATA_INPAGE_ERROR stops after these scans, your file system was corrupted. Keep an eye on it, if crashes return, you might have a failing drive.

More BSOD Error KERNEL_DATA_INPAGE_ERROR Solutions

2

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

Success Rate: 95%+ | Time: 30-45 minutes

If you've got a 2TB WD or SanDisk NVMe SSD and you're running Windows 11 24H2, this is almost certainly your problem. The firmware update fixes the Host Memory Buffer allocation issue that's causing the crashes.

  1. Verify your SSD model
    Open Device Manager (right-click Start > Device Manager). Expand 'Disk drives' and check if you've got a 2TB WD or SanDisk NVMe SSD listed. Make sure it's internally installed (M.2 slot), not an external USB drive, you can't update firmware on external drives this way.
  2. Check Event Viewer for confirmation
    Press Windows + X and select Event Viewer. Navigate to Windows Logs > System. Look for Event ID 11 from source 'stornvme'. If you see controller errors mentioning '\Device\RaidPort1' or '\Device\RaidPort2', that's the HMB bug.
  3. Back up critical data
    Copy important files to an external drive or cloud storage. Firmware updates rarely cause data loss, but better safe than sorry.
  4. Download latest firmware from manufacturer
    Visit Western Digital's or SanDisk's official support website. Find your exact SSD model and download the Windows firmware update tool. Don't use third-party sites, only get it from WD or SanDisk directly.
  5. Run the firmware updater
    Right-click the downloaded file and select 'Run as administrator'. Follow the on-screen instructions carefully. The process takes about 5-10 minutes. Do not close the window, restart, or power off during the update.
  6. Restart and test
    After the firmware update completes, restart your computer. The BSOD error KERNEL_DATA_INPAGE_ERROR should be gone. Monitor for a few days to confirm stability.
Critical: This only works for internally installed SSDs. If your drive is connected via USB, you'll need to install it internally first. And make absolutely sure your laptop is plugged into mains power, losing power during a firmware update can brick the drive.
Firmware updates are permanent and can't be rolled back. But they fix the root cause of the Windows 11 24H2 compatibility issue. This is the proper solution, not a workaround.
3

Test RAM and Update Drivers Intermediate

Success Rate: 65-75% | Time: 60-90 minutes

Faulty RAM or outdated storage drivers can both cause KERNEL_DATA_INPAGE_ERROR. This solution tests memory and updates critical drivers.

  1. Run Windows Memory Diagnostic
    Press the Windows key, type 'Windows Memory Diagnostic', and press Enter. Click 'Restart now and check for problems'. Your computer will restart and test RAM automatically. Takes about 20 minutes.
  2. Check the results
    After restart, press Windows + X and open Event Viewer. Go to Windows Logs > System and look for 'MemoryDiagnostics-Results'. If it found errors, your RAM is faulty and needs replacing.
  3. Update storage controller drivers
    Open Device Manager (right-click Start > Device Manager). Expand 'Storage controllers' and 'Disk drives'. Right-click each device, select 'Update driver', then 'Search automatically for drivers'. Let Windows find and install updates.
  4. Update chipset drivers manually
    Storage controllers rely on chipset drivers. Visit your motherboard manufacturer's website (Dell, HP, Asus, etc.) and download the latest chipset driver package for your specific model. Install it and restart.
  5. Perform Clean Boot test
    Press Windows + R, type msconfig, click OK. Go to the Services tab, check 'Hide all Microsoft services', then click 'Disable all'. Go to the Startup tab, click 'Open Task Manager', and disable all startup apps. Close Task Manager, click OK in System Configuration, and restart.
  6. Test in Clean Boot mode
    Use your computer normally for several hours. If BSOD error KERNEL_DATA_INPAGE_ERROR doesn't occur, a third-party application or service was causing conflicts. Re-enable services one at a time to find the culprit.
If Memory Diagnostic finds RAM errors, you'll need to identify which module is faulty. If you've got multiple RAM sticks, test them one at a time. Crucial's memory testing tools can help diagnose specific modules.
No RAM errors and drivers updated? Good. If the BSOD still happens, your storage device might be failing physically. Time to check drive health with manufacturer diagnostics.

Advanced BSOD Error KERNEL_DATA_INPAGE_ERROR Diagnostics

If you've tried everything above and KERNEL_DATA_INPAGE_ERROR keeps coming back, you're likely dealing with hardware failure. Here's how to confirm it.

4

Check Drive Health with Manufacturer Tools Intermediate

Every SSD and hard drive manufacturer provides diagnostic software that can read SMART data and run health tests. Download the tool for your specific drive brand:

  • Samsung: Samsung Magician
  • Western Digital: WD Dashboard
  • Crucial: Crucial Storage Executive
  • Seagate: SeaTools
  • Intel: Intel Memory and Storage Tool

Run a full diagnostic scan. If the tool reports failing sectors, high reallocated sector count, or other critical errors, your drive is dying. Back up immediately and replace the drive. There's no software fix for physical hardware failure.

If your drive is still under warranty and diagnostics show failure, contact the manufacturer for RMA. Most SSDs have 3-5 year warranties. Keep the diagnostic report as proof.

Look, if you've run diagnostics and your drive is healthy, RAM tests clean, drivers are updated, and you've done the CHKDSK/SFC scans, but BSOD error KERNEL_DATA_INPAGE_ERROR still happens, you might have a motherboard issue. Specifically, the SATA or NVMe controller on the motherboard could be failing. That's rare, but it happens. At that point, you're looking at motherboard replacement or a new machine.

🛠️

Still Stuck? Let Us Fix It Remotely

If KERNEL_DATA_INPAGE_ERROR keeps crashing your system after trying these fixes, there might be a deeper hardware conflict or corrupted system component that needs professional diagnosis. Our technicians can remote in, check Event Viewer logs, run advanced diagnostics, and pinpoint exactly what's causing the crashes.

Screen-share with a certified UK technicianMost issues resolved in under 30 minutesNo fix, no fee guaranteeFrom
Book Remote Support

Preventing BSOD Error KERNEL_DATA_INPAGE_ERROR

Once you've fixed the immediate problem, here's how to keep it from coming back:

Keep firmware and drivers current. Check for SSD firmware updates every few months, especially after major Windows updates. Storage driver updates often include compatibility fixes. Don't ignore them.

Maintain adequate free space. Keep at least 10-15% of your drive free. When drives get too full, they struggle with wear levelling and can develop errors. This is especially true for SSDs.

Use proper shutdown procedures. Don't hold the power button unless Windows is completely frozen. Improper shutdowns cause file system corruption, which leads to errors like Windows boot problems and KERNEL_DATA_INPAGE_ERROR.

Run monthly maintenance. Schedule CHKDSK scans once a month during off-hours. Catching disk errors early prevents them from snowballing into system crashes.

Monitor drive temperatures. Overheating can cause read/write errors. Make sure your laptop vents aren't blocked and desktop case fans are working. Most manufacturer diagnostic tools show drive temperature.

Back up regularly. Storage devices fail. It's not if, it's when. Keep backups of critical data on a separate drive or cloud storage. When a drive starts throwing KERNEL_DATA_INPAGE_ERROR, you might not have much time before complete failure.

BSOD Error KERNEL_DATA_INPAGE_ERROR Summary

BSOD error KERNEL_DATA_INPAGE_ERROR means Windows can't read data from your storage device into memory. On Windows 11 24H2 with certain 2TB WD or SanDisk SSDs, it's almost always the Host Memory Buffer firmware bug, update firmware and you're sorted. For other systems, start with CHKDSK and System File Checker scans to repair file system corruption and damaged system files.

If those don't work, test your RAM with Windows Memory Diagnostic and update storage controller drivers. Check Event Viewer for 'stornvme' errors to confirm storage controller issues. And if everything tests clean but crashes continue, run manufacturer diagnostics on your drive, it might be failing physically.

The good news? Most KERNEL_DATA_INPAGE_ERROR cases are fixable without reinstalling Windows. The firmware update has a 95%+ success rate for affected SSDs, and CHKDSK/SFC scans resolve 70-80% of corruption-related crashes. Even RAM and driver issues are straightforward once you've identified them.

Just don't ignore this error. It's telling you something's wrong with your storage subsystem. Fix it now before you lose data or the drive fails completely.

Frequently Asked Questions

BSOD error KERNEL_DATA_INPAGE_ERROR occurs when Windows cannot read data from your storage device into memory. Primary causes include SSD firmware incompatibility (particularly with certain 2TB WD and SanDisk SSDs on Windows 11 24H2), file system corruption, faulty storage drivers, failing hard drives or SSDs, defective RAM modules, or software conflicts. The Windows 11 24H2 version has a documented Host Memory Buffer allocation issue with specific drives that triggers this error.

Start by running CHKDSK scan (type 'chkdsk /F /R' in Command Prompt as administrator) and System File Checker (type 'sfc /scannow'). If you have a 2TB WD or SanDisk SSD with Windows 11 24H2, update the SSD firmware from the manufacturer's website (95%+ success rate). Also run Windows Memory Diagnostic to test RAM, update storage controller drivers in Device Manager, and perform a Clean Boot to identify software conflicts. Check Event Viewer for 'stornvme' errors (Event ID 11) to confirm storage controller problems.

BSOD error KERNEL_DATA_INPAGE_ERROR can be either hardware or software related. Software causes include file system corruption, outdated drivers, or corrupted system files (fixable with CHKDSK and SFC scans). Hardware causes include failing storage devices, faulty RAM, or firmware bugs. On Windows 11 24H2, it's often a firmware compatibility issue with certain 2TB WD and SanDisk SSDs. Run diagnostics to determine which. Software issues are usually fixable, whilst hardware failures require component replacement.

Yes, most BSOD error KERNEL_DATA_INPAGE_ERROR cases can be fixed without reinstalling Windows. Solutions include running CHKDSK and SFC scans (70-80% success rate), updating SSD firmware for affected WD/SanDisk drives (95%+ success rate), updating storage drivers, testing and replacing faulty RAM, or identifying software conflicts through Clean Boot mode. Only reinstall Windows if the storage device has failed completely or system files are irreparably corrupted after trying all repair methods.

Recurring BSOD error KERNEL_DATA_INPAGE_ERROR typically indicates an unresolved underlying issue: a failing storage device (SSD/HDD) that needs replacement, outdated SSD firmware (especially on 2TB WD/SanDisk drives with Windows 11 24H2), defective RAM modules, persistent file system corruption, or incompatible third-party software. Check Event Viewer for 'stornvme' errors (Event ID 11) which indicate storage controller problems requiring firmware updates. Run manufacturer diagnostics on your drive to check for hardware failure.