Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Facebook Twitter Instagram
Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Tech News Today
Home»Windows»How to Fix DATA_BUS_ERROR  Blue Screen Error on Windows?

How to Fix DATA_BUS_ERROR  Blue Screen Error on Windows?

Deep ShresthaBy Deep ShresthaSeptember 19, 2022
DATA_BUS_ERROR

When the system boots, it takes necessary OS files and loads them to the memory. If the memory on your system is faulty, the system may run into a series of problems. One of them is DATA_BUS_ERROR blue screen.

According to Microsoft, DATA_BUS_ERROR indicates that a parity error in system memory has been detected. As this is likely a memory issue, running the memory diagnostic tool should be the first troubleshooting step.

Table of Contents

  • What Causes DATA_BUS_ERROR Blue Screen On Windows?
  • How to Fix DATA_BUS_ERROR Blue Screen?
    • Run Memory Diagnostic Tool
    • Check Event Viewer
    • Run Check Disk Command
    • Disable Overclock
    • Check the Graphics Card
    • Repair System Files
    • Update Driver
    • Check Hardware Compatibility
    • Perform System Restore

What Causes DATA_BUS_ERROR Blue Screen On Windows?

As discussed above, a parity error in the system memory triggers a bug check with stop code DATA_BUS_ERROR. Before you get into the details about parity error, you first need to know about parity.

A parity bit is a single bit embedded into a set of binary values to determine whether the number of 1s is even or odd. This is done as an error detection technique when the PC transfers data. 

If the system detects an error in the parity bit when transferring critical data, you will likely get a DATA_BUS_ERROR bug check.

There are several reasons you can get a parity error in system memory, which we have listed below.
  • Defective RAM stick
  • Corrupted system files
  • Outdated Drivers
  • Incompatible hardware
  • Faulty Graphics card
  • Bad sectors on a hard drive

How to Fix DATA_BUS_ERROR Blue Screen?

Based on the causes listed above, we have gathered a few solutions that might fix the issue with related components. This, by theory, should fix the DATA_BUS_ERROR BSOD. Since this is a memory issue, we first check the integrity of the system memory.

Run Memory Diagnostic Tool

Memory Diagnostic Tool thoroughly scans your system’s physical memory for any issues. If the system detects any issues with the memory, this is probably what’s causing the blue screen. To run Windows Memory Diagnostic Tool,

  1. Press the Windows + R key to open Run.
  2. Type MdSched and press Enter to open Windows Memory Diagnostic.
  3. Select Restart Now and check for problems (Recommended).
    memory diagnostic

The PC will now restart, running several memory tests. The scan will simultaneously give you a report of any issues. Besides this, you can also use Event Viewer to get a scan report.

  1. Press the Windows + R key, type eventvwr, and press Enter to open Event Viewer.
  2. On the leftmost panel, go to Windows Logs.
  3. Right-click on System and click on Find.
    find event
  4. Type MemoryDiagnostics-Results and press Enter.
  5. Close Find window.
  6. Under System, you can see an event with Source as MemoryDiagnostic-Result. Double-click on it to view the report.
    memory diagnostic report

If the Event Viewer reports any error in system memory, you can check the faulty memory by removing it from the PC. However, this will only work if your PC uses more than one memory stick.

To remove RAM from the PC,

  1. Disconnect the PC from the wall outlet.
    wall outlet
  2. Remove screws from the case’s side panel to access the motherboard.
    remove side panel
  3. Now, you need to remove the RAM stick from the motherboard. Look for long slots with locks on both sides. RAM slots are usually located near the CPU socket.
    ram location
  4. Pull the lock outwards and remove one RAM from the socket.
  5. Now, reconnect the PC to a power source and turn on the PC.

If the PC works smoothly without any issues, there is a high chance that the RAM stick you removed is the faulty one. However, if the issue still runs into BSOD, switch the RAM stick and check again.

If your PC uses one RAM stick, you need a fresh RAM stick to check if your current RAM is faulty.

Check Event Viewer

Sometimes, your system’s RAM may not be causing the DATA_BUS_ERROR. If that’s the case for you, we recommend you check the Event Viewer to determine the exact cause of the issue.

Event Viewer keeps a record of everything that currently happens in the system. Keeping this in mind, you can check events occurring near the BSOD to determine the exact cause of the issue. To check the BSOD event from the event viewer,

  1. Press the Windows + R key, type eventvwr, and press Enter to open Event Viewer.
    Windows Logs
  2. On the left panel, navigate to Windows Logs > System.
  3. Here you can see all the Windows events. On the right panel, click on Filter Current Logs.
    event viewer
  4. Set Event sources as BugCheck and <All Event IDs> as 1001.
    set source
  5. Click on OK.
  6. Now, the event log will only display events with Source as BugCheck.

Note the date and time of a particular Bugcheck event and check events with the same date and time in the Application, Security, Setup, and Forwarded Events event logs. By doing this, you may be able to determine what exactly caused the issue.

Run Check Disk Command

Just like how Windows Diagnostic tool scans a system’s RAM, the Check Disk command scans the storage device. This utility scans the drive for corrupted sectors and tries to recover data from these damaged sectors. 

If any of the OS files are located in the corrupted sector, the system cannot read these files. This may result in the blue screen error. Follow the steps below to check a drive containing OS for the bad sector.

  1. Press the Windows + R key to open Run.
  2. Type cmd and press Ctrl + Shift + Enter to open Command Prompt as Administrator.
  3. Type chkdsk c: /f /r and press Enter.
    data bus error
  4. The PC will restart and run a series of tests to check for bad sectors.
  • /f fixes any errors on the drive.
  • /r locates and recovers data on bad sectors.

Disable Overclock

Although overclocking gives your system a performance boost, it may make it unstable. One overclock settings that increases your system’s performance is the XMP (eXtreme Memory Profile). XMP settings in your BIOS overclocks your RAM speed. Since the BSOD occurs due to issues in the memory, enabling XMP may be whats triggering it.

Not only this, the error may even be triggered due to other overclocked components like the GPU or the CPU. To check if the BSOD error is due to overclocking, we recommend resetting BIOS to disable all overclock settings.

  1. Repeatedly press the BIOS key to enter the BIOS. The BIOS key could be any of the function keys or the Delete key.
  2. Once inside the BIOS, search for settings named Load Default Options, Reset, Load Default Settings, and Load Setup Defaults. 
    reset bios
  3. Select any one of these settings. 
  4. Save and Exit the BIOS.

Check the Graphics Card

Fault in physical memory is not the only reason that causes DATA_BUS_ERROR BSOD. You can also get the BSOD due to errors in the video memory. A simple reset of the graphics card may fix the issue if you use an integrated GPU. To reset your GPU, press Windows + Ctrl + Shift + B simultaneously. 

However, if your PC has a dedicated graphics card, you might need to perform some troubleshooting steps to check the graphics card. First, we recommend using the motherboard’s display port as output. If the PC works smoothly, the issue is likely with the graphics card. 

To fix this, try reseating the graphics card. Sometimes, overheated components may also cause the video memory issue, resulting in the BSOD. So, it is also highly recommended that you clean your graphics card.

Repair System Files

System files are responsible for operating the entire OS, so you can assume that nothing good happens if these files are corrupted or deleted. If the right files get corrupted, it may even cause DATA_BUS_ERROR BSOD. 

In that case, running the SFC command should fix the issue. The System File Checker checks all your system files and repairs them. Follow the steps below to repair system files.

  1. Press the Windows + R key to open Run.
  2. Type cmd and press Ctrl + Shift + Enter to open the command prompt as Administrator.
  3. Type sfc /scannow and press Enter. Wait for the process to complete.
    run sfc

Update Driver

A driver is responsible for making the OS communicate with the device. Outdated drivers may face bugs and errors when communicating with newer and updated versions of Windows. Try updating your drivers to the latest version to check if it fixes the BSOD issue.

  1. Press the Windows + R key to open Run.
  2. Type devmgmt.msc to open Device Manager. Here, you will see a list of devices connected to the PC.
  3. Look for a downward-facing arrow or an exclamation mark on the device icon and expand the device.
    device manager
  4. Here, you may see several devices. Double-click on the device you want to update.
  5. Go to the Driver tab and select Disable device.
    disable device
  6. Wait a few moments and select Enable device.
  7. Now, click on Update driver.
    update device driver
  8. Select Search automatically for drivers.

Before you update, you should disabled and re-enabled the device. By doing this, it resets the hardware to its default state.

We recommend updating all your device drivers, especially the display adapter driver, as it is responsible for communication between the OS and the GPU.

Check Hardware Compatibility

The PC may run into DATA_BUS_ERROR blue screen error after connecting new hardware to the system. Due to hardware and system incompatibility, the OS may not be able to access the device, even if both are connected. 

You can check if the hardware is compatible with the system in its user manual. If a component in your PC is not compatible with the motherboard, try updating the BIOS to see if it fixes the issue. 

Perform System Restore

The BSOD also occurs because of configuration issues for the hardware devices. Since these configurations are quite troublesome to trackdown and revert, the system restore feature provided by the Windows is a perfect fix to restore the configurations to previous working condition.

System restore replaces the current system files and configurations from an image snapshot taken at an earlier time.

  1. Press the Windows + R key, type rstrui, and press Enter to open System Restore.
  2. Click on Next.
    system restore
  3. Select a Restore Point and click on Next.
    select restore point
  4. Click on Finish.
  5. The system will prompt you with a warning. Select yes.

The system restores process will begin now. Once the process completes, check if the PC still suffers from DATA_BUS_ERROR blue screen error.

fix
Deep Shrestha
  • Twitter
  • LinkedIn

Deep Shrestha works as a computer hardware writer at TechNewsToday with several hardware and programming certifications. Although he has been writing technical content for more than a year, his interest in hardware components started at a very young age ever since he heard about PC building. Pursuing his passion, he has assembled several desktop computers. Besides building desktop PCs, Deep also has hands-on experience fixing software and hardware issues on laptops and desktop computers. Using all this knowledge and skills about computer hardware, he's on a quest to make content that's easy to read and understand for everyone. You can contact him at deep@technewstoday.com

Related Posts

scan disk windows 10

How to Scan Disk Windows

March 16, 2023
Shared GPU Memory

What is Shared GPU Memory? How is It Different From Dedicated VRAM?

March 12, 2023
firmware vs software

Firmware Vs Software – What’s the Difference?

March 8, 2023
update sound drivers

How to Update Sound Drivers on Windows

March 7, 2023
nvidia-users-account-is-locked

Fixed: NVIDIA Users Account is Locked

March 7, 2023
windows-failed-to-start

Fixed: Windows Failed to Start A Recent Hardware or Software Change Might Be The Cause

March 7, 2023
Add A Comment

Leave A Reply Cancel Reply

Latest Posts
Shared GPU Memory

What is Shared GPU Memory? How is It Different From Dedicated VRAM?

March 12, 2023
c drive vs d drive

C Drive Vs D Drive – What’s the Difference?

March 12, 2023
firmware vs software

Firmware Vs Software – What’s the Difference?

March 8, 2023
You may also like
Internet-Keeps-Dropping

Why Does My Internet Keep Dropping? 10 Ways to Fix It

March 16, 2023
hp-printer-light-flashing

Solved: HP Printer Light Flashing

March 16, 2023
scan disk windows 10

How to Scan Disk Windows

March 16, 2023
Recommended
Cookie Clicker Garden Guide

Cookie Clicker Garden Guide to Unlocking Every Seed

September 26, 2021
monitor no signal

Computer Turns On But Monitor Says No Signal (9 Ways To Fix)

November 10, 2022
Facebook Twitter Pinterest
  • Home
  • About Us
  • Our Team
  • Editorial Guidelines
  • Privacy Policy
  • Affiliate Disclosure
© 2023 TechNewsToday, editor@technewstoday.com | Tech Central Pvt. Ltd.

Type above and press Enter to search. Press Esc to cancel.