1. Run Windows Memory Diagnostic
- Press Win + R, type mdsched.exe, and hit Enter.
- Choose “Restart now and check for problems.”
- Allow the tool to scan for memory issues and report results.
2. Test RAM with MemTest86
- Download MemTest86 and create a bootable USB.
- Boot from the USB and run at least 4 full passes.
- If any errors are detected, consider replacing your RAM modules.
3. Update or Roll Back Drivers
- Press Win + X and select Device Manager.
- Focus on Display adapters, Storage controllers, and System devices.
- Right-click → Update Driver.
- If the issue began after a recent update, select Roll Back Driver.
4. Run SFC and DISM to Repair System Files
- Open Command Prompt as Administrator.
- Run:
- sfc /scannow
- After completion, run:
- DISM /Online /Cleanup-Image /RestoreHealth
- Restart your system afterward.
5. Disable Overclocking
- Enter your system BIOS/UEFI during boot (usually Del or F2).
- Reset to default/optimized settings.
- Save and exit.
Overclocked CPU/RAM/GPU settings can destabilize memory operations and PFN tracking.
6. Perform a Clean Boot
- Press Win + R, type msconfig, and hit Enter.
- Go to Services tab → check Hide all Microsoft services → click Disable all.
- Go to Startup tab → Open Task Manager → Disable all items.
- Restart your PC and observe if the issue returns.
This helps isolate third-party software conflicts.
7. Check for Malware
- Open Windows Security or a trusted antivirus.
- Run a Full System Scan to rule out malicious software interfering with memory operations.
8. Restore System to an Earlier Point
- If the BSOD appeared recently:
- Go to Control Panel → Recovery → Open System Restore.
- Choose a restore point from before the issue started.
- Follow the prompts to complete restoration.