Steps to Diagnose and Fix BSOD Issues1. Update All Drivers
- I downloaded all the latest drivers from Lenovo Vantage.
- I Update GPU drivers directly from AMD (for integrated graphics) and NVIDIA (for RTX 3050) (As show on the post)
- I checked all chipset, storage, and network drivers and they all updated.
2. Analyze Minidump Files
The minidump files indicate potential causes:
- CRITICAL_STRUCTURE_CORRUPTION: Often linked to faulty drivers or kernel code corruption. Use tools like WinDbg or BlueScreenView to analyze the minidumps for driver-related issues.
- FAST_ERESOURCE_PRECONDITION_VIOLATION: This error suggests a driver or software is accessing resources improperly at a high IRQL level. Focus on debugging
fileinfo.sys, which appears in the dump file
I used ChatGPT to analyze the file from WinDbg. But can't find the source driver that **** caused the Crash / BSOD. So I uploaded the file and hopefully someone could diagnose it.
3. BIOS Update
Your attempt to update the BIOS failed due to EFI space issues. A BIOS update can resolve hardware compatibility problems:
- Free up EFI partition space by removing unused boot entries or files.
- Retry updating to version J4CN44WW using Lenovo's BIOS update tool.
I will try it later. Maybe using USB to upgrade the BIOS gonna be safer?
4. Run Memory Diagnostics
Although your RAM passed MemTest86, intermittent issues may still exist:
- Use the Windows Memory Diagnostic Tool for additional testing.
- If possible, test with different RAM modules.
I will try it later.
5. Check SSD Health
- I use "Kingston SSD Manager x64" but it shows firmware is up-to-date
- I ran "Bad sector verification" of DiskGenius & the results show in my Replied
6. Disable Fast Startup
Maybe I type false the "Fast Startup" actually that is the "Fast boot" on the post which is turn-off
7. Perform Clean Boot
Booting with minimal services can identify software conflicts:
- Press
Win + R, type msconfig, and select "Selective startup."
- Disable all non-Microsoft services under "Services" and restart.
That may help. I will try
8. Run System File Checker (SFC) and DISM Again
Corrupted system files can cause kernel instability:
- Run
sfc /scannow again in Command Prompt as administrator.
- Follow up with
DISM /Online /Cleanup-Image /RestoreHealth.
I will try it later.
9. Test Hardware Components
I'm pretty sure there is no overheating. RAM is onboard, SSD and battery are securely connected
Next Steps if Issues Persist
If the BSODs continue despite these steps:
- Share memory dump for analysis (I shared it by the ggdrive link on the post)