- WhoCrashed identifies drivers and kernel modules responsible for BSOD and hang up.
- Enable dumps (C:\Windows\Minidump) and disable automatic restart for full reports.
- Complemented with BlueScreenView, WhatIsHang, Verifier and checks of hardware.
- WhoCrashed 7 is compatible with Windows 10/11 and its standard version is free.
When Windows freezes unexpectedly, restarts on its own, or displays a blue screen of death, the feeling of helplessness is overwhelming, and the worst part is not knowing where to start. In these cases, WhoCrashed is the most direct shortcut to finding out what went wrong without delving into cryptic logs or wasting hours on blind tests.
Far from being magic, this Resplendence utility analyzes the dump files that Windows generates after a crash, unexpected restart, or BSOD, and translates the technical data into an understandable report; it points out the driver, kernel module, or component that caused the problem and guides you to make sensible decisions, from updating a driver to checking the hardware if necessary.
WhoCrashed: What it does, when to use it, and why it's worth it

First: WhoCrashed performs a post-mortem analysis of crash dump files and presents the result in a readable report, much clearer than what you usually see in the Event Viewer; it identifies controllers that have failed today and also others with a history, which helps to see patterns.
For it to work, Windows has to save dumps; the minidump is usually located in C:\\Windows\\Minidump , and if it's not enabled, the program can even cause a controlled crash to check that the system writes the dump correctly and that your diagnostic environment is ready.
In addition to the diagnosis, the modern version offers shortcuts to configuration areas related to the issue and, in some cases, suggests plausible adjustments or actions to reduce the recurrence of the problem ; even so, it does not "fix" anything by itself: its mission is to point out the culprit and give you context.
Compatibility and versions: WhoCrashed 7 is fully compatible with Windows 10 and Windows 11 , and the standard version is free for personal use; there is a paid Pro edition with expanded reports and more output control , useful in professional settings or for more in-depth analysis.
Historical curiosities aside —there was a time when the blue screen in Vista was displayed in red and returned to the classic blue in Windows 8—, what really matters is that BSODs usually originate from faulty or incompatible drivers , and that is precisely what WhoCrashed detects with great accuracy.
Common causes of crashes and screen crashes
Beyond drivers , there are very mundane physical causes that trigger system errors : overheating due to poor ventilation or poorly installed heat sinks, accumulated dust that acts as a thermal blanket, and, of course, deteriorated components such as RAM or disks with unstable sectors.
Basic maintenance helps: clean the inside of the computer, check temperatures from BIOS or monitoring utilities, check the processor's thermal paste, and even check RAM contacts if the machine is old; sometimes the simplest things solve months of problems.
On the software side, poorly signed or conflicting drivers, recent hardware changes, or faulty kernel modules are common suspects ; more driver friction was observed in Windows 8/8.1 than in Windows 7 , and in any version they can resurface after an update.
That's why WhoCrashed shines as a translator from Windows to human: it reads the Bug Check Code (for example, 0xD1) and tells you what it means and which file was involved , giving you a sure clue about the next step, whether it's to update, roll back, or uninstall.
In terms of size and requirements, the tool is lightweight (on the order of a few MB) and simple; it is in English, but its interface is straightforward and designed for intermediate, advanced users and administrators , not so much for impatient beginners.
How to enable crash dumps and analyze crashes with WhoCrashed

If you don't have system dumps enabled, Windows won't have anything to offer; enable them from Control Panel > System and Security > System > Advanced system settings , go to the Advanced tab, click on Startup and Recovery and check all the boxes under System Failure.
To improve the diagnosis, choose full memory dump if your computer and disk space allow it; then verify that the C:\\Windows\\Minidump folder is created after a real crash , and only if there are no dumps, use the test crash function that WhoCrashed can trigger.
It is highly recommended to uncheck automatic restart: disable the "Automatically restart" option in System Failure so that the BSOD remains on screen , you can note the message and allow the dump to reach 100% without interrupting the process.
Now run WhoCrashed as administrator and click Analyze; in seconds you'll see a list by date with each incident, its Bug Check Code and the file involved; if something like IRQL_NOT_LESS_OR_EQUAL or DRIVER_IRQL_NOT_LESS_OR_EQUAL appears , you'll also have the related .sys file and useful context.
A practical example: if the report accuses nvlddmkm.sys with TDR (Timeout Detection and Recovery) and the computer only boots stably without the GPU driver, it indicates a conflict with the graphics driver or instability associated with the card ; using DDU in Safe Mode and trying different versions of the driver is a good start.
If you've already tried reinstalling the driver cleanly several times, with both old and new versions, and the problem reappears within a minute of logging in, consider the possibility of a GPU, power supply, or temperature/VRAM failure ; WhoCrashed gives you the clue (the driver), and your physical check completes the picture.
When the report shows a specific Bug Check —for example, 0xD1—, you can look up its technical data sheet to expand the explanation and probable causes; the Microsoft knowledge base describes these codes in detail , and will help you refine your hypothesis more accurately.
Keep in mind that WhoCrashed does not apply fixes; it offers you the diagnosis and, in recent versions, access to the relevant Windows sections so that you can apply the recommended action (update, disable, roll back, or investigate a service).
Where are the files and how to share them?
As a general rule, minidumps reside in C:\\Windows\\Minidump and the full dump in the system root directory; in addition, temporary files may be generated in user profile paths , for example in C:\\Users\\Administrator\\AppData\\Local\\Temp depending on the case and the logged-in user.
If a game or application asks you for "crash files", it can expect paths like %localappdata%\\Temp\\AppName; for example, for a title like Ys X, support might ask you to open %localappdata%\\Temp\\YsX , copy its contents, and attach it for the developer's review.
How do you send them if support requests them? Compress the Minidump folder or the specified Temp directory and upload it to their portal; avoid renaming the .dmp files and keep the date/time , as the chronological order helps correlate the incident with your previous actions.
Complementary tools that fit with WhoCrashed
For a second opinion on minidumps, BlueScreenView reads the same files and displays clear tables with the Bug Check Code, parameters, and drivers loaded during the crash, marking any suspicious ones that appear in the stack.
When there's no blue screen but an app "freezes," WhatIsHang detects unresponsive processes , extracts involved call stacks, registers, and DLLs, and, even without programming knowledge, offers useful clues in the form of related strings and files.
If you suspect unreliable drivers, Driver Verifier (verifier) lets you stress test and detect problematic drivers ; it creates a standard configuration, selects unsigned drivers, and restarts so Windows can watch for improper behavior.
To isolate software that starts at boot and causes crashes in normal mode but not in safe mode, Autoruns helps to selectively disable startup items until it finds the interfering one; it proceeds in batches and logs changes for easy rollback.
Basic software checks before blaming the hardware
Open Task Manager and look at CPU, memory, and disk usage when the system is struggling; whenever possible, sort by the resource in trouble and see which process climbs to the top , because that usually reveals the responsible application for updating or uninstalling.
Don't forget to run your security solution: sometimes there's unwanted software that you won't see at first glance; an anti-malware scan can uncover aggressive adware or something worse that triggers instability and even pop-up ads outside of the browser.
If the computer freezes during normal startup but boots into Safe Mode, it points to programs that load at startup; if it also fails when booting another operating system from USB (such as a live distro) , the problem leans towards hardware and it's advisable to test components.
Hardware checks when the computer is down to both normal and safe
When failures occur more frequently under load or in both normal and safe mode, the suspects become the disk, RAM, power supply or temperatures ; in rare cases also the motherboard, but it is best to start with the usual ones.
Check SMART with CrystalDiskInfo to see relocations, pending sectors, or error rates; use tools like SpeedFan (or equivalents) to monitor temperatures and voltages , because an overtaxed CPU or an erratic power supply can cause hard-to-attribute crashes.
If you want to delve deeper, a diagnostic disk like Ultimate Boot CD (a variant of FalconFour) offers MemTest for RAM and other checking utilities; if MemTest reports errors, replace or test modules one by one until you find the problematic one.
In GPUs with recurring TDR errors (such as nvlddmkm.sys), in addition to DDU and alternative drivers, try another power connector, check the temperature, clean dust, and verify the power supply ; if the computer works fine with integrated graphics but fails with the dGPU, the evidence is sufficient on its own.
Little tricks that make diagnosis easier
Disable automatic restart after failure to calmly read the BSOD code and let the dump finish; waiting for 100% of the dump avoids incomplete files that confuse the tools and saves you from false negatives.
If you recently changed hardware and problems started, temporarily revert to the previous state or test the component in another machine; sometimes simply reinserting a card or RAM module (cleaning contacts) fixes what seemed serious without further mystery.
Where can I safely download WhoCrashed? From Resplendence: resplendence.com ; install it, run it as administrator, and keep the report history . This will help you see if your fix has taken effect or if the problem has shifted to a different cause.
WhoCrashed doesn't aim to prevent or automatically repair crashes, but rather to give you the map; even so, its combination of clear reports, links to relevant settings, and compatibility with Windows 10/11 make it a must-have; for home use, the free version is more than enough , and the Pro version is only worthwhile if you miss the extras.
If interpreting hexadecimals and cryptic codes isn't your thing, you're in luck: this tool condenses the technical gibberish into something anyone with the desire can understand , reserving the Event Viewer and WinDbg for those who want to go a step further.
The value of WhoCrashed lies in showing you who caused the crash and when; with that clue in hand and the software and hardware checks explained, resolving a blue screen is no longer a lottery but an orderly process that saves time, scares, and unnecessary reinstalls.
Passionate writer about the world of bytes and technology in general. I love sharing my knowledge through writing, and that's what I'll do on this blog, show you all the most interesting things about gadgets, software, hardware, tech trends, and more. My goal is to help you navigate the digital world in a simple and entertaining way.