Have you clicked “Restart”, but the laptop remains on the screen with the manufacturer’s logo or spinning indicator? The situation when reboot doesn't finish, is familiar to many - especially after Windows updates, power failures or experiments with software. In 80% of cases, the problem is solved without contacting a service center, but it is important to act consistently so as not to aggravate the breakdown.

This article will help you figure out why. Lenovo ThinkPad, ASUS ROG, HP Pavilion or any other laptop gets stuck on reboot. We will consider both hardware reasons (failure SSD, problems with RAM), and software - from damaged system files to driver conflicts. For each situation, step-by-step instructions are provided, taking into account the specifics Windows 10/11 And Linux-distributions.

1. First steps: diagnosing a stuck reboot

Before taking drastic measures, determine hanging point. The laptop can:

  • 🔄 Reboot cyclically — manufacturer’s logo → black screen → logo repeat.
  • Hang on the logo (For example, Dell or Acer>) with a rotating indicator.
  • 🖥️ Show BSOD (blue screen of death) with an error code (for example, CRITICAL_PROCESS_DIED).
  • 🔌 Turning off immediately after turning on is a sign of power problems or BIOS.

If the screen is completely black, but the fans are working, try illuminating the keyboard with a flashlight. On some models (for example, MacBook Pro or MSI Prestige) the image may be barely noticeable due to a malfunction of the matrix backlight.

⚠️ Attention: If your laptop makes repeated beeps when you turn it on, it's hardware error code, requiring decoding according to the manufacturer’s documentation. For example, 3 long beeps per HP indicate a faulty RAM.

To get started, do hard reset:

  1. Unplug the charger.
  2. Remove the battery (if it is removable).
  3. Press and hold the power button for 30–60 seconds.
  4. Connect the charger (without battery) and try to turn it on.
📊 How often do you have problems rebooting?
  • First time
  • Regularly after updates
  • Only when connecting peripherals
  • After replacing components

2. Hardware reasons: what to check first

If the laptop does not respond to a hard reset, the problem may lie in the hardware. The most vulnerable components:

Component Symptoms of a problem How to check
Random access memory (RAM) Cyclic reboot, BSOD with code MEMORY_MANAGEMENT Remove the strips one at a time and test them MemTest86
Hard drive (HDD/SSD) Stuck on logo, errors INACCESSIBLE_BOOT_DEVICE Connect to another PC, check SMART-status in CrystalDiskInfo
Power supply The laptop turns off immediately after turning it on, the charging indicator blinks Try another charger with the same power
Video card (for discrete GPUs) Artifacts on the screen, freezing at the graphics initialization stage Disable in BIOS discrete card, if there is a built-in one

Pay special attention SSD with interface M.2 NVMe. On models Samsung 970 EVO or WD Black SN750 Often there are problems with the controller firmware, due to which the system cannot complete the boot. In this case, updating the firmware through the manufacturer's utility will help (for example, Samsung Magician).

How to check SSD without connecting to another PC?

If the laptop does not boot, but responds to the power button, create a bootable USB flash drive with Victoria or HDDScan in DOS mode. Boot from it and scan the disk for bad sectors.

If you suspect a malfunction RAM, but there is no spare strap, try reinstall modules to other slots (if any). On some laptops (eg Lenovo Legion) contacts may oxidize - carefully clean them with an eraser.

3. Software failures: system recovery without data loss

If hardware tests reveal no problems, the culprit for freezing on reboot is most likely software. Let's look at recovery methods for Windows And Linux.

For Windows 10/11:

  • 🔧 Safe Mode: press F8 (or Shift + F8 for UEFI) at boot, select "Safe Mode with Networking".
  • 📥 Startup Recovery: On the lock screen, hold Shift and click Restart → Diagnostics → Startup Repair.
  • 🕒 Rolling back updates: In safe mode, go to Settings → Update & Security → Windows Update → View update history → Uninstall updates.

If the system does not boot even in safe mode, create a bootable USB flash drive with Windows PE (For example, Sergei Strelec) and:

  1. Boot from the flash drive, select Mini Windows XP/10.
  2. Copy important data from disk C: to external media.
  3. Run DISM to restore system files:
    DISM /Online /Cleanup-Image /RestoreHealth /Source:esd:E:sourcesinstall.esd:1 /LimitAccess

    (where E: — drive letter with the Windows installation image).

For Linux (Ubuntu, Fedora, Arch):

If a hang occurs during the initialization phase systemd, try:

  • 🐧Load into recovery mode (select the kernel marked (recovery mode) in GRUB).
  • 🔄 Execute the commands:
    sudo fsck -fy /
    

    sudo apt-get update && sudo apt-get install --reinstall linux-image-generic

  • 📝 Check error logs: journalctl -xb -p 3 (for systemd).

☑️ Preparing for system recovery

Done: 0 / 4

4. Driver and update conflicts: how to roll back changes

A common reason for endless reboots is incompatible drivers, especially after updates via Windows Update or manufacturer's utilities (for example, Dell Update, HP Support Assistant). Typical culprits:

  • 🖥️ Drivers NVIDIA/AMD for discrete video cards (errors VIDEO_TDR_FAILURE).
  • 🔊 Drivers Realtek Audio (may block loading at the stage cls.sys).
  • 🌐 Network drivers Killer Networking (known problems with MSI And Alienware).

To roll back a driver manually:

  1. Boot into safe mode with network support.
  2. Open Device Manager (devmgmt.msc).
  3. Find the device with a yellow exclamation mark, right-click → “Properties” → “Roll back driver”.
  4. If a rollback is not available, uninstall the driver and reboot - Windows will install the base version.

For Linux conflicts are more likely to occur with proprietary drivers (e.g. nvidia-driver). Solution:

sudo apt-get purge nvidia-* && sudo ubuntu-drivers autoinstall
⚠️ Attention: If an endless reboot started after the update BIOS, do not under any circumstances attempt to flash it again without a stable power source. On laptops ASUS And Gigabyte unsuccessful firmware BIOS may block the chip - you will need a programmer.

5. Viruses and malware: hidden causes of failures

Some viruses (for example, rootkit-families ZeroAccess or TDL4) modify boot sectors, which leads to cyclic reboots. Signs of infection:

  • 🛡️ The antivirus refuses to update or is blocked.
  • 🔍 B Task Manager unknown processes with random names appear.
  • 📁 Files on the system drive are encrypted (ransomware like WannaCry).

To check:

  1. Boot from Kaspersky Rescue Disk or Dr.Web LiveUSB.
  2. Scan the disk for threats (pay attention to folders C:WindowsSystem32drivers And C:WindowsTemp).
  3. If viruses are found, perform disinfection, then restore system files via sfc /scannow.

On Linux Viruses are less common, but can infect startup scripts. Check:

sudo chmod -R 755 /etc/cron*

sudo grep -r "wget\|curl" /etc/cron* /var/spool/cron/

💡

If the antivirus does not start, rename its executable file (for example, avp.exeexplorer.exe). Some viruses block processes by name.

6. Problems with BIOS/UEFI: reset and update

Incorrect settings BIOS or a failure of its firmware can cause a freeze at the stage POST (power-on self-test). Typical scenarios:

  • 🔧 Reset settings: if you have previously changed the parameters Secure Boot, Fast Boot or boot priority.
  • 📋 TPM conflict: on laptops with Windows 11 may require inclusion TPM 2.0.
  • 🔄 BIOS update failed: for example, interrupted due to a power outage.

To reset BIOS:

  1. Turn off the laptop, unplug the charger.
  2. Remove the battery (if possible).
  3. Locate the jumper on the motherboard CMOS (usually signed CLR_CMOS) and close it for 10 seconds.
  4. If there is no jumper, remove the battery CR2032 for 5–10 minutes.

To update BIOS in emergency mode (if the laptop does not boot):

  • Download the latest firmware from the manufacturer's website (for example, for Lenovopcsupport.lenovo.com).
  • Unzip the file to FAT32-flash drive, renaming it to BIOS.bin (name depends on the model!).
  • Connect the flash drive to the switched off laptop, hold down Fn + Esc (for Lenovo) or Win + B (for MSI) and turn on the power.
💡

Updating the BIOS via Windows is not recommended - use only DOS mode or the manufacturer's built-in utilities (for example, HP BIOS Update in UEFI mode).

7. When to contact service: signs of serious damage

If all of the above methods do not help, the problem may be hardware and require professional repair. Contact the service if:

  • 🔥Laptop overheats (turns off after 5-10 minutes of operation) - there may be a malfunction of the cooling system or thermal paste.
  • ⚡ Visible on the motherboard swollen capacitors or traces of oxidation.
  • 💾 SSD not defined in any BIOS, nor when connected to another PC.
  • 🔌 The laptop does not respond to charging (the indicator does not light up), but runs on battery power - the power controller is faulty.

The cost of repair depends on the diagnosis:

Breakdown Average cost (₽) Repair period
Replacing thermal paste 1 500–3 000 1–2 hours
Repair of power circuits 3 000–8 000 2–5 days
Replacing SSD (with data transfer) 5 000–15 000 1 day
Flashing the BIOS with a programmer 2 500–5 000 3–4 hours

For laptops with a valid warranty (e.g. Apple MacBook or Huawei MateBook) Do not attempt to repair it yourself - this will void the warranty. Contact an authorized service center with a receipt and warranty card.

FAQ: Frequently asked questions about endless reboot

Laptop freezes when rebooting after Windows update. How to return the old version?

If the system boots in safe mode:

  1. Open Settings → Update & Security → Recovery.
  2. Click "Return to a previous version of Windows" (available for 10 days after the update).

If safe mode is not available, use a bootable USB flash drive with Windows and select “System Restore” → “Return to previous build” in the installation menu.

“Preparing Automatic Repair” appears on the screen and then the laptop reboots. What to do?

This is a sign of boot sector or file corruption WINLOAD.EFI. Solution:

  1. Boot from the Windows installation flash drive.
  2. On the command line (Shift + F10) do:
    bootrec /fixmbr
    

    bootrec /fixboot

    bootrec /scanos

    bootrec /rebuildbcd

  3. Reboot. If it doesn't help, repeat the procedure and add the command bcdedit /set {default} bootmenupolicy legacy.
Laptop ASUS does not exit the reboot loop after updating the BIOS. Can it be fixed?

On most models ASUS (For example, ROG Strix or ZenBook) provided BIOS emergency recovery mode:

  1. Download the latest BIOS from ASUS website and rename the file to ZEN.CAP (for ZenBook) or ROG.CAP (for ROG).
  2. Place the file on FAT32-flash drive, connect it to the switched off laptop.
  3. Clamp Ctrl + Home (for ROG) or Win + Ctrl + Home (for ZenBook) and hold for 2-3 seconds, then turn on the power.
  4. The flash drive indicator should blink - wait for completion (5-10 minutes).

If this method does not work, you will need a programmer to flash the chip BIOS.

Is it possible to save data from a laptop that won't boot?

Yes, there are several ways:

  • 🖥️ Connect the drive to another PC via SATA/USB adapter or docking station.
  • 🐧 Boot from Live Linux (For example, Ubuntu or Kali Linux) and copy the files to external media.
  • 🔧 If the disk is not detected, use utilities like R-Studio or TestDisk to recover data from damaged partitions.

For SSD with encryption (BitLocker or FileVault) you will need a recovery key.

After replacing the RAM, the laptop does not boot. What's the matter?

Possible reasons:

  • 🔄 Incompatibility of strips (different frequency or type, for example, DDR4-2400 And DDR4-3200).
  • 🔌 Poor contact - try reinstalling the modules by cleaning the connectors with an eraser.
  • 🔧 Motherboard limitations: some laptops (e.g. Lenovo IdeaPad) support a maximum of 16 GB RAM, even if the slots are free.
  • 📋 Needs to be updated BIOS to support new modules (relevant for DDR5).

Check compatibility on the manufacturer's website for your laptop model.