Blue screen of death (BSOD) on a laptop is one of the most frightening errors for users. Sudden system crashes, cryptographic error codes, and forced reboots leave many at a loss. But there is no need to panic: in 80% of cases the problem can be solved without contacting a service center. The main thing is to correctly diagnose the cause and consistently apply proven recovery methods.
BSOD occurs when Windows encounters a critical error that it cannot handle. This could be due to faulty hardware, driver conflicts, corrupted system files, or even malware. The problem is especially common on laptops. ASUS, Lenovo, HP And Acer after Windows updates or installing new software. In this article we will look at all possible reasons and we will give step-by-step instructions for troubleshooting the problem - from the simplest methods to complex technical manipulations.
1. Decoding the BSOD error code: what do the numbers on the screen mean?
Each blue screen contains a unique stop code (For example, CRITICAL_PROCESS_DIED or IRQL_NOT_LESS_OR_EQUAL), which helps identify the problem. These codes fall into several categories:
- 🔹 Hardware failures:
WHEA_UNCORRECTABLE_ERROR,MEMORY_MANAGEMENT- indicate problems with RAM, processor or motherboard. - 🔹 Driver problems:
DRIVER_IRQL_NOT_LESS_OR_EQUAL,KERNEL_MODE_HEAP_CORRUPTION- outdated or incompatible drivers are most often to blame. - 🔹 System errors:
CRITICAL_PROCESS_DIED,SYSTEM_THREAD_EXCEPTION_NOT_HANDLED- Damage to the registry or critical Windows files. - 🔹 Software conflicts:
DPC_WATCHDOG_VIOLATION- often occurs due to antiviruses or overclocking programs (MSI Afterburner, RivaTuner).
To see the full error log:
- Open
Control Panel → Administrative Tools → Event Viewer → Windows Logs → System. - Look for entries with a level "Critical" or "Error" in section
Source: BugCheck.
- Once a week or more often
- 1-2 times a month
- Rarely, once every few months
- Never happened
- Closed the survey
Important: if the error code contains a file reference (for example, nvlddmkm.sys), the problem is definitely related to the video card driver NVIDIA - this is a direct signal to update or roll back the driver.
2. First steps when a blue screen appears
If your laptop reboots into a BSOD loop or is stuck on a blue screen, follow these steps immediately:
⚠️ Attention: Do not press the power button for more than 5 seconds if the laptop responds to the keyboard! A forced shutdown may damage the file system on SSD/HDD.
- 🔄 Reboot in Safe Mode: Hold
Shiftwhen clicking "Reboot" in the menuStart. SelectSafe Mode with Networking. - 🔌 Disable peripherals: Remove USB devices, memory cards, external hard drives. Even a faulty mouse can cause BSOD!
- 🔋 Check power: Connect the laptop to a power outlet - sometimes crashes occur due to a low battery (especially on models Dell XPS And MacBook with Boot Camp).
- 🌡️ Temperature control: If the laptop overheats (hot case, noisy cooler), let it cool for 15-20 minutes. Use HWMonitor to check the temperature after switching on.
Disable all USB devices|
Reboot into Safe Mode|
Check the connection to the 220V network |
Wait for the laptop to cool down (if it gets hot)|
Run memory diagnostics (mdsched.exe)-->
If the laptop does not respond to any actions, try hard reset:
- Unplug the charger.
- Remove the battery (if removable).
- Hold the power button 30 seconds.
- Connect the charger (without battery) and turn on the laptop.
3. Checking RAM and hard drive
About 30% of BSOD cases are related to a faulty RAM or a damaged drive. Diagnostics can be carried out using standard Windows tools:
| Type of check | Command/tool | Symptoms of a problem |
|---|---|---|
| RAM test | mdsched.exe (type in Win + R) |
Errors in any of the test passes, frequent freezes during loading |
| Checking HDD/SSD | chkdsk C: /f /r (in Command line as administrator) |
Bad sectors, slow system performance, file loss |
| SMART disk status | CrystalDiskInfo (free utility) | Options Reallocated Sectors Count or Pending Sectors in status "Warning" |
| CPU stress test | Prime95 or AIDA64 | Overheating above 90°C, laptop shutting down under load |
If the memory test shows errors:
- Turn off the laptop and remove one bracket RAM (if there are several of them).
- Test the system with one strip, then swap them.
- If the errors are repeated, a specific strip or slot on the motherboard is faulty.
On laptops Lenovo ThinkPad And HP EliteBook You may need to completely disassemble the case to access the RAM. If you have no experience, it’s better to contact the service.
For SSD It is critical to check the firmware. Outdated firmware versions may cause BSOD with code NVMe_STOR_PORT_ERROR. Update the firmware through the manufacturer's official utilities (Samsung Magician, Intel SSD Toolbox).
4. Update and rollback drivers
Driver conflicts are the most common cause of BSOD after Windows updates. The most common drivers to blame are:
- 🖥️ Video cards (NVIDIA, AMD, Intel)
- 🔊 Sound cards (Realtek, Dolby)
- 📶 Network adapters (Wi-Fi/Ethernet)
- 💾 Storage controllers (AHCI, NVMe)
How to update drivers correctly:
- Boot into safe mode with network support.
- Open
Device Manager(Win + X → Device Manager). - Look for devices with a yellow exclamation mark (this is a direct sign of a problem).
- Right click →
Update driver → Automatic search.
If the update does not help, run driver rollback:
- B
Device Managerselect the problematic device. - Go to the tab
Driver → Roll Back. - If the button is inactive, remove the driver completely and reboot.
How to remove the driver completely (clean installation)
1. Download the utility Display Driver Uninstaller (DDU) for video drivers.
2. Boot into Safe Mode.
3. Launch DDU and select "Clean and restart".
4. After reboot, install the driver from the manufacturer’s official website (NOT through Windows Update!).
For laptops with hybrid graphics (NVIDIA Optimus/AMD Switchable) it is critical to install drivers in the right order:
- First the integrated graphics driver (Intel UHD).
- Then the discrete video card (NVIDIA/AMD).
5. Restore system files and registry
Damaged Windows files or registry errors often cause BSOD codes CRITICAL_PROCESS_DIED or KERNEL_DATA_INPAGE_ERROR. To restore, use the built-in utilities:
Method 1: Checking the integrity of system files
sfc /scannow
Run the command in Command line as administrator. The process will take 10-15 minutes. If the utility finds damaged files, but cannot restore them, proceed to the next step.
Method 2: Windows Image Recovery
DISM /Online /Cleanup-Image /RestoreHealth
This command will download the missing files from Microsoft servers. A stable internet connection is required.
Method 3: Manual Registry Check
Errors in the registry can occur after incorrect removal of programs or virus attacks. For diagnostics:
- Open
regedit(Win + R → regedit). - Go to
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl. - Check the parameter
AutoReboot- it must be equal1.
If after execution sfc /scannow the message "Windows Resource Protection has detected corrupt files but cannot repair some of them" appears, try running the command in safe mode or from a bootable Windows flash drive.
If system utilities do not help, use restore point:
- Open
Control Panel → Recovery → Run System Restore. - Select a point created before BSOD appeared.
- Confirm the restoration and wait for it to complete (the laptop will reboot).
6. Check for viruses and malware
Some viruses and rootkits specifically cause BSOD to bypass antivirus protection. Particularly dangerous:
- 🦠 Cryptocurrency miners - overload the processor and cause
DPC_WATCHDOG_VIOLATION. - 🕵️ Rootkits - modify system files, leading to
KERNEL_SECURITY_CHECK_FAILURE. - 📁 Encryptors - damage files, which causes
CRITICAL_PROCESS_DIED.
How to check the system:
- Boot into Safe Mode without network (so that the virus cannot contact the server).
- Run a scan Windows Defender offline:
- Open
Windows Defender. - Go to
Virus & threat protection → Scan settings → Microsoft Defender Offline scan.
- Open
- Use portable antiviruses: Kaspersky Virus Removal Tool, Dr.Web CureIt.
⚠️ Attention: If the antivirus finds files likeexplorer.exeorsvchost.exe> in foldersC:\Users\orC:\ProgramData\- this is a 100% sign of infection. Do not remove them manually! Use specialized utilities like Malwarebytes.
After removing viruses, be sure to:
- Update your antivirus databases.
- Check the task scheduler (
taskschd.msc) for suspicious tasks.
- Reset your browser settings (viruses often modify Chrome And Firefox).
7. Hardware faults: when to take your laptop to a service center
If all software methods have been tried, but the BSOD continues to appear, the problem is most likely in gland. Here are the signs of hardware problems:
- 🔥 Overheating: The laptop turns off after 5-10 minutes of operation, BSOD appears under load (games, rendering).
- 💥 Eating problems: A blue screen occurs when charging is disconnected or when it is connected.
- 💾 Faulty drive: The system “freezes” for 10-30 seconds before BSOD, clicks are heard from HDD.
- 🔌 Oxidation of contacts: BSOD appears when the laptop moves (for example, on your lap) - a sign of poor contact RAM or Wi-Fi module.
You can check it yourself:
- Thermal paste: If your laptop is overheating, replace the thermal paste on the processor and video card. To do this, you will need to disassemble the cooling system.
- Capacitors on the motherboard: Swollen or leaking capacitors are a common cause of BSOD on older laptops (Sony VAIO, Acer Aspire 2010-2015).
- Battery: Remove the battery and operate from mains power. If the BSOD disappears, the battery is faulty.
If you are not confident in your skills, contact the service. Average cost of diagnosing hardware faults:
Service
Cost (₽)
Duration (days)
BSOD diagnostics
500–1500
1
Replacing thermal paste
1000–2500
1–2
Motherboard repair
3000–10000
3–7
Replacing RAM
1500–4000 (including module)
1
On laptops Apple MacBook with Boot Camp BSOD is often associated with driver incompatibility Windows And macOS. The solution is to update Boot Camp Support Software through Apple Software Update.
FAQ: Frequently asked questions about the blue screen of death
❓ BSOD appears only when launching games. What's the problem?
In 90% of cases the culprits are:
- Video card overheating (check the temperature in MSI Afterburner).
- Outdated drivers NVIDIA/AMD (update via GeForce Experience or AMD Adrenalin).
- Lack of power (connect the laptop to a power outlet and check the power plan settings).
Also try disabling overlays in games (Steam Overlay, Discord Overlay, NVIDIA ShadowPlay).
❓ Is it possible to recover data after a BSOD if the laptop does not turn on?
Yes, there are several ways:
- Connect the hard drive to another PC via USB adapter or docking station.
- Use a bootable USB flash drive with Live CD (For example, Ubuntu or Hiren’s BootCD).
- If the disk is damaged, use programs like R-Studio or TestDisk.
⚠️ Do not try to turn on the laptop multiple times - this may worsen disk damage!
❓ BSOD with code VIDEO_TDR_FAILURE - what to do?
This error is related to the graphics driver. Solution:
- Update your video card driver to the latest version.
- If the update does not help, roll back to the previous version.
- Disable hardware acceleration in your browser (
chrome://settings/system in Chrome).
- Check the GPU temperature - if above 90°C, clean the cooling system.
For laptops with hybrid graphics resetting the settings will also help NVIDIA Control Panel or AMD Catalyst.
❓ After updating Windows, a BSOD appeared. How to return the old version?
You can roll back within 10 days after update:
- Go to
Settings → Update & Security → Recovery.
- Click
Go back to a previous version of Windows.
- Follow the instructions (confirmation required).
If more than 10 days have passed, all that remains is a clean installation of Windows with saving files.
❓ The laptop gives BSOD when connected to Wi-Fi. What's the matter?
The problem is with the network card driver. Try:
- Update your driver Wi-Fi adapter through
Device Manager.
- Disable the feature
802.11n/ac Wireless Mode in the adapter settings.
- Install the driver from the official website of the laptop manufacturer (not through Windows Update!).
- Check your router - sometimes BSOD is caused by non-standard settings MTU or Qos.