Posted in

The Complete Solution to Fix the BSOD: What Causes the Blue Screen of Death (BSOD)?

What is BSOD?

Fix the BSOD

The Reasons for Blue Screen Of Death:

  • Hardware Issue
  • Driver Problems
  • Software Conflicts
  • Operating System Errors
  • Malware And Viruses.

Hardware Issues

  • Faulty hardware: Damaged parts like RAM, hard drives, or even your graphics card can cause errors when they try to communicate with other parts.
  • Incompatible hardware: Sometimes, new hardware might not be friends with your existing components. This can lead to confusion and crashes.
  • Overheating: If your computer gets too hot, its parts can malfunction and cause BSODs. Dust buildup can also trap heat, so keeping your computer clean is important.

Driver Problems

Software Conflicts

Operating System Errors

Malware and Viruses:

Here are some things you can try to fix BSOD:

  1. Analyze the Error Code
  2.  Safe Mode
  3. Update Drivers
  4. Check for System File Corruption
  5. Scan for Malware
  6. Review Recent Changes
  7. Memory Diagnostics
  8. Disk Check
  9. Overheating Issues
  10. System Restore
  11. Reinstall Windows

1. Analyze the Error Code

  • CRITICAL_PROCESS_DIED: This code indicates a vital system function has stopped working. Did you accidentally end essential processes in Task Manager? Refrain from doing that in the future!
  • SYSTEM_THREAD_EXCEPTION_NOT_HANDLED: Outdated or faulty drivers are often the root cause here. Update your drivers or roll back to a previous stable version to prevent this BSOD.
  • IRQL_NOT_LESS_OR_EQUAL: This error signifies that device software or a system process attempted to access more memory than allocated. Try scanning for corrupted system files or fixing your drivers to address this issue.
  • VIDEO_TDR_TIMEOUT_DETECTED: Are you pushing your graphics card to its limits? This code suggests a GPU processing error. It could also be a sign of malfunctioning graphics drivers.
  • PAGE_FAULT_IN_NONPAGED_AREA: A system process tried to access a nonexistent memory address. This could be due to a faulty driver, system process, or even damaged RAM.
  • SYSTEM_SERVICE_EXCEPTION: This error often pinpoints the specific driver or system process causing the crash. If a system file is flagged, exercise caution when troubleshooting. Updating or rolling back drivers is generally safer than meddling with system fixes.
  • DPC_WATCHDOG_VIOLATION: Outdated or incompatible device drivers can trigger this error. Additionally, some system files might be corrupted.
  • NTFS_FILE_SYSTEM: This code points to hard drive corruption, a common consequence of wear and tear. Running a disk scan can identify and potentially repair damaged sectors.
  • DATA_BUS_ERROR: This is a generic code for hardware-related issues. The hardware component might be malfunctioning, incompatible, or incorrectly configured. Removing the component might be necessary if other solutions fail.

2. Safe Mode 

Method 1: Accessing Safe Mode from a Running Windows System

  1. Press the Windows key + R on your keyboard to open the Run dialog box.
  2. Type msconfig in the text field and press Enter or click “OK.” This will launch the System Configuration window.
  3. Navigate to the “Boot” tab.
  4. Under “Boot options,” check the box next to “Safe Boot.” You’ll see several additional options here:
    • Minimal: Starts Windows with a basic set of drivers and services.
    • Network: Starts Windows in Safe Mode with networking enabled, allowing you to access the internet and local network resources.
    • Command Prompt: Starts Windows in Safe Mode with a command prompt instead of the graphical user interface (useful for advanced troubleshooting).
  5. Choose the desired Safe Mode option. Minimal is a good starting point, while Network or Command Prompt might be needed for specific troubleshooting tasks.
  6. Click “Apply” and then “OK.” You’ll be prompted to restart your computer.
  7. Click “Restart” to boot into Safe Mode.
Blue Screen of Death

Method 2: Accessing Safe Mode from the Windows Sign-in Screen

  1. On the Windows sign-in screen, hold down the Shift key while clicking on the Power button in the bottom-right corner.
  2. Click on “Restart.”
  3. After the computer restarts, you’ll see a “Choose an option” screen. Select “Troubleshoot.”
  4. On the “Troubleshoot” screen, click on “Advanced options.”
  5. On the “Advanced options” screen, click on “Startup Settings.”
  6. Click on “Restart” to reboot your computer with startup settings options.
  7. Once your computer restarts, you’ll see a list of startup options. You can use the F keys on your keyboard to select the desired Safe Mode option:
    • F4: Enable Safe Mode
    • F5: Enable Safe Mode with Networking
    • F6: Enable Safe Mode with Command Prompt
Blue Screen of Death

Exiting Safe Mode

3. Update Drivers

Blue Screen of Death (BSOD)
Blue Screen of Death (BSOD)

Then You get two options Search Automatically for Drivers and Browse My Computer for drivers. Select as you wish. The most significant option is to Search Automatically for Drivers

Blue Screen of Death (BSOD)

4. Check for System File Corruption

Tools like System File Checker (SFC) and DISM can scan for and repair corrupted system files that might be causing instability.

5. Scan for Malware

Run a thorough malware scan using a reputable antivirus or anti-malware program. Malicious software can wreak havoc on your system and lead to BSODs.

So, you can also install Antivirus Software.

6. Review Recent Changes

If the BSOD started happening after a recent change, consider uninstalling any newly installed software or hardware. This might help isolate the issue.

7. Memory Diagnostics

Run a memory diagnostic tool to check for faulty RAM. Windows has a built-in memory diagnostic tool, or you can utilize third-party memory testing software.

8. Disk Check

Run a disk-checking utility like CHKDSK to identify and fix potential errors on your hard drive.

The Blue Screen of Death (BSOD) can be a real headache, but sometimes the culprit lies within your hard drive. Here’s where CHKDSK, a built-in Windows utility, comes in handy.

It can scan your hard drive for errors and even attempt to fix them, potentially preventing BSODs and ensuring smooth system operation. Let’s delve into how to use CHKDSK effectively:

What is CHKDSK?

CHKDSK (pronounced “check disk”) is a command-line utility available in Windows that performs two primary functions:

  1. Scans your hard drive for errors: CHKDSK can identify various errors on your hard drive, such as corrupted file systems, bad sectors, and lost clusters.
  2. Attempts to fix the errors it finds: Depending on the type of error encountered, CHKDSK can attempt to repair it, restoring the integrity of your hard drive.

When to Use CHKDSK?

Here are some situations where running CHKDSK might be beneficial:

  • Experiencing BSODs: BSODs can sometimes be caused by hard drive errors. CHKDSK can help identify and fix these errors, potentially preventing future crashes.
  • Slow System Performance: Hard drive errors can contribute to sluggish system performance. CHKDSK can detect and potentially resolve these issues, improving overall system responsiveness.
  • Suspected Hard Drive Issues: If you suspect your hard drive might be malfunctioning (e.g., unusual noises, frequent file system errors), CHKDSK can provide valuable insights into potential problems.

Using CHKDSK: Two Methods

There are two primary ways to run CHKDSK:

Method 1: Command Prompt

  1. Open Command Prompt as Administrator: Press the Windows key, type “cmd,” right-click on “Command Prompt,” and select “Run as administrator.”
  2. Navigate to the Drive: In the Command Prompt window, type chkdsk [drive letter]: (e.g., chkdsk C: for the C drive) and press Enter.
  3. Optional: Scan for Errors and Fix Them: If you want CHKDSK to attempt to fix errors it finds, add the /f parameter to the command (e.g., chkdsk C: /f). This will prompt you to dismount the drive before the scan, usually requiring a system restart.

Method 2: Graphical User Interface (GUI)

1. Open File Explorer: Open File Explorer and navigate to “This PC.”

Blue Screen of Death (BSOD)

2. Right-click on the Drive: Right-click on the drive you want to scan (e.g., C drive) and select “Properties.”

Blue Screen of Death (BSOD)

3. Tools Tab: Click on the “Tools” tab.

4. Error Checking: Under “Error checking,” click on “Check.”

Blue Screen of Death (BSOD)
Blue Screen of Death (BSOD)

After the Scan

9. Overheating Issues

10. System Restore

11. Reinstall Windows

Preventing the BSOD: Proactive Measures

  • Regular Updates: Keep your Windows system, device drivers, and software applications updated with the latest patches. Updates often address security vulnerabilities and fix bugs that can lead to crashes.
  • Quality Hardware: Invest in reliable hardware components. Opt for reputable brands and ensure compatibility with your system.
  • Proper Ventilation: Maintain good airflow within your computer case. Regularly clean dust build-up from vents and fans to prevent overheating.
  • Resource Management: Avoid overloading your system with resource-intensive tasks. Close unnecessary programs and background processes to free up memory and CPU usage.
  • Backup Regularly: Regularly back up your important data to an external drive. This ensures you don’t lose valuable information in case of a severe system crash.

Conclusion: Keeping Your System Stable

2 thoughts on “The Complete Solution to Fix the BSOD: What Causes the Blue Screen of Death (BSOD)?

Leave a Reply

Your email address will not be published. Required fields are marked *