I'm having some serious boot issues with my Asus ROG Strix G15 laptop. For weeks now, it's been throwing various errors every time I start it up, and I'm at a loss for what to do. Some errors I've noted include 'PAGE_FAULT_IN_NONPAGED_AREA,' 'Unexpected Kernel Mode Trap,' 'Kernel Security Check Failure,' and one related to 'USBXHCI.SYS.' My laptop is still functional for daily tasks, but it crashes occasionally and the boot problems are extremely frustrating. I'm not in a position to take it to a repair shop, so any help would be greatly appreciated!
2 Answers
Have you checked for any external drives connected? You should also open Device Manager by typing 'win + R' and then 'devmgmt.msc' to spot any missing drivers. Make sure to update all your drivers, especially for the chipset. I recommend running a command in cmd: 'dism /online /cleanup-image /restorehealth' followed by 'sfc /scannow' to check for corrupt system files. Also, examine the Event Viewer for any critical events during crashes—there are tools available online to help analyze dump files. You might also want to check the SMART status of your SSD with a tool like CrystalDiskInfo.
If the Event Viewer only shows old logs, it might not be revealing anything new. But it’s good you've done those fixes. Those errors like 'unexpected store exception' and 'Page fault in nonpaged area' are tricky!
It sounds like your chipset drivers might be causing issues. I'd recommend heading to the AMD website to download the latest chipset driver package. It should point out what needs to be installed and could potentially resolve the USB error you mentioned. Let me know how that goes!
I did follow your advice and updated the drivers. It indicated some repair was needed and I accepted the updates. Fingers crossed it helps, but I'll let you know if the boot problems persist!
I thought this fixed my issue too after the updates, but I faced a 'SYSTEM THREAD EXCEPTION NOT HANDLED' error upon reboot. So frustrating!

How do I use CrystalDiskInfo? I’m not too familiar with it. Just so you know, I don’t have any external drives connected, and all my drivers should be updated. The restore health and sfc scan did find and fix some corrupt files.