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?


This PCI device with the ID of "VEN_8086&DEV_A110" is the 100 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 post Windows Equivalent for lspci?