I've been experiencing a frustrating issue with my PC where it frequently crashes and displays a Blue Screen of Death (BSOD) error related to "pci.sys." Initially, it happened only occasionally, but now it's happening every few times I wake my PC from sleep. Sometimes the system hangs during POST, requiring me to force a restart. I've managed to gather a minidump file for analysis, but I'm struggling to understand the results from WinDbg. My setup includes a 7800X3D processor, 32GB RAM at 6000 CL30, a 4060Ti GPU, and an Asus Crosshair x670E motherboard. Any insights into what's causing this issue or how to resolve it would be greatly appreciated! Also, the BSOD indicates 'System Thread Exception Not Handled' with the code related to pci.sys.
3 Answers
I took a look at your minidump output, and it seems like the crash is linked to the PCI driver, specifically involving "ExpressSwitchUpdateLinkLatency". This could indicate an issue with your PCIe configuration or related drivers. Check your BIOS/UEFI for any settings linked to PCIe latency adjustments. Additionally, ensure your BIOS and all device drivers are updated. If you recently upgraded your GPU, ensure the drivers are cleanly installed, as leftover files from the previous GPU can cause issues.
The crash appears to be triggered when the PCIe subsystem tries to add a device, so check Device Manager for any indicated issues. Sometimes integrated devices on the motherboard also use PCIe, so it's worth looking into that. If there aren’t any obvious problems reported, we might have to do some guesswork. Have you noticed any specific devices or components malfunctioning, or is your NVMe storage functioning as expected? That can also impact PCIe stability.
To effectively analyze your BSOD, it's crucial to get the dump files. If you can boot into Windows, either normally or in Safe Mode, check the C:WindowsMinidump folder for any minidump files. Zip the folder and upload it to a file-sharing site like mediafire.com or catbox.moe, since Reddit has restrictions on links. Also, try to gather multiple dump files for better accuracy. If you only have one, make sure to follow the guide on creating Small Memory Dumps to ensure you gather more in the future.
Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures