1. Update or Roll Back Device Drivers
- Press Win + X, then open Device Manager.
- Focus on recently installed or updated drivers—especially for networking, storage, and antivirus.
- Right-click → Update Driver or select Roll Back Driver if the issue started after an update.
2. Run System File Checker and DISM
- Open Command Prompt as Administrator and execute:
sfc /scannow
- After completion, run:
DISM /Online /Cleanup-Image /RestoreHealth
These tools repair corrupted system files that may affect kernel memory management.
3. Perform Memory Diagnostics
- Press Win + R, type mdsched.exe, and hit Enter.
- Choose Restart now and check for problems.
- Let Windows scan for memory faults and report any hardware-related issues.
4. Remove Conflicting Software
- Go to Control Panel → Programs and Features.
- Uninstall system utilities that interact with kernel memory, such as custom firewalls, security suites, or optimization tools.
- Restart the system and observe if the issue persists.
5. Perform a Clean Boot
- Press Win + R, type msconfig, and hit Enter.
- Go to Services → Check Hide all Microsoft services → Click Disable all.
- Then in Startup tab → Open Task Manager → Disable all items.
- Reboot and check system behavior.
6. Check for Windows Updates
- Go to Settings → Windows Update, and check for any pending system updates.
- Install all critical and optional updates to ensure the kernel and driver framework are current.
7. Use Windows Driver Verifier
- Open Command Prompt as Administrator, then run:
verifier
- Select Create standard settings → Choose drivers to verify.
- Use with caution—this tool is designed to catch faulty drivers and may cause intentional BSODs for testing.
8. System Restore
- If the problem started recently:
- Go to Control Panel → Recovery → Open System Restore.
- Select a restore point prior to the issue.
- Follow the instructions to revert system changes.