DATA_BUS_ERROR BSOD Fix Windows 11: What to Test First

DATA_BUS_ERROR BSOD Fix Windows 11: What to Test First

Start by checking the most recent hardware or driver change. Then test memory after any RAM swap, storage after any SSD or cable change, drivers after updates, and BIOS after tuning or flashing. Skipping that order can turn one bad setting into repeat crashes, lost files, and wasted parts money. This guide gives a Windows 11 DATA_BUS_ERROR triage path that tells you what to test first based on the change that happened right before the blue screen.

This guide is part of our Windows BSOD stop codes: full list and fixes series.

What DATA_BUS_ERROR means on Windows 11

Steps: What DATA_BUS_ERROR means on Windows 11
Steps: What DATA_BUS_ERROR means on Windows 11

DATA_BUS_ERROR is a blue-screen stop code with bug check value 0x0000002E. It usually points to a parity error in system memory, which is why memory, slot, cache, or bus instability moves to the front before software-only fixes. The crash is usually hardware-related, though a bad driver or disk corruption can be involved. (per Microsoft support)

Advertisement

The fastest first move is to ask what changed right before the crash. That answer usually tells you whether to start with RAM, a driver rollback, storage checks, or BIOS settings instead of guessing.

What changed right before the BSOD?

Look for one recent change: new RAM, a new GPU or SSD, a driver update, a Windows update, or a BIOS setting change such as XMP or EXPO. If the crash started after one of those, test that change first. If nothing changed, move to memory diagnostics and Event Viewer.

Likely causes, ranked by how often they show up

  • Faulty or incompatible RAM — especially after a new stick, mismatched kit, or memory profile change.
  • Bad or recently changed drivers — chipset, storage, and graphics drivers are the first suspects.
  • Storage faults and bad sectors, disk corruption can trigger the stop code.
  • BIOS or memory profile instability, XMP or EXPO can be unstable even when Windows boots.
  • Motherboard slot or controller problems, more likely when one slot keeps failing or errors return after clean RAM tests.
Latest change or symptom patternMost likely causeFirst test to runIf that fails, escalate to
New RAM, reseat, or memory profile changeRAM or slot instabilityWindows Memory DiagnosticTest one stick per slot, then different slots
Crash after driver install or Windows updateDriver regressionDevice Manager rollback or uninstallInstall the OEM driver package or pause the update path
Crash while copying files or booting from driveStorage corruptionCHKDSK /f /r /xVendor storage diagnostics and drive replacement
Clean memory test, repeat BSODs, one slot always failsMotherboard or controller faultSwap sticks and slots one by oneBIOS update, then board service or replacement

According to Fix DATA_BUS_ERROR Blue Screen Of Death on Windows 11/10 — DATA_BUS_ERROR bug check value is 0x0000002E.

Advertisement

How do I fix DATA_BUS_ERROR in Windows 11?

Start with the last change, then move through memory, drivers, storage, and BIOS in that order. If Windows will not boot normally, use Safe Mode or Advanced startup first; if it does boot, use Event Viewer and Device Manager before reinstalling anything. That keeps the fix path narrow and avoids random part swapping. (per Microsoft support)

  1. Open Settings > System > Recovery > Advanced startup > Restart now if Windows is unstable.
  2. Use Troubleshoot > Advanced options > Startup Settings to reach Safe Mode.
  3. Check Event Viewer > Windows Logs > System, then filter for Error and Critical.
  4. Run the memory test, then test storage and recent drivers.
  5. Only after those steps, review BIOS updates and memory profile settings.
Safe Mode entry:
Settings > Recovery > Advanced startup > Restart now > Troubleshoot > Advanced options > Startup Settings

Memory test:
mdsched.exe

Storage check:
chkdsk /x /f /r

System File Checker + DISM:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

How do you test RAM first?

Steps: How do you test RAM first?
Steps: How do you test RAM first?

Run Windows Memory Diagnostic first because the stop code often points to system memory, and then verify the result in the System log in Event Viewer. If the result is clean but the crash continues, isolate each stick and each slot, because a bad slot can look like bad RAM. (per Microsoft support)

  1. Press Win+R, type mdsched.exe, and choose Restart now and check for problems.
  2. After Windows reloads, open Event Viewer > Windows Logs > System.
  3. Filter by Source: MemoryDiagnostics-Results or search for the test result entry.
  4. Power off, reseat the DIMMs, then test one stick at a time.
  5. Move the same stick into a different slot. If one slot repeats the crash, suspect the board or memory channel.

If Memory Diagnostic finds errors, treat the stick as suspect first. If the test is clean and the BSOD returns only under load or in one slot, that points away from simple bad RAM and toward slot, board, or BIOS instability.

Advertisement

Is DATA_BUS_ERROR caused by RAM or drivers?

Most often it is RAM or another hardware fault, but a bad driver can also trigger the stop code. A recent chipset, storage, or graphics driver is often the first driver path to test, especially if the crash started after an update or after installing new hardware. (per Microsoft support)

  1. Open Device Manager.
  2. Expand Display adapters, IDE ATA/ATAPI controllers, Storage controllers, and System devices.
  3. Right-click the newest or suspicious device, then choose Properties > Driver > Roll Back Driver or Uninstall device.
  4. Restart and retest before installing anything else.
  5. Check Windows Update > Advanced options > Optional updates for a newer OEM driver if rollback helps.

If Event Viewer points to a device right before the crash, that device gets priority. If the crash started immediately after a driver swap, the fastest fix is often rollback, not another update.

Can bad hard drive sectors cause DATA_BUS_ERROR?

Yes. Hard disk corruption can trigger this stop code, so CHKDSK belongs in the path when the crash follows file copies, booting, updates, or storage changes. It is less useful when the failure clearly tracks to new RAM or a BIOS memory profile. (per Microsoft support)

Advertisement

Similar Posts