If your Windows gets crashed, froze, or automatically rebooted, don’t worry. Nothing is perfect; the crash may result from any hardware driver or Windows bug. A crash occurs when your Windows operating system shuts down suddenly.

When your system crashes, a crash log is created that can be used to investigate the reason for the crash. The crash logs provide information such as general details of the crash, its source, EventID, level, log name, etc.

What are the Main Cause of a Windows Crash?

Most computer users think that the main cause of the system crash is difficult because various factors can be involved in a system crash. Still, Microsoft Windows components are rarely to blame for these crashes. Instead, these crashes are caused by faulty hardware drivers or third-party software installation. We have compiled a list of some more causes so you can figure out why your Windows is crashing:

Faulty drivers: A bad driver is another common cause of Windows crashes. This is because installing the incorrect driver can cause the system to crash and allow viruses to get into the system.

Overheating the system: When the system becomes overheated, different system components do not work properly, resulting in Windows crashing or freezing.

Hard drive failure: If your computer’s hard disc is not performing properly, it can lead to a Windows crash. If you have a faulty hard drive, Windows will no be able to open its files, and your computer files will also get affected by the drive failure.

RAM failure: If RAM fails in your system, Windows will have difficulty retrieving data from memory. RAM failure can cause your Windows system to crash or freeze whenever it tries to recover data from memory.

According to Microsoft’s analysis, the following are the root causes of Window crashes:

  • Third-party driver code is responsible for 70% of all crashes.
  • Hardware problems account for 10% of the total.
  • Unknown factors account for 15% of the cases.
  • Microsoft code is responsible for 5% of the problems.

Finding the actual reason behind a Windows crash is a difficult process. Rather than acting on haphazard advice that may or may not adequately address your crash issue, the best solution is to read this article thoroughly to understand the crash logs better. In this article, you will learn how to view crash logs in Windows using three different methods. So, let’s begin!

Method 1: Viewing crash logs in Windows using Event Viewer

The Event Viewer is a Windows component that permits you to show the event logs on your computer. The information about how drivers and system software are loaded is stored in Event Viewer. Alert types, warning types, informational types, error types, failure audit types, success audit types, notice types, debug types, all of this information is captured in event logs. Informational, Warning, and Error are the three most common types of the event log.

  • “Error” points out the issues like critical task failures.
  • “Warning” indicates information that may cause future difficulties.
  • “Informational” shows that a successful action was taken in your system, including messages such as success messages, progress status, informational messages, and so on.

Even though event logs include a lot of information, you can still view crash logs on Windows using Event Viewer. To do so, follow the below-given instructions:

Step 1: Open up “Event Viewer” by searching manually in the search box:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/08/echo/How-to-View-Crash-Logs-in-Windows-1.png" data-lazy- height="644" src="data:image/svg xml,” width=”787″>

After opening the Event Viewer, you will see the following window:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/08/echo/How-to-View-Crash-Logs-in-Windows-2.png" data-lazy- height="553" src="data:image/svg xml,” width=”786″>

Step 2: Expand the “Windows Logs” and click on “System”. Under the System event list, you can view all kind of event occurred in your system:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/08/echo/How-to-View-Crash-Logs-in-Windows-3.png" data-lazy- height="554" src="data:image/svg xml,” width=”896″>

Step 3: Click on an “Error” event and its crash log as shown in the below-given image:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/08/echo/How-to-View-Crash-Logs-in-Windows-4.png" data-lazy- height="596" src="data:image/svg xml,” width=”891″>

Step 4: To clear any event log, select that event and hit the “Clear Log” option, which is present in the right-side pane:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/08/echo/How-to-View-Crash-Logs-in-Windows-5.png" data-lazy- height="552" src="data:image/svg xml,” width=”893″>

Method 2: Viewing crash logs in Windows using Reliability Monitor

The Windows Reliability Monitor display recent Window crashes in a user-friendly interface. It was embedded in Windows Vista. Therefore “Reliability Monitor” is available in all current versions of Windows. The below-given method will show you how to use Reliability Monitor for viewing crash logs in Windows.

Step 1: Open the Reliability Monitor of your system by searching “View Reliability History” in the Windows search box:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/08/echo/How-to-View-Crash-Logs-in-Windows-6.png" data-lazy- height="645" src="data:image/svg xml,” width=”787″>

Wait for few minutes as the Reliability Monitor is generating reporting of crash logs.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/08/echo/How-to-View-Crash-Logs-in-Windows-7.png" data-lazy- height="592" src="data:image/svg xml,” width=”1126″>

Step 2: A red circle with an “X” denoting the failure will appear if you faced any Windows crash. If you go to the bottom of the day’s column, you’ll find further information.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/08/echo/How-to-View-Crash-Logs-in-Windows-8.png" data-lazy- height="594" src="data:image/svg xml,” width=”1126″>

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/08/echo/How-to-View-Crash-Logs-in-Windows-9.png" data-lazy- height="592" src="data:image/svg xml,” width=”1126″>

Step 3: You can click “View all problem reports” to view all crash logs at once.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/08/echo/How-to-View-Crash-Logs-in-Windows-10.png" data-lazy- height="592" src="data:image/svg xml,” width=”1056″>

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/08/echo/How-to-View-Crash-Logs-in-Windows-11.png" data-lazy- height="595" src="data:image/svg xml,” width=”1054″>

Step 4: To view any system “Warning” information, double click the particular warning instance. For example, we are going to check the crash log of “Adobe Acrobat Reader DC”.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/08/echo/How-to-View-Crash-Logs-in-Windows-12.png" data-lazy- height="591" src="data:image/svg xml,” width=”1051″>

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/08/echo/How-to-View-Crash-Logs-in-Windows-13.png" data-lazy- height="592" src="data:image/svg xml,” width=”1054″>

Method 3: Viewing Crash Logs in Windows Using PowerShell

PowerShell is a freely available Microsoft automation and scripting platform. It aims to assist its users in creating efficient scripts, helping them accomplish their jobs more effectively. Many useful functions and commands are available in PowerShell, which are known as cmdlets. We can utilize PowerShell to view crash logs in Windows. For that, we will use the “Get-EventLog” command.

“Get-EventLog” is a cmdlet that retrieves events and event logs from both local and remote systems. This command gets logs from the local machine by default. The “Log” option of the “Get-EventLog” command is utilized for specifying the “system” log. Only Error events are displayed when the “EntryType” option is set to “Error”.

Follow the below-given method if you want to view the crash log using PowerShell.

Step 1: Open up your “Windows PowerShell” by searching it manually in the search box.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/08/echo/How-to-View-Crash-Logs-in-Windows-14.png" data-lazy- height="644" src="data:image/svg xml,” width=”787″>

Step 2: Now, write out the below-given command in your PowerShell. This command will retrieve crash logs with their Index, time, EntryType, Source, InstanceID, and their description:

> Get-EventLog -Log system  | where {$_.entryType -match “Error”}

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/08/echo/How-to-View-Crash-Logs-in-Windows-15.png" data-lazy- height="593" src="data:image/svg xml,” width=”945″>

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/08/echo/How-to-View-Crash-Logs-in-Windows-16.png" data-lazy- height="595" src="data:image/svg xml,” width=”947″>

Step 2: Use the “-Newest” parameter to get the newest crash logs up to the specified number. Execute this command to get the newest 20 crash logs:

> Get-EventLog -LogName System -Newest 20 -EntryType Error

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/08/echo/How-to-View-Crash-Logs-in-Windows-17.png" data-lazy- height="594" src="data:image/svg xml,” width=”944″>

Conclusion

Windows offers the facility to store crash information in crash logs. These crash logs provide information such as the general details about the crash, source, EventID, level, log name, etc. In this article, we have shown you how to view crash logs in Windows using “Event Viewer”, “Reliability Monitor”, and “PowerShell”. We recommend you to use Event Viewer or Reliability Monitor as both contain comprehensive details of the Window crash.

About the author

<img alt="" data-del="avatar" data-lazy-src="https://kirelos.com/wp-content/uploads/2021/08/echo/talha-150×150.jpg61133b3e7287a.jpg" height="112" src="data:image/svg xml,” width=”112″>

Talha Saif Malik

Talha is a contributor at Linux Hint with a vision to bring value and do useful things for the world. He loves to read, write and speak about Linux, Data, Computers and Technology.