How to determine and correct the source of a WHEA-Logger error?

Over the last few days, my computer has been unwell. I've narrowed the problem down to my HDD, which, at 9 years old, is finally kicking the bucket. After pulling the data off and removing it, the system is much healthier. However, there is still a concerning error in the event viewer that shows up occasionally:

enter image description here

Following along with this Microsoft troubleshooting topic, I have been looking through the Device Manager to locate this PCI Express Root Port. I did find it, but the hardware ID does not match:

enter image description here

The Event Viewer error is pointing to PCI\VEN_8086&DEV_A110&SUBSYS_50011458&REV_F1, but the only PCI Express Root Port I have in the Device Manager has a hardware ID of PCI\VEN_8086&DEV_1901&SUBSYS_50001458&REV_07. The siblings Property for this device does contain the *REV_F1 ID, though it is listed multiple times with additional characters afterwards, so I'm not sure if it's the right thing.

Earlier last week, the WHEA-Logger errors logged just over 12,000 times, leading to an eventual blue screen that crashed so badly, there was no bsod dump file for me to look at. I am assuming this was due to the HDD also failing simultaneously. Since that crash, the WHEA-Logger was silent for a few days before logging 3 times today.

How can I determine what the true source of this WHEA-Logger error is, and how can I correct it?

EDIT

I have discovered the source of the errors:

In Powershell:

  1. run pnputil /enum-devices /class System

this lists all devices within the System class, where the PCI Express Root Port is

  1. Search the list for the referenced *REV_F1 device in the Instance ID field

The device appears to be my Intel(R) 100 Series/C230 Series Chipset Family PCI Express Root Port #13, although the hardware ID is not exactly matching, as there are additional characters after each instance of the Intel chipset. It applies to all of the following devices:

enter image description here

The question still remains... how can I fix this error? Should I attempt to update the drivers, Windows updates, etc?

6

1 Answer

This PCI device with the ID of "VEN_8086&DEV_A110" is the100 Series/C230 Series Chipset Family PCI Express Root Port #1.

The problem device is most likely plugged into your first PCIe slot (Root Port #1). If nothing is plugged into it, then there might be a problem with the motherboard.

To identify the devices plugged into PCIe ports, run in PowerShell the command:

(gwmi Win32_Bus -Filter 'DeviceID like "PCI%"').GetRelated('Win32_PnPEntity').GetDeviceProperties('DEVPKEY_Device_LocationInfo').deviceProperties | ft data,DeviceID.

More methods can be found in the postWindows Equivalent for lspci?

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like