⚡ Quick Answer
BSOD (Blue Screen of Death) = critical Windows error; the stop code identifies the cause. Safe Mode = Windows starts with minimal drivers — use it to isolate driver/software problems. WinRE (Windows Recovery Environment) = special boot menu with repair tools: Startup Repair, System Restore, Command Prompt, Reset. System Restore = rolls back OS to a previous restore point (doesn't affect personal files). sfc /scannow = scans and repairs corrupted system files. Know these tools, when to use each one, and how to access them — this is heavily tested on A+ Core 2 (220-1202).

BSOD — Blue Screen of Death

The Blue Screen of Death (BSOD) is a stop error — Windows has encountered a critical problem it cannot recover from and has halted to prevent further damage or data corruption. In Windows 10 and 11 the screen turns blue and displays a sad face emoji with a stop code. In older Windows versions it displayed hexadecimal error codes.

💻 Your PC ran into a problem and needs to restart.
IRQL_NOT_LESS_OR_EQUAL
Stop code: 0x0000000A · The most important diagnostic information on a BSOD is the stop code name. It tells you what type of failure occurred and where to start troubleshooting.

The stop code is the most important piece of information. Windows also writes a memory dump file (minidump) to C:\Windows\Minidump\ that captures the system state at the moment of failure. Tools like WinDbg or WhoCrashed can analyse the dump file to identify which driver or component caused the crash.

Stop CodeCommon CauseFirst Step
IRQL_NOT_LESS_OR_EQUALFaulty driver accessing invalid memory addressCheck recently installed drivers; update or roll back
PAGE_FAULT_IN_NONPAGED_AREARAM failure or driver trying to access paged-out memoryRun Windows Memory Diagnostic; check drivers
SYSTEM_SERVICE_EXCEPTIONCorrupted system file or driverRun sfc /scannow; check for Windows updates
CRITICAL_PROCESS_DIEDCritical Windows process terminated unexpectedlyRun sfc /scannow and DISM; check for malware
KERNEL_SECURITY_CHECK_FAILUREMemory corruption — RAM, driver, or malwareTest RAM; check for malware; update drivers
NTFS_FILE_SYSTEMCorrupt NTFS file system or failing storage driveRun chkdsk /f /r; check S.M.A.R.T. data on drive
DPC_WATCHDOG_VIOLATIONDriver not responding in time; SSD/driver issueUpdate SSD firmware and storage drivers
WHEA_UNCORRECTABLE_ERRORHardware failure — CPU, RAM, or overclocking instabilityCheck CPU/RAM temps; reset overclocking; test hardware
🎯 A+ Exam — BSOD Troubleshooting Approach

The A+ exam doesn't require you to memorise every stop code, but you should know the general approach: (1) Note the stop code. (2) Check if it happens after a recent change (driver install, Windows update, new hardware). (3) Boot into Safe Mode — if it doesn't BSOD in Safe Mode, a third-party driver or startup program is the cause. (4) If hardware-related codes appear (memory, disk), test hardware. (5) Use sfc /scannow and DISM to repair corrupted system files.

Safe Mode

Safe Mode starts Windows with only the minimum required drivers and services: the basic display driver, keyboard, mouse, and essential Windows services. Third-party drivers, startup programs, and non-essential services are not loaded. This makes Safe Mode invaluable for troubleshooting because:

If a problem does not occur in Safe Mode → a third-party driver or startup program is the cause. Enable programs one by one (using msconfig) to identify the culprit. If the problem still occurs in Safe Mode → the cause is in the core Windows components, hardware, or system files — not third-party software.

How to access Safe Mode in Windows 10/11

Method 1 — From Settings: Settings → System → Recovery → Advanced startup → Restart now → Troubleshoot → Advanced options → Startup Settings → Restart → press 4 for Safe Mode or 5 for Safe Mode with Networking.

Method 2 — Shift+Restart: Hold Shift while clicking Restart from the Start menu or login screen. This boots into WinRE where you can access Startup Settings.

Method 3 — msconfig: Run msconfig → Boot tab → check "Safe boot" → restart. (Remember to uncheck this after troubleshooting.)

Method 4 — If Windows won't boot: Interrupt boot 3 times in a row (power off during Windows logo). Windows automatically enters Automatic Repair / WinRE.

Safe Mode with Networking loads the same minimal environment as Safe Mode but adds network drivers, allowing internet access. Use this when you need Safe Mode but also need to download drivers or run online malware scans. Safe Mode with Command Prompt opens a command prompt instead of the Windows desktop — for advanced repairs.

Windows Recovery Environment (WinRE)

WinRE is a special pre-OS recovery environment stored on a hidden recovery partition. It boots automatically when Windows fails to start twice, or when you access it manually. WinRE provides several repair tools:

🔧
Startup Repair
Automatically diagnoses and fixes common boot problems — missing or corrupted bootloader, missing boot files, incorrect boot configuration. First tool to try when Windows won't start. Does not affect user files.
System Restore
Reverts Windows registry, system files, and installed programs to a previous restore point (snapshot). Does not affect personal files (documents, photos). Use when a recent driver install, update, or program caused instability.
💾
System Image Recovery
Restores the entire PC from a system image backup created with Windows Backup. Replaces the entire drive contents — use this for complete disaster recovery when other options fail and a recent image backup exists.
⌨️
Command Prompt
Opens a full command prompt with access to Windows commands. Use for manual repairs: sfc /scannow, chkdsk, bootrec, bcdedit. The most powerful repair option for advanced troubleshooting.
🔄
Reset This PC
Reinstalls Windows — either keeping personal files (removes apps and settings) or removing everything (full clean install). Use when the OS is too corrupted to repair but you want to avoid a full manual reinstall from media.
⚙️
Startup Settings
Presents boot options including Safe Mode, Safe Mode with Networking, Safe Mode with Command Prompt, disable driver signature enforcement, and low-resolution video mode. Available after clicking Restart from Advanced Options.

Key Windows Repair Commands

CommandWhat It DoesWhen to Use
sfc /scannowSystem File Checker — scans all protected Windows system files and replaces corrupted ones from a cached copySuspected corrupted system files; after malware removal; frequent crashes
DISM /Online /Cleanup-Image /RestoreHealthRepairs the Windows component store (which sfc uses as its source) — downloads clean files from Windows UpdateRun before sfc if sfc reports it cannot fix errors; deep corruption
chkdsk C: /f /rChecks and repairs file system errors (/f) and scans for bad sectors (/r) on the driveDisk errors, slow performance, filesystem corruption, drive-related BSODs
bootrec /fixmbrRepairs the Master Boot Record of the system diskWindows won't boot; "Operating system not found" error
bootrec /fixbootWrites a new boot sector to the system partitionBoot sector corruption; "Bootmgr is missing" error
bootrec /rebuildbcdScans all disks for Windows installations and rebuilds the BCD (Boot Configuration Data) storeMultiple Windows installations; BCD corruption
bcdeditViews and edits the Boot Configuration Data store directlyAdvanced boot configuration changes; fixing dual-boot issues
msconfigSystem Configuration — manages startup programs, services, boot options including Safe ModeIdentifying startup programs causing issues; enabling Safe Mode; clean boot
🎯 sfc vs DISM — Order Matters

When repairing Windows system files, run them in this order: DISM first, then sfc. DISM repairs the component store that sfc uses as its repair source. If sfc runs first and the component store is corrupted, sfc will report errors it cannot fix. After DISM repairs the store, sfc can successfully replace corrupted files. Both commands should be run from an elevated (Administrator) command prompt.

System Restore

System Restore creates and manages restore points — snapshots of Windows system files, the registry, and installed programs at a specific point in time. Windows automatically creates restore points before significant system changes (Windows updates, driver installs, program installs). You can also create restore points manually.

Restoring to a restore point reverts Windows back to that state: registry settings, system files, and installed drivers/programs revert. Personal files (documents, photos, videos) are not affected. This is the critical A+ exam distinction — students confuse System Restore with a file backup. It is not a file backup; it only protects system configuration.

Access System Restore from: WinRE → Troubleshoot → Advanced options → System Restore, or from Windows: Control Panel → Recovery → Open System Restore, or by running rstrui.exe.

Windows Boot Process and Boot Failures

Understanding the Windows boot sequence helps diagnose where a failure occurs:

1. UEFI/BIOS POST → hardware check → finds bootable drive. 2. Windows Boot Manager (bootmgr) loads from the system partition. 3. Windows Boot Loader (winload.exe) loads the Windows kernel. 4. Windows kernel initialises, loads HAL, and starts Windows services. 5. Login screen appears.

Common boot failure messages and causes: "Bootmgr is missing" → Boot sector or MBR corrupt → run bootrec /fixmbr and bootrec /fixboot from WinRE Command Prompt. "Operating system not found" → BIOS can't find a bootable partition → check boot order in BIOS, check drive connection. "Inaccessible Boot Device" → Windows can't access the drive during startup → storage driver issue or corrupted BCD → run Startup Repair.

Event Viewer

Event Viewer (eventvwr.msc) is the primary Windows log viewer. It records detailed information about every significant system event — errors, warnings, and informational events from the OS, applications, and security subsystem. For A+ troubleshooting, the most important logs are:

Windows Logs → System: hardware errors, driver failures, service failures, unexpected shutdowns. Windows Logs → Application: application crashes and errors. Windows Logs → Security: login events, account changes, security policy changes. Event Viewer is your first stop when investigating a recurring problem — look for Error-level events that correspond to the time the problem occurred.

Exam Scenarios

Scenario: A Windows 10 computer experiences random BSODs with the stop code IRQL_NOT_LESS_OR_EQUAL. The BSODs started after the user installed a new Wi-Fi adapter. What is the most likely cause and solution? Answer: Faulty or incompatible Wi-Fi adapter driver. Boot into Safe Mode (which doesn't load the driver), uninstall the driver, then reinstall the latest driver from the manufacturer's website.
Scenario: A user's PC displays "Your PC did not start correctly" and boots into Automatic Repair. The user has not made any changes recently. What tool should be tried first? Answer: Startup Repair. From WinRE, choose Troubleshoot → Advanced options → Startup Repair. It automatically scans for and fixes common boot configuration problems.
Scenario: A technician runs sfc /scannow and receives the message "Windows Resource Protection found corrupt files but was unable to fix some of them." What should be done next? Answer: Run DISM /Online /Cleanup-Image /RestoreHealth to repair the component store, then run sfc /scannow again. DISM downloads fresh copies of files from Windows Update to restore the component store.
Scenario: After installing a new graphics driver, Windows repeatedly crashes and reboots. The user cannot reach the desktop to uninstall the driver. What is the correct approach? Answer: Boot into Safe Mode (Safe Mode doesn't load third-party GPU drivers). From Safe Mode, go to Device Manager, find the display adapter, right-click → Update driver → Roll back driver, or uninstall the driver entirely, then reinstall the correct version.
Scenario: A user accidentally deleted important system configuration files. The computer still boots. The user wants to revert to yesterday's settings without losing any personal documents. What should be used? Answer: System Restore. Restore to a restore point from before the deletion. System Restore reverts system files, the registry, and installed programs to the restore point state without affecting personal files.
Scenario: A technician needs to determine what caused a BSOD that happened yesterday and has not recurred. Windows is currently running normally. Where should the technician look? Answer: Event Viewer (eventvwr.msc) → Windows Logs → System. Filter for Critical and Error events around the time the BSOD occurred. The minidump file in C:\Windows\Minidump\ can also be analysed with WinDbg or WhoCrashed for more detail.

Preparing for CompTIA A+ Core 2?

220-1202 is 30% Operating Systems — check the full A+ study guide.

View A+ Study Guide →

Related Articles