Blue Tint Screen & Blue Screen of Death on Windows 10: Complete Fix Guide (All Stop Codes)
Fix blue tint screen and Blue Screen of Death (BSOD) on Windows 10. Step-by-step solutions for all stop codes including MEMORY_MANAGEMENT, CRITICAL_PROCESS_DIED
- A blue tint screen is usually caused by display driver corruption, Night Light settings, or incorrect color profile — distinct from a BSOD stop code.
- Blue Screen of Death (BSOD) stop codes such as CRITICAL_PROCESS_DIED, MEMORY_MANAGEMENT, KERNEL_SECURITY_CHECK_FAILURE, and SYSTEM_SERVICE_EXCEPTION are most commonly triggered by faulty drivers, corrupt system files, bad RAM, or failing storage devices.
- Quick fix summary: Run 'sfc /scannow' and 'DISM /Online /Cleanup-Image /RestoreHealth' in an elevated Command Prompt, update or roll back recent drivers, check RAM with Windows Memory Diagnostic, and inspect Event Viewer logs (eventvwr.msc) or use BlueScreenView to identify the faulting module before attempting hardware replacement.
| Method | When to Use | Time | Risk |
|---|---|---|---|
| Disable Night Light / Reset Color Profile | Blue tint screen but system is stable, no stop code | 2 min | None |
| Roll Back / Update Display Driver | BSOD citing nvlddmkm.sys, atikmdag.sys, or blue tint after driver update | 10–20 min | Low |
| sfc /scannow + DISM RestoreHealth | Stop codes after Windows Update; CRITICAL_PROCESS_DIED, ntoskrnl.exe faults | 15–45 min | Low |
| Windows Memory Diagnostic / MemTest86 | MEMORY_MANAGEMENT, PFN_LIST_CORRUPT, BAD_POOL_HEADER, BAD_POOL_CALLER | 30 min – 8 hrs | None |
| Check Disk (chkdsk /r) | NTFS_FILE_SYSTEM, INACCESSIBLE_BOOT_DEVICE, acpi.sys or fltmgr.sys faults | 30–120 min | Low |
| Boot into Safe Mode and uninstall driver/software | BSOD at startup or login loop, after AV or third-party software install | 15 min | Low |
| Startup Repair / Automatic Repair (WinRE) | Blue screen loop at boot, blank blue screen, BCD errors | 10–30 min | Low |
| System Restore | BSOD started after a specific update or software change | 15–30 min | Low–Medium |
| Reset / Reinstall Windows 10 | All other methods failed, persistent stop code loop | 1–3 hrs | High (data loss risk) |
Understanding Blue Tint Screen vs. Blue Screen of Death on Windows 10
Windows 10 users frequently confuse two distinct issues. The blue tint screen is a display color problem — your desktop still works but everything appears with a blue/cool hue. The Blue Screen of Death (BSOD), also called a stop code screen, is a critical system crash that displays a sad face and an error code like CRITICAL_PROCESS_DIED or MEMORY_MANAGEMENT. This guide covers both.
Part 1: Fixing a Blue Tint Screen on Windows 10
A blue tint on your Windows 10 display (without a system crash) is almost always software-related.
Step 1: Disable Night Light and Check Color Temperature
Go to Settings → System → Display → Night light settings. Turn Night Light off. If the tint disappears, you're done — adjust the color temperature to a warmer value if you still want eye protection.
Step 2: Reset Color Profile
- Open Control Panel → Color Management (search
colorcplin Run). - Select your display under the Devices tab.
- Check Use my settings for this device.
- Remove any custom ICC profiles and click Set as Default Profile on
sRGB IEC61966-2.1.
Step 3: Update or Reinstall Display Driver
A corrupt or outdated GPU driver is the second most common cause of a persistent blue tint.
- Press
Win + X→ Device Manager. - Expand Display adapters, right-click your GPU, choose Update driver → Search automatically.
- If the tint appeared after a driver update, choose Roll Back Driver instead.
- For NVIDIA users experiencing
nvlddmkm.sysissues, use DDU (Display Driver Uninstaller) in Safe Mode before reinstalling the latest driver from nvidia.com. - For AMD users with
atikmdag.sysoramdkmdag.syserrors, use the AMD Cleanup Utility before reinstalling.
Part 2: Diagnosing Any Windows 10 BSOD Stop Code
When a stop code appears, Windows writes a minidump file to C:\Windows\Minidump\. Always start diagnosis here.
Step 1: Read the Stop Code
Note the exact error string on the blue screen, for example:
CRITICAL_PROCESS_DIED(0x000000EF)MEMORY_MANAGEMENT(0x0000001A)KERNEL_SECURITY_CHECK_FAILURE(0x00000139)SYSTEM_SERVICE_EXCEPTION(0x0000003B)PFN_LIST_CORRUPT(0x0000004E)INACCESSIBLE_BOOT_DEVICE(0x0000007B)0xC000021A/STATUS_SYSTEM_PROCESS_TERMINATED0xC0000225(Boot configuration data missing)APC_INDEX_MISMATCH(0x00000001)DRIVER_IRQL_NOT_LESS_OR_EQUAL(0x000000D1)BAD_POOL_HEADER/BAD_POOL_CALLER
Also note the faulting driver listed, e.g. ntoskrnl.exe, ndis.sys, tcpip.sys, nvlddmkm.sys, dxgmms2.sys, fltmgr.sys, classpnp.sys.
Step 2: Analyze Minidumps with BlueScreenView
Download BlueScreenView (NirSoft) — free, no install required. It reads .dmp files and shows the faulting driver highlighted in red. This is the fastest way to determine whether the problem is a driver, Windows component, or hardware.
Step 3: Check Event Viewer
Run eventvwr.msc → Windows Logs → System. Filter for Critical and Error events at the timestamp of each crash. Look for source BugCheck, Kernel-Power (Event ID 41 — unexpected shutdown), or specific driver names.
Part 3: Step-by-Step Fixes by Stop Code Category
Fix 1: System File Corruption (CRITICAL_PROCESS_DIED, ntoskrnl.exe, SYSTEM_SERVICE_EXCEPTION)
Boot normally or into Safe Mode (F8 or Shift+Restart → Troubleshoot → Advanced Options → Startup Settings → Safe Mode with Command Prompt).
Run the commands in the code_block section of this article. SFC repairs protected Windows files. DISM restores the Windows image component store. These two commands fix the majority of stop codes caused by Windows Update corruption.
Fix 2: Driver-Related BSODs (nvlddmkm.sys, ndis.sys, dxgmms2.sys, atikmdag.sys, fltmgr.sys)
- Boot into Safe Mode with Networking.
- Uninstall the problematic driver via Device Manager.
- Delete residual driver files if needed.
- Download the latest driver directly from the manufacturer's website.
- For network-related drivers (
ndis.sys,tcpip.sys,netio.sys): runnetsh winsock resetandnetsh int ip reset.
Fix 3: Memory/RAM Faults (MEMORY_MANAGEMENT, PFN_LIST_CORRUPT, BAD_POOL_HEADER, BAD_POOL_CALLER)
- Run Windows Memory Diagnostic: press
Win + R, typemdsched.exe, choose restart and check. - For thorough testing, boot from a MemTest86 USB (memtest86.com) and run at least 2 full passes.
- If errors are found: reseat RAM sticks, test one stick at a time, replace faulty module.
- Also check virtual memory: System Properties → Advanced → Performance Settings → Advanced → Virtual Memory — set to system-managed.
Fix 4: Storage/Boot Faults (INACCESSIBLE_BOOT_DEVICE, NTFS_FILE_SYSTEM, 0xC000021A, 0xC0000225)
- Boot from Windows 10 installation media.
- Choose Repair your computer → Troubleshoot → Advanced Options → Startup Repair first.
- If Startup Repair fails, open Command Prompt and run the disk and BCD repair commands from the code block below.
- For
0xC0000225(missing BCD): rebuild the Boot Configuration Data withbootrec /rebuildbcd. - For
INACCESSIBLE_BOOT_DEVICEafter a Windows Update: roll back the update from WinRE → Uninstall Updates.
Fix 5: Third-Party Software / Antivirus BSODs (KERNEL_SECURITY_CHECK_FAILURE, WDF_VIOLATION, aswvmm.sys, mfeepmpk.sys)
Security software hooks deep into the kernel. If your BSOD appeared after installing Kaspersky, McAfee, or Avast:
- Boot into Safe Mode.
- Use the vendor's dedicated removal tool (e.g., Kaspersky KAVRemover, McAfee Consumer Product Removal Tool).
- For
WDF_VIOLATIONon HP laptops: check for HP-specific driver updates via HP Support Assistant. - For VMware or BlueStacks BSODs: update the virtualization application or disable Hyper-V (
bcdedit /set hypervisorlaunchtype off).
Fix 6: Blank Blue Screen / Blue Screen During Windows 10 Installation
- Blank/plain blue screen during install: disconnect all external USB devices except keyboard and mouse. Disable Secure Boot in BIOS. Disable Fast Boot.
- KERNEL_SECURITY_CHECK_FAILURE during install: the installation media may be corrupt — recreate the USB with the Media Creation Tool. Also check RAM.
- Blue screen after login: boot into Safe Mode and run SFC/DISM, or create a new user account to test for profile corruption.
Fix 7: Persistent Blue Screen Loop — Last Resorts
- System Restore: WinRE → Troubleshoot → Advanced Options → System Restore. Choose a restore point before the BSODs started.
- Reset this PC (Keep my files): WinRE → Troubleshoot → Reset this PC.
- Clean reinstall: Back up data, boot from installation media, format the system partition, and reinstall Windows 10.
Preventing Future BSODs
- Keep Windows Update current but pause updates for 7 days after major releases to avoid day-one driver conflicts.
- Use Driver Verifier (
verifier.exe) only in a test environment — it can force BSODs to identify a buggy driver but should not be left enabled. - Monitor temperatures with HWiNFO64 — thermal throttling and overheating GPUs/CPUs trigger
CLOCK_WATCHDOG_TIMEOUTandWHEA_UNCORRECTABLE_ERROR. - Replace SSDs/HDDs showing reallocated sector counts in CrystalDiskInfo before they cause boot-time stop codes.
- Avoid mixing RAM kits with different timings —
PFN_LIST_CORRUPTis frequently traced to mismatched DIMMs.
Frequently Asked Questions
# ============================================================
# Windows 10 BSOD & Blue Tint Diagnostic and Fix Commands
# Run Command Prompt as Administrator (or from WinRE)
# ============================================================
# --- STEP 1: Repair System Files ---
# System File Checker — scans and repairs protected Windows files
sfc /scannow
# DISM — restores the Windows image component store
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
# --- STEP 2: Check and Repair Disk ---
# Schedule chkdsk on next reboot (replace C: with your system drive)
chkdsk C: /f /r /x
# --- STEP 3: Repair Boot Configuration Data (BCD) ---
# Use from WinRE Command Prompt when facing 0xC0000225 or INACCESSIBLE_BOOT_DEVICE
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
# --- STEP 4: Reset Network Stack (for ndis.sys, tcpip.sys BSODs) ---
netsh winsock reset
netsh int ip reset
ipconfig /flushdns
# --- STEP 5: Disable Driver Verifier (if previously enabled and causing boot loops) ---
verifier /reset
# --- STEP 6: Check minidump files location ---
dir C:\Windows\Minidump
# --- STEP 7: View recent crash info in Event Log (PowerShell) ---
Get-WinEvent -LogName System | Where-Object {$_.LevelDisplayName -eq 'Critical' -or $_.Id -eq 41} | Select-Object TimeCreated, Id, Message | Format-List
# --- STEP 8: Disable Hyper-V (for VMware / BlueStacks BSODs) ---
bcdedit /set hypervisorlaunchtype off
# To re-enable:
# bcdedit /set hypervisorlaunchtype auto
# --- STEP 9: Uninstall a problematic Windows Update ---
# List installed updates
wmic qfe list brief /format:table
# Uninstall by KB number (example: KB5034441)
wusa /uninstall /kb:5034441 /quiet /norestart
# --- STEP 10: Reset color profile from CLI (blue tint fix) ---
# Copies default sRGB profile — run as Administrator
copy "%SystemRoot%\System32\spool\drivers\color\sRGB Color Space Profile.icm" "%SystemRoot%\System32\spool\drivers\color\sRGB_default.icm"
# --- STEP 11: Run Windows Memory Diagnostic ---
mdsched.exe
# --- STEP 12: Collect full system info for hardware review ---
msinfo32 /report "%USERPROFILE%\Desktop\sysinfo.txt"Error Medic Editorial
The Error Medic Editorial team consists of senior DevOps engineers, SREs, and Windows system administrators with over a decade of experience diagnosing kernel-level failures, stop codes, and OS-layer issues across enterprise and consumer Windows environments. Our guides are validated against real crash dumps and tested on physical hardware before publication.
Sources
- https://support.microsoft.com/en-us/windows/fix-windows-stop-errors-or-blue-screens-and-understand-error-codes-ebf2c9a3-56c6-e6dd-8a5e-d30a2b7b5b1d
- https://learn.microsoft.com/en-us/windows-hardware/drivers/debugger/bug-check-code-reference2
- https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/sfc
- https://learn.microsoft.com/en-us/windows-hardware/manufacture/desktop/dism-image-management-command-line-options-s14
- https://www.nirsoft.net/utils/blue_screen_view.html
- https://support.microsoft.com/en-us/windows/using-system-file-checker-in-windows-365e0031-36b1-6031-f804-8fd86e0ef4ca
- https://stackoverflow.com/questions/tagged/bsod