I've been facing a frustrating issue with my Lenovo Legion 7i, where it frequently crashes with hypervisor error BSODs. I've already tried a couple of standard fixes like updating the BIOS and reinstalling Windows, but nothing seems to work. Here are my specs for reference: Lenovo Legion 7i with an Intel i9 14900HX processor, 32GB RAM, RTX 4060 graphics, and 3TB storage. The crashes feel random and aren't linked to any specific activity. I've uploaded the minidumps for anyone interested in helping figure this out.
3 Answers
I have to point out that the repeated NMI error might suggest a hardware issue instead of software. It's a sign that the CPU could be faulty. If your laptop is still under warranty, I recommend getting in touch with support for a possible replacement or repair. Better to be safe than sorry!
From what I've seen in those dumps, it looks like Hyper-V could be part of the issue. Hyper-V often gets enabled if you have things like Memory Integrity turned on, which can cause problems. You might look at disabling those features in your Windows Security settings or even consider uninstalling Hyper-V if you're not using it for anything crucial. Also, check if there's an updated BIOS version available, since Intel releases microcode updates that might help fix these kinds of issues!
No worries! If you want to update your microcode, you'd usually get that through a BIOS update from Lenovo's support site. Even if it shows as 'latest', double-check to see if any other updates have come out since your last check.
Hey! To get better insights into the BSODs, you'll want to check for minidump files in your system. These files store info about the crashes and are super helpful for diagnosing problems. You can look in C:WindowsMinidump. If you find any, zip them up and share via a file hosting service like Mediafire or Catbox. Also, ensure your dump settings are correct by following a guide for setting up small memory dumps.

I appreciate the advice! What if I didn't install Hyper-V or any additional emulators? I'm also wondering how to upgrade my microcode revision if my BIOS is already the latest version.