Windows is rather stable and easy to use the operating system, but just like everything tech, it isn’t immune to random bugs or glitches. Anything from an outdated driver to a broken or malfunctioning piece of hardware can cause errors.
Microsoft has put countermeasures in place to take care of such situations, and Windows has a slew of troubleshooter and error loggers to help users diagnose any such issues. This article looks at the WHEA logger and event IDs 1, 17, 18, 19 and 46 and explains everything you need to know.
What is the WHEA logger?
The Windows Hardware Error Architecture (WHEA) logger is an automated service that detects hardware errors and raises an Event Tracking for Windows event whenever an error occurs. These hardware errors are then recorded in the system log.
Event IDs 1, 17, 18, 19 and 46 are all associated with hardware errors and indicate different problems that can be further investigated by looking into the system log. Every hardware error has an error record that describes the error condition that caused the problem. These records can be retrieved from each event for further analysis and diagnosis.
Additionally, applications can retrieve hardware error events from the system log by querying for WHEA logger events. They can also register to get notified whenever the WHEA logger raises a hardware error and logs it in the system log.
How to fix the Whea logger errors?
Fixing these errors requires deeper analysis as WHEA logger events are simply generic error codes and only indicate that there might be a hardware or driver problem.
For the actual cause, you’re going to have to either dig around in the system logs or search for the BSoD code that you see when your computer crashes. You can however, narrow down the error by doing simple things like updating your PC to the latest Windows build and updating any drivers that might be causing problems.
Here are six generic fixes you can try out.
Update your PC
The first thing you should do is to update your PC. Updating your PC will, in most cases, update your drivers and fix any issues in the process.
Update your drivers
Updating (or uninstalling the problematic driver can also fix the problem.
Step 1: Right-click Start and select Device Manager from the menu.
Step 2: Expand the problematic driver, right-click on it and click Update driver.
Step 3: Click on Search automatically for drivers. Windows will then automatically look for and download the latest drivers.
While this should help resolve the error, in case it doesn’t, click Uninstall device and restart your PC to force Windows to install the required drivers. You can then update them later.
Also read: What is ‘com android settings intelligence’?
Run an SFC scan
Corrupt files are the number one reason your PC might behave weirdly. Here’s how you can get rid of them and potentially resolve your issue.
Step 1: Press Windows Key + S to bring up the Cortana/Search box and search for Powershell. Open Windows Powershell from the search results.
Step 2: Type sfc /scannow to scan your system for issues.
Step 3: If the SFC scan finds any problems, use the following command to resolve them.
DISM /Online /Cleanup-Image /RestoreHealth
Restart your PC for the changes to take effect, and the problem should be resolved.
Run the Check Disk utility
A BSOD can very well be a sign of your boot drive failing to perform as it should. Try running the check disk utility to check whether or not your storage drives are, in fact, functional.
Run the Windows hardware troubleshooter
Windows comes with a few handy troubleshooters that can resolve a bunch of issues. However, for some reason, Microsoft has removed the hardware troubleshooter from the troubleshooter’s menu. So here’s an alternative way to run the hardware troubleshooter.
Step 1: Press the Windows key + R to open the Run prompt. Type cmd and hit enter.
Step 2: Type msdt.exe -id DeviceDiagnostic and press enter. This will launch the hardware troubleshooter.
Proceed along as instructed by the troubleshooter.
Repair your system
If nothing else works, the best way to get rid of the error is by simply reinstalling or repairing your OS.
The Windows Media Creation tool is a great way to install Windows and repair the OS. Using this, you can perform a clean installation or repair your OS without affecting your data.