1.Run System File Checker (SFC) and DISM
Corrupted system files can affect how Windows manages memory.
- Open Command Prompt as Administrator
Enter the following commands:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
These tools verify and repair integrity issues in system files.
2.Check and Update Device Drivers
Faulty drivers may incorrectly access or modify memory.
- Open Device Manager (Win + X → Device Manager)
- Expand categories such as Display adapters, Storage controllers, and Network adapters
- Right-click → Update driver
- If the error began after a recent update, consider using Roll Back Driver
3.Run Windows Memory Diagnostic
To test if physical RAM is causing the issue.
- Search for Windows Memory Diagnostic in the Start Menu
- Choose Restart now and check for problems
- Allow the scan to complete; check results after reboot via Event Viewer
4.Uninstall Recently Installed Software
New applications may introduce kernel-level conflicts.
- Go to Control Panel → Programs → Uninstall a Program
- Identify recently added tools, utilities, or security software
- Uninstall and restart the system
5.Disable Fast Startup
This feature can cause memory corruption during boot.
- Go to Control Panel → Power Options → Choose what the power buttons do
- Click Change settings that are currently unavailable
- Uncheck Turn on fast startup (recommended)
- Save changes and reboot
6.Update BIOS and Firmware
Outdated BIOS can cause hardware communication issues affecting memory.
- Visit the PC/motherboard manufacturer’s website
- Locate the latest BIOS and firmware/chipset updates
- Follow provided instructions carefully to update
7.Perform a Clean Boot
Useful for isolating software conflicts.
- Press Win + R, type msconfig, and press Enter
- Go to Services tab → Check Hide all Microsoft services → Click Disable all
- In Startup tab, click Open Task Manager → Disable all startup items
- Reboot system and monitor for stability
8.Use System Restore
Revert system to a previously working state.
- Go to Control Panel → Recovery → Open System Restore
- Choose a restore point before the BSOD started
- Follow the prompts to complete restoration