The situation is familiar to many: you are working on a laptop, and suddenly the screen freezes, the cursor does not move, the keyboard does not respond, and all attempts to interact with the system remain unanswered. Laptop screen freezes - one of the most common problems that can arise both due to software failures and hardware failures. In this article we will look at all possible reasons - from banal overheating to driver conflicts - and we’ll give step by step instructionsHow to bring your laptop back to life without losing important data.

The first thing you need to understand: Forcibly turning off the laptop with the power button is always a risk of damaging the file system, especially if the freeze occurred while writing data to the disk. Therefore, before taking drastic measures, try more gentle methods. We have collected proven methods for Windows 10/11, macOS And Linux, and also tell you how to prevent repeated freezes in the future.

Why does my laptop freeze and not respond to the keyboard/mouse?

There can be dozens of reasons why a laptop screen freezes, but all of them can be divided into: software And hardware. Let's look at the most common ones:

  • 🔥 Overheating of the processor or video card — dust in the cooling system, dried thermal paste or a faulty fan lead to throttling (automatic decrease in performance) and a complete stop of the system.
  • 🖥️ Driver conflict - especially relevant after the update Windows or installing new devices (for example, an external video card or printer).
  • 🦠 Viruses and malware — some types of malware block the system, demanding a ransom or simply disrupting its operation.
  • 💾 Problems with your hard drive or SSD — bad sectors, file system errors or drive wear can cause freezes when accessing data.
  • 🔌 Lack of RAM — if the laptop has not been rebooted for a long time, and dozens of processes are running in the background, the system may “choke.”
  • Eating problems — a faulty power supply or a discharged battery (even with a charger connected) sometimes leads to unstable operation.

It is worth highlighting specific reasons for different OS:

  • 🪟 Windows: malfunctions Explorer.exe, update errors (for example, KB5034441 for Win11), conflicts with Secure Boot.
  • 🍎 macOS: problems with Kernel Panic (analogous to BSOD), crashes after updating to Sonoma or Ventura.
  • 🐧 Linux: kernel bugs, conflicts with proprietary drivers (for example, NVIDIA).
⚠️ Attention: If the freeze is accompanied artifacts on the screen (banding, flickering, image distortion), this may indicate video card malfunction or matrices. In this case, independent repairs may aggravate the problem.

First steps: what to do if the laptop freezes and does not respond?

Before you take drastic measures, try soft unlocking methods. They will help in 60% of cases and will not harm the system:

  1. Wait 5-10 minutes. Sometimes the system is "idle" due to a background operation (for example, disk indexing or updating). If after 10 minutes there are no changes, proceed to the next step.
  2. Try the keyboard shortcuts:
    • Ctrl + Alt + Del (Windows) - Calls up the task manager.
    • Ctrl + Shift + Esc — direct call to the task manager (sometimes it works even when it freezes Explorer.exe).
    • Command + Option + Esc (macOS) - an analogue of the task manager.
    • Alt + SysRq + REISUB (Linux) - a “magic” combination for a safe reboot (more details in the section about Linux).
  • Disconnect peripheral devices. Sometimes freezing is caused by gadgets connected via USB (printers, external drives, smartphones). Disconnect everything unnecessary and check the system's response.
  • Check the indicators. Are the lights on? Caps Lock or Num Lock? If yes, the keyboard is at least partially working, and the problem may be in the graphical interface.
  • If none of the methods worked and the screen is still unresponsive, go to forced reboot. But remember: this is a last resort!

    📊 How often does your laptop freeze?
    • Once a week or more often
    • Once a month
    • Rarely, several times a year
    • Never hung up

    How to safely reboot a frozen laptop?

    If soft methods do not work, you will have to force shutdown device. But even here there are nuances that will help minimize the risk of data loss.

    For Windows and Linux

    1. Hold down the power button for 10–15 seconds until the laptop turns off completely. Do not release early - this may lead to a “dirty” shutdown.
    2. Wait 30 seconds before turning on again. This time is needed for the capacitors on the motherboard to discharge.
    3. Turn on your laptop and do not interrupt the download, even if it takes longer than usual (the system can restore damaged files).

    For macOS

    On MacBook the process is slightly different:

    1. If the screen does not respond, but the cursor moves, try Control + Command + Power button (forced restart).
    2. If even this does not help, hold down the power button for 10 seconds (on new MacBook Pro/Air with Touch ID - this is the top right key).
    3. After turning on, hold Shift to run in Safe Mode (Safe Mode) - this will help diagnose the problem.
    ⚠️ Attention: On laptops with NVMe drives (especially Samsung 970/980 Pro) Frequent forced shutdowns can shorten the life of the drive by interrupting write operations. If freezes recur, check the health of the SSD with the utility CrystalDiskInfo (Windows) or smartctl (Linux/macOS).

    Waited 10 minutes for system recovery |

    I tried key combinations (Ctrl+Alt+Del, etc.)|

    Disconnected all USB devices|

    Checked the keyboard indicators (Caps Lock/Num Lock)|

    I made sure that the laptop did not overheat (I touched the case)

    -->

    Diagnostics after a reboot: how to find the cause of the freeze?

    After a successful reboot, it is important identify the root of the problemto prevent repeated failures. Here is a step-by-step diagnostic plan:

    1. Checking system logs

    B Windows open Event Viewer (eventvwr.msc) and study the sections:

    • Windows Logs → System - look for errors with the code Event ID 6008 (unexpected shutdown) or Event ID 10016 (problems with drivers).
    • Windows Logs → Application — errors of specific programs (for example, svchost.exe).

    On macOS use Console (in /Programs/Utilities), and on Linux - team journalctl -b -1 (will show logs of the previous download).

    2. Temperature and load monitoring

    Install one of the utilities to control hardware parameters:

    OS Program What to check
    Windows HWMonitor, Core Temp CPU/GPU temperature (norm: up to 85°C under load), disk load (100% = problem).
    macOS iStat Menus, Macs Fan Control Temperature T2-chip (critical for MacBook 2018+).
    Linux sensors (package lm-sensors), glances Core temperature (coretemp) and fan speed (fan1).

    3. Hardware testing

    If you suspect a hardware problem, run diagnostics:

    • 💿 Hard drive/SSD: CrystalDiskInfo (Windows), diskutil verifyDisk (macOS), smartctl -a /dev/sda (Linux).
    • 🧠 RAM: MemTest86 (runs from a flash drive) or built-in utility mdsched.exe (Windows).
    • 🎮 Video card: FurMark (stability test) or OCCT to check for artifacts.
    💡

    If your laptop freezes when connected to Wi-Fi, try disabling the feature 802.11n/ac Wireless Mode in the router settings or update the network card driver (especially important for Intel AX200/AX210 And Realtek RTL8821CE).

    Windows specific solutions

    If your laptop is running Windows 10/11, here targeted methods fix freezes:

    1. Reset Explorer.exe

    Often the hang is related to the shell Explorer.exe. To restart it:

    1. Open task manager (Ctrl + Shift + Esc).
    2. Find the process Explorer (or explorer.exe).
    3. Click Restart (if the button is inactive, complete the process and start again after File -> New task -> explorer.exe).

    2. Driver rollback

    If the freeze started after updating the drivers (especially the video card or chipset):

    1. Clamp Win + XDevice Manager.
    2. Expand the section Video adapters (or Sound devices, if there is a problem with the sound).
    3. RMB by device → Properties → Driver → Roll Back.

    3. Virus check

    Some viruses (for example, Trojan.Win32.BlueNoroff) block the system. Perform a scan:

    • 🛡️ Kaspersky Virus Removal Tool (portable version, does not require installation).
    • 🔍 Malwarebytes — finds adware and rootkits.
    • 🖥️ sfc /scannow And DISM /Online /Cleanup-Image /RestoreHealth on the command line (as administrator).

    4. Setting up the swap file

    If the laptop freezes due to lack of memory:

    1. Open System Settings → Advanced Settings → Performance → Settings → Advanced.
    2. In the section Virtual memory click Edit.
    3. Uncheck Automatically select the size of the paging file and install fixed size (recommended 1.5 × amount of RAM).
    What to do if your laptop freezes at the Windows logo?

    If the system does not boot beyond the logo, try:

    1. **Safe Mode**: While booting, hold F8 (or Shift + F8 for UEFI).

    2. **Bootloader recovery**: from the installation flash drive, select System Restore → Command Prompt and enter:

    bootrec /fixmbr
    

    bootrec /fixboot

    bootrec /scanos

    bootrec /rebuildbcd

    3. **Reset BIOS**: Remove the battery on the motherboard for 10 minutes (for older laptops) or reset the settings in UEFI (Load Default Settings).

    macOS Solutions: If your MacBook is frozen and unresponsive

    Laptops Apple freeze less often, but if this happens, the algorithm of actions differs from Windows:

    1. Forced termination of processes

    If the cursor moves but the programs do not respond:

    1. Click Command + Option + Esc — a forced termination window will open.
    2. Select the frozen application (for example, Safari or Finder) and press Complete.

    2. Reset NVRAM/PRAM and SMC

    These chips store hardware settings. Resetting them helps with freezes associated with:

    • 🔊 Problems with sound or display.
    • 🔋 Incorrect battery or charging operation.
    • 🖱️ Unresponsive keyboard/trackpad.

    To reset NVRAM:

    1. Turn off MacBook.
    2. Turn it on and press immediately Command + Option + P + R for 20 seconds.
    3. Release the keys after the second beep (on newer Macs, after the logo appears).

    To reset the SMC:

    • On MacBook with non-removable battery: turn off the laptop → press Shift + Control + Option + power button for 10 seconds.
    • On MacBook with removable battery: Remove the battery, turn off the charging, press the power button for 5 seconds.

    3. Recovery via Recovery Mode

    If macOS won't load:

    1. Turn off the laptop → turn on with the Command + R.
    2. Select Disk Utility and check the disk for errors (First aid).
    3. If it doesn't help, reinstall macOS (data will not be affected).
    ⚠️ Attention: On MacBook with M1/M2 chip SMC reset is not required - use instead DFU Mode (Device Firmware Update). To login: turn off the laptop → hold down the power button for 10 seconds → connect to another Mac via USB-C and follow the instructions in Apple Configurator 2.

    Linux: how to unlock a frozen system?

    On Linux Freezes are often driver or kernel related. Here's what to do:

    1. “Magic” combination SysRq (REISUB)

    This is a safe way to reboot and prevents file system corruption:

    1. Clamp Alt + SysRq (on some keyboards PrtScn).
    2. Without letting go Alt + SysRq, press one by one: R → E → I → S → U → B (with a pause of 1-2 seconds between keys).
    3. The system will reboot safely.

    Command decoding:

    • R — switching the keyboard to RAW mode.
    • E — sending a signal SIGTERM all processes.
    • I — sending SIGKILL (forced termination).
    • S — disk synchronization.
    • U — unmounting the file system.
    • B - reboot.

    2. Switch to console (TTY)

    If the GUI is frozen, but the system is working:

    1. Click Ctrl + Alt + F2 (or F3–F6) - this will switch you to the text console.
    2. Enter your login and password.
    3. Kill the problematic process: top → find a process with high %CPUkill -9 [PID].
    4. Return to graphics mode: Ctrl + Alt + F1 (or F7).

    3. Checking kernel logs

    After reboot, examine the logs:

    dmesg | grep -i error
    

    journalctl -b -1 | grep -i fail

    Please note errors related to:

    • 🖥️ nouveau or nvidia - problems with video card drivers.
    • 💾 EXT4-fs error - file system damage.
    • 🔌 ACPI Error — conflicts with power management.
    💡

    If Linux freezes occur after upgrading the kernel, try booting from a previous version. To do this, from the GRUB menu select Advanced options and select the kernel marked (recovery mode).

    How can I prevent freezing in the future?

    To minimize the risk of repeated freezes, follow these recommendations:

    1. System optimization

    • 🧹 Cleaning startup: in Windows use msconfig, on macOSSystem Preferences → Users and Groups → Login Items.
    • 🗑️ Garbage removal: CCleaner (Windows), brew cleanup (macOS), bleachbit (Linux).
    • 🔄 Regular updates: especially critical for video card drivers (NVIDIA, AMD, Intel).

    2. Hardware prevention

    • 🌡️ Dust cleaning: Blow out the ventilation holes with compressed air every 6 months.
    • 🧴 Replacing thermal paste: if the CPU temperature exceeds 90°C under load.
    • 🔋 Battery check: on Windows use powercfg /batteryreport, on macOScoconutBattery.

    3. Energy settings

    Incorrect power settings can cause freezes:

    • 🪟 Windows: in Control Panel → Power Options select scheme High performance (especially for laptops with NVIDIA Optimus).
    • 🍎 macOS: turn off Automatic graphics switching in the battery settings (for MacBook Pro 15"–16").
    • 🐧 Linux: add parameter to GRUB pcie_aspm=off (helps with freezes on some Lenovo/HP).
    💡

    If your laptop freezes when you close the lid, disable sleep mode in the power settings. B Windows this is done in Settings → System → Power and sleep → Advanced power settings → Action when the lid is closed.

    FAQ: answers to frequently asked questions

    ❓ The laptop is stuck on a blue screen (BSOD). What to do?

    Blue screen (Blue Screen of Death) is a critical kernel error. Write it down error code (For example, CRITICAL_PROCESS_DIED or IRQL_NOT_LESS_OR_EQUAL) and check it through the website BSOD.ir. Most often BSOD is caused by:

    • Incompatible drivers (especially after updating Windows).
    • Problems with RAM (test MemTest86).
    • Overheating of the north bridge (relevant for older laptops HP/Dell).

    If BSOD repeats - roll back the drivers or perform a system restore.

    ❓ Is it possible to recover unsaved data after hanging?

    Yes, but success depends on the program:

    • 📝 Word/Excel documents: look for autosaved versions in C:\Users\[Name]\AppData\Roaming\Microsoft\.
    • 🎨 Photoshop Projects: check the folder Autosave in the program settings.
    • 💻 Code in IDE: Visual Studio Code And IntelliJ IDEA save backups to ~/.config (Linux/macOS) or %APPDATA% (Windows).

    To recover deleted files after a failure, use Recuva (Windows), Disk Drill (macOS) or testdisk (Linux).

    ❓ The laptop freezes when connected to an external monitor. What's the matter?

    The problem is usually related to:

    • 🔌 Incompatible permissions: Try setting your external monitor to standard resolution (e.g. 1920×1080@60Hz).
    • 🖥️ Video card drivers: update the driver for Intel HD Graphics/NVIDIA/AMD.
    • 🔄 Duplicate mode: in Windows click Win + P and select Second screen only.

    On macOS reset display settings: Option + Command + P + R (reset NVRAM) or remove cable USB-C/HDMI.

    ❓ Freezes started after updating the BIOS. How to roll back?

    Rolling back the BIOS is a risky procedure, but it is possible. Methods:

    • 🔄 Built-in utility: at ASUSEZ Flash, y LenovoBIOS Recovery (press Fn + R with the laptop turned off and connect the flash drive with the firmware).
    • 💾 Via DOS: create a bootable USB flash drive with FreeDOS and BIOS firmware, then run the command flash.bat old_version.rom.
    • ⚠️ Via SPI programming: last resort method for experienced users (requires a programmer CH341A and soldering skills).

    Warning: An incorrect BIOS rollback can turn a laptop into a brick. If you are not sure, contact the service.