Hardware⏱️ 3 min read

How to Fix: Been getting random BSODs about once every week on my PC for months and try

BSODs on Ryzen 7 7800X3D with NVIDIA GeForce RTX 4070, despite good SSD health and Windows updates.


BSODs (Blue Screen of Death) caused by the Kernel-Power driver are often related to hardware or driver issues, and can be triggered by various factors. The fact that you've already checked the SSD health, Windows Memory Diagnostic, and EXPO/XMP settings suggests that these potential causes have been ruled out. The recent BIOS update from F21 to F40 may also be a contributing factor, as it could introduce new hardware or driver compatibility issues.

⚠️ Common Causes

  • Outdated or incompatible drivers for the NVIDIA GeForce RTX 4070
  • Hardware issues with the Ryzen 7 7800X3D, such as overheating or electrical noise
  • Corrupted system files or registry entries that require a thorough system restore and cleanup

🛠️ Step-by-Step Verified Fixes

Method 1: Driver Update and System Restore

  1. Step 1: Open the Device Manager (Press Windows + X and select Device Manager) and expand the 'Display Adapters' section. Right-click on the NVIDIA GeForce RTX 4070 driver and select 'Update Driver'. Follow the prompts to search for and install any available updates.
  2. Step 2: Open the Command Prompt as an administrator (Press Windows + X and select Command Prompt (Admin)) and run the command `bcdedit /set TESTSIGNING OFF` to disable test signing. Then, run the command `sfc /scannow` to scan for corrupted system files.

Method 2: BIOS Reset and System Restore

  1. Step 1: Open the BIOS settings (Press F2 during boot-up) and reset the BIOS to its default values. Save the changes and exit the BIOS settings.
  2. Step 2: Run a full system restore using Windows' built-in System Restore tool or third-party alternatives like EaseUS MobiMover. This will restore your system to a point in time when the BSODs were not occurring, potentially identifying the cause of the issue.

💡 Conclusion

To further troubleshoot and prevent BSODs, consider running regular system updates, monitoring system temperatures and voltages, and regularly checking for driver updates. Additionally, maintaining a clean and organized system by regularly cleaning out temporary files and disk space can help reduce the likelihood of hardware or software issues.

Did this fix your problem?

If not, try searching for specific error codes.

🔍 Search Error Database