TRENDING
How to change Netflix download location in Windows 10 or 11
Where does Windows 10/11 store device drivers?
Restoring 7-Zip to your right-click menu in Windows 11/10
Windows 11 maintenance: How to delete log files effectively
How to record your Windows screen using VLC Media Player
How to install Microsoft Edge on Windows 7 or 8
How to make VLC media player to resume video at the stopped position
How to update Google Chrome on Windows 10/11
How to install and update VLC media player on Windows
5 ways to convert HEIC to PNG or JPG in Windows 10/11
Windows Pixel
  • How-To
  • Tips ‘N Tricks
  • Downloads
  • Windows OS
  • Gaming
Windows OS

How to solve blue screen errors on Windows 10 using WinDbg

by Bright September 8, 2021
written by Bright Published: September 8, 2021Updated: October 9, 2021
bsod windows10
1.6K

Table of Contents

  • Causes of Blue Screen Of Death (BSOD) errors
  • How to fix BSOD errors
  • Opening and configuring WinDbg
  • Analyzing your crash dump in WinDbg
  • Tips!
  • Conclusion

A blue screen error occurs on a Windows system after the system crashes. When Windows has a catastrophic error, it crashes. The crash usually brings a blue screen (affectionately known as Blue Screen of Death or BSOD) which displays a whole load of information detailing the crash. Within the information, there will be the why, where, and how the crash happened. It pops up unexpectedly, which will force a user to restart the system in the middle of their work. The error is an unpremeditated sign and is frustrating when the user finds it hard to debug the problem causing it.

Many handy tools help a user debug these problems. One of the tools is the Windows Debugger tool (Windbg), which allows the user to read the error report for troubleshooting and solve the blue screen errors.

Causes of Blue Screen Of Death (BSOD) errors

The blue screen errors are displayed when your operating system reaches a threshold limit where the system is vulnerable and no longer functions correctly. Other causes of blue screen errors include faulty hardware, faulty software, out-of-date/ poorly constructed drivers, overheating, overclocking, etcetera. Within these five different causes lies numerous specific errors. This is where the blue screen of death error code steps in. The blue screen of death error code gives you a particular error to troubleshoot and focus your efforts rather than take a guess at what went wrong and why.

Fixing a blue screen error depends on the type of error. Sometimes, an internet search is enough to reveal what is wrong with your system, while other times, you will need the help of WinDbg to help you debug the system.

How to fix BSOD errors

WinDbg is a powerful tool you can use to figure out the root cause of your blue screen error.

SUGGESTED READ
  • How to fix the Windows update error 0x80070490
  • Microsoft Account vs. Local Account – which is the best for you

Head over to the Windows 10 SDK download page. The windows 10 SDK contains numerous tools, including the Windows Performance toolkit, debugging tool for Windows, the .NET framework software development kit, and other development tools. Follow the steps below:

  1. On the Windows10 SDK page, hit the Download the Installer button. Then, run the installer once downloaded.
  2. Launch the Installer, select the first option to Install the Windows Software Development Kit to your computer. The default installation path is good.
    installing windisk

    installing windisk

  3. Choose Next to continue and accept the license.
    windows software development kit license agreement

    windows software development kit license agreement

    Next, uncheck all boxes bar to the Debugging Tools for Windows, then click “Install.”

    windows software development kit uncheck all debug tools

    windows software development kit uncheck all debug tools

Opening and configuring WinDbg

On the Start menu, head to Windows kits > WinDbg.

launch windbg

launch windbg

Note: Use the debugger suitable with your system architecture, i.e., if your system is 32 bit or 64 bit, choose WinDbg X32 or WinDbg X64, respectively. For my case, I choose the 64-bit version since it suits my system’s architecture.

Now you will need to find your BSOD memory dump, which contains the information regarding the crash, such as the cause and location.
There are two types of BSOD memory dumps a full dump and a minidump. A minidump is smaller but contains more information than a full dump.

If you are not experiencing a blue screen fatal system error, then that means that there will be no memory dump to capture, and you will get an empty screen like the one shown in this image.

windbg

windbg

You will have to create a memory dump. To do this, follow these steps:

  1. Press the WinKey + Pause to open the system properties windows. Alternatively, you can search the system properties from the start menu.
    system properties window

    system properties window

  2. Click Advanced, and under Start-Up and Recovery, select Settings
    startup and recovery settings

    startup and recovery settings

  3. Uncheck Automatically Restart
    uncheck automatically restart

    uncheck automatically restart

  4. Click on the drop-down arrow under Write Debugging Information
  5. Select Small memory dump (64 KB) and make sure the output is %SystemRoot%Minidump
    select small memory dump

    select small memory dump

  6. Restart the PC normally. This will create a system error/blue screen and then create the minidump.

You will find the minidump logs in your root directory:

C:/Windows/minidump

In the folder, you will find the actual minidump logs. Alternatively, the full dump is located at:

C:/Windows/memory.dmp

First, you will need to set a symbols source. Symbols are essentially identifiers for programming languages that relate to specific information. They make it easier to analyze the information found in a log or code.

  • Go to File > Symbol file path, then copy and paste the following:
SRV*C:/websymbols*http://msdl.microsoft.com/download/symbols

after pasting, press “OK.”

symbol file path

symbol file path

Analyzing your crash dump in WinDbg

Drag and drop your dump file into Windbg. You can also press Ctrl + D to open the file browser then locate your dump file.

ctrl d to locate minidump

ctrl d to locate minidump

When the file loads, you will meet the initial analysis screen. You will look for the “Bug Check” and the “Probably caused by” fields from the screen.

bugcheck and problem caused by

bugcheck and problem caused by

You can take the analysis one step further using WinDbg commands such as the:

<kd> !analyze -v

command, which may appear on the screen highlighted.

kd analyze command

kd analyze command

There is a command link under the Bug check Analysis header. This link sometimes disappears. If there is no link, enter the command in the field at the bottom of the WinDbg window.

SUGGESTED READ
  • How to uninstall Windows 11 apps
  • Everything about virtual memory on Windows 10

The command performs a colossal amount of automated analysis. WinDbg displays the results under a new BugCheck Analysis header. The amount of information WinDbg will give maybe a little overwhelming, but you will only be looking for a few critical bits of information to bulk out the assessment of your BSOD.

new bugcheck results

new bug check results

The parameters that are directly under the new BugCheck Analysis header provide another set of helpful information. Additionally, the Arguments (informative parameters) expand on the information. If you have no idea about the displayed errors, then a simple internet search on these errors would be the best approach to solve them. Searching for a combination of the initial error code and the additional argument information will return results of other users suffering the same issues since the system error you have is not new and mysterious. The same BSOD will have affected someone else.

Tips!

On the bottom of the screen, you will see the following statement:

<kd>

To the right is where you can type the

!analyze -v

or

SUGGESTED READ
  • How to fix Windows 10 sound problems
  • Windows 11 maintenance: How to delete log files effectively
.lastevent

commands, then press the Enter key.

This will show you the error record and stack trace of the function where the error occurred. You can also use the:

.exr, .cxr,  .ecxr

commands to display the error and context records.

When working with drivers, you can use:

kd> lm tn

To get extra information.

SUGGESTED READ
  • How to change Netflix download location in Windows 10 or 11
  • How to change your username on Windows 10

Conclusion

This article has briefly discussed how to fix the Blue Screen of Death (BSOD), configure the WinDbg, and create memory dumps. We hope that this article was helpful and helped you resolve your blue screen errors. Feel free to visit the comment section if you have queries, and we will reach out to you.

Share 0 FacebookTwitterPinterestRedditWhatsappTelegramEmail

You may also like

How to change Netflix download location in Windows 10 or...

Where does Windows 10/11 store device drivers?

Windows 11 maintenance: How to delete log files effectively

How to disable Windows 11 update notification

How to connect Windows 11 to TV wirelessly using Miracast

How to access and use Startup folder in Windows 11

3 comments

Nick September 24, 2021 - 6:17 am

Give me the solution for the below issue.
“Windows can not be updated due to some reason, restoring changes”
It came after installing restarting after the update.

Reply
Bright September 25, 2021 - 8:49 pm

Stay put, an article on that topic is on its way

Reply
Anonymous October 9, 2021 - 2:26 pm

You should have someone proof read your articles before posting
“Analyzing your crush .. ” should be “Analyzing your crash …”

Reply

Leave a Comment Cancel Reply

Save my name, email, and website in this browser for the next time I comment.

Footer Logo
  • About Us
  • Contact Us
  • Disclaimers
  • Privacy Policy

COPYRIGHT 2021-22 WINDOWSPIXEL.COM - A VIBRANT LEAF MEDIA VENTURE. ALL RIGHTS RESERVED.
Windows is a registered trademark of Microsoft Corporation.


Back To Top
Windows Pixel
  • How-To
  • Tips ‘N Tricks
  • Downloads
  • Windows OS
  • Gaming