您(Did)的Windows计算机是否在重新启动时卡住了?还是陷入了无休止的重启循环?如果是这样,您可以尝试几种可能的故障排除解决方案。
当系统或其他活动(例如Windows更新)干扰重新启动过程
时,您的Windows PC 通常会卡在“重新启动”屏幕。(Windows)
幸运的是,修复重启时卡住的Windows计算机通常非常简单。不过,在极少数情况下,Windows可能会陷入恶性重启循环,这需要高级故障排除。
首先尝试这三个修复
运行(Run)以下三个修复程序以修复Windows PC卡住重新启动。如果不起作用,请继续阅读本故障排除指南中的其他建议和解决方案。
1. 等一下
通常,最好等待一段时间以查看Windows是否完成自行重启。例如,如果您在更新Windows后重新启动计算机,则随着操作系统完成更新,“重新启动”屏幕可能会出现很长时间的延迟。如果您的 PC 已经等待了 15 分钟或更长时间,但仍然卡住,请继续执行以下故障排除步骤。
2.移除外部(Remove External) 设备(Devices)和外围设备
(Background)与计算机外围设备(例如外部硬盘驱动器和USB打印机)相关的(USB)后台进程有时会出现故障并阻止Windows关闭或重新启动。
尝试从台式机或笔记本电脑上拔下所有不必要的有线设备,看看是否有所不同。如果计算机使用以太网(Ethernet)进行在线连接,请拔下网络电缆。
3.硬重置你的电脑
您的下一步行动涉及硬重置。
警告:硬重置可能会损坏Windows或个人文件,尤其是当它在后台处理某些事情时——例如,完成更新。在执行硬重置之前,请等待至少 15 分钟以确认Windows卡在“重新启动”屏幕。
要执行硬重置,首先按住台式机或笔记本电脑上的电源(Power)按钮 5-10 秒,直到屏幕变暗。有些笔记本电脑需要按住其他按钮才能关机。检查用户手册或在线文档以获取正确的组合键。
可选:如果您使用桌面设备,您可能仍需要在关闭 PC 后断开电源线与CPU外壳的连接。然后,等待最多 10 秒,然后重新插入。
关机后,按计算机上的电源(Power)按钮将其重新启动。如果有任何未完成的系统更新,您可能必须等到Windows完成它们才能重新登录桌面区域。
使用 Windows 恢复环境(Use Windows Recovery Environment)修复 PC卡住重启(Stuck Restarting)
在极少数情况下,硬重启卡在重启屏幕上的 PC 会使其进入无限启动周期或导致蓝屏死机 (BSOD) 错误(Blue Screen of Death (BSOD) errors)。如果您正在更新您的 PC,您还可能会卡在“Getting Your PC”就绪屏幕(stuck at a “Getting Your PC” ready screen)。
要继续对陷入重启循环的 Windows 10 或 11 PC 进行故障排除,您必须进入Microsoft 的 Windows 恢复环境 (WinRE)(Microsoft’s Windows Recovery Environment (WinRE))。为此,请在Windows徽标处硬重置您的 PC 三次,或使用可启动的 USB 闪存驱动器(use a bootable USB flash drive)。然后,选择Troubleshoot > Advanced Options。
4.执行启动修复
指示 Windows 诊断并修复导致重启循环的启动问题。它是完全自动的,因此除了选择WinRE中的(WinRE)启动修复(Startup Repair)选项外,您无需执行任何操作。
如果启动修复失败,请重新加载Windows 恢复环境(Windows Recovery Environment)并继续下一个修复。
5.运行系统文件检查器(System File Checker)并检查磁盘工具(Check Disk Utility)
使用命令提示符控制台运行系统文件检查器和检查磁盘实用程序(run the System File Checker and the Check Disk Utility)。这解决了操作系统的稳定性问题并修复了硬盘驱动器或SSD上的磁盘错误。
(Select Command Prompt)在WinRE中(WinRE)选择 Command Prompt,键入以下命令,然后按Enter启动系统文件检查器(System File Checker):
证监会 /scannow /offbootdir=C: /offwindir=D:Windows
系统文件检查器(System File Checker)完成扫描您的计算机后,键入 chkdsk D: /R 以调用检查磁盘实用程序(Check Disk Utility)。
6.卸载新更新
(Select Uninstall)在WinRE中(WinRE)选择卸载更新,然后在删除(Remove)最后一个质量更新(Quality Update)和删除(Remove)最后一个功能更新(Feature Update)选项之间进行选择,以卸载可能导致Windows卡在重启循环中的最新质量或功能更新。
7.执行系统还原
如果您在计算机上设置了系统还原,请在 WinRE 中选择系统(System Restore)还原并将(WinRE)您(System Restore)的PC 回滚(roll back your PC)到您的计算机过去可以正常工作的时间。
使用安全模式(Use Safe Mode)修复 PC卡住重启(Stuck Restarting)
如果您的计算机仍然无法重新启动,请尝试在安全模式下(Safe Mode)执行其他故障排除。在Windows 恢复环境(Windows Recovery Environment)中,选择Startup Settings > Restart以安全模式(11 in Safe Mode)启动 Windows 10(boot Windows 10) / 11 。
8. 重置 Windows 更新
重置Windows 更新(Windows Update)可解决未完成的系统更新导致的重启循环。要做到这一点:
- 按Windows Key + R打开运行(Run)框。然后,键入 cmd.exe 并按Ctrl + Shift + Enter以启动提升的命令提示符(Command Prompt)控制台。
- 键入 net stop wuauserv 并按Enter以停止Windows 更新(Windows Update)服务。
- 执行以下命令以重命名存放临时Windows 更新(Windows Update)数据的目录:
- cd %systemroot%
- ren softwaredistribution sd.old
- 运行 net start wuauserv 命令以重新启动Windows Update服务。
- 退出命令提示符。
9.运行系统维护疑难解答(Run System Maintenance Troubleshooter)
强制Windows通过控制面板(Control Panel)执行系统维护是另一种修复方法,可以帮助解决不断重启的计算机的问题。为此,您必须:
- 按Windows + S,键入控制面板(Control Panel),然后按Enter。
- 转到系统(System)和Security > System和Security > Maintenance。
- 选择开始(Start)维护并按照屏幕上的所有说明进行操作。
10.禁用快速启动
快速启动(Fast Startup)是一种电源管理选项,可在冷关机后重新启动计算机时加快计算机速度。但是,它可能会在启动时产生各种问题。要禁用快速启动(Fast Startup):
- 打开控制面板(Control Panel),然后转到硬件(Hardware)和Sound > Power Options > Change电源按钮的功能。
- 选择更改(Change)当前可用的设置。
- 禁用快速(Fast)启动(推荐)并选择保存(Save)更改。
11. 回滚设备驱动程序
您(Did)最近是否更新了设备驱动程序?这可能与您的计算机重启问题有关,因此请考虑回滚到较旧的驱动程序版本。要做到这一点:
- 右键单击(Right-click)开始(Start)按钮并选择设备管理器(Device Manager)。
- 右键单击(Right-click)设备驱动程序(例如,您的视频卡)并选择“属性”。
- 切换到驱动程序(Driver)选项卡并选择回滚驱动程序(Roll Back Driver)。
12. 检查恶意软件
严重的恶意软件感染可能是阻止您的 PC 启动的另一个原因。使用著名的反恶意软件删除工具(using a reputed anti-malware removal tool)(如Malwarebytes )对计算机病毒进行彻底检查。
或者,使用 Windows Defender 进行脱机病毒扫描(conduct an offline virus scan with Windows Defender)。要做到这一点:
- 按Windows + S,键入Windows Security,然后按Enter。
- (Select Virus)在Windows 安全(Windows Security)侧栏中
选择病毒和威胁防护。
- 选择扫描选项。
- 检查Microsoft Defender 脱机(Microsoft Defender Offline)扫描
旁边的单选按钮。
- 选择立即扫描。
- 等到(Wait)Windows Defender重新启动并扫描您的计算机以查找恶意软件。
13.清洁启动窗口
干净启动Windows有助于隔离由第三方服务和启动程序之间的冲突引起的问题。要执行干净启动:
- 打开“运行”(Run)框,键入 services.msc,然后选择“确定”。
- 选中隐藏(Hide)所有Microsoft服务框并选择全部禁用(Disable)> 确定。
- Press Ctrl + Alt + Esc打开任务管理器(Task Manager)。
- 切换到启动(Startup)选项卡,并禁用所有与 Microsoft 无关的进程。
- 重新启动您的 PC 并检查它是否正常启动。
如果这有帮助,您必须重新激活第三方服务和启动过程,直到确定导致重新启动问题的原因。查看我们的干净启动 Windows 操作系统(clean-booting a Windows operating system)指南以获取更多信息。
已修复 Windows 卡住重启问题(Windows Stuck Restarting Issue Fixed)
通常,修复 Windows 11 或 10 卡住重启只需要硬重启您的计算机。如果操作系统继续卡在重启循环中,WinRE和安全模式(Safe Mode)中的其他故障排除将有所帮助。
但是,如果本教程中的上述修复都没有帮助,check if your PC’s BIOS/UEFI needs an update或恢复出厂设置并从头开始重新安装 Windows(factory-reset and reinstall Windows from scratch)。
Windows PC Stuck Restarting? Try These 13 Fixes
Did your Windows computer get stuck while restarting? Or is it caught up in an endless reboot loop? If so, there are several possible troubleshooting solutions you can try.
Your Windows PC usually gets stuck at the “Restarting” screen when system or other activity—such as Windows Update—interferes with the restart process.
Luckily, fixing a Windows computer stuck while restarting is usually pretty straightforward. On rare occasions, though, Windows can get caught in a vicious restart loop, which requires advanced troubleshooting.
Try These Three Fixes First
Run through the three fixes below to fix a Windows PC stuck restarting. If none work, move on to the rest of the suggestions and solutions in this troubleshooting guide.
1. Wait It Out
Generally, it’s a good idea to wait for some time to see if Windows completes restarting itself. For example, if you reboot your computer after updating Windows, there might be lengthy delays at the “Restarting” screen as the operating system finalizes the update. If you’ve already given your PC 15 or more minutes and it’s still stuck, continue with the following troubleshooting steps.
2. Remove External Devices and Peripherals
Background processes related to computer peripherals—such as external hard drives and USB printers—can occasionally glitch and stop Windows from shutting down or restarting.
Try unplugging all unnecessary wired devices from your desktop or laptop and see if that makes a difference. If the computer uses Ethernet for online connectivity, remove the network cable.
3. Hard Reset Your PC
Your next course of action involves a hard reset.
Warning: A hard reset can corrupt Windows or personal files, especially if it was working on something in the background—e.g., finalizing an update. Before you perform a hard reset, wait at least 15 minutes to confirm that Windows is stuck at the “Restarting” screen.
To perform a hard reset, start by holding down the Power button on your desktop or laptop for 5-10 seconds until the screen goes dark. Some laptops require holding down additional buttons to power off. Check the user manual or online documentation for the correct key combination.
Optional: If you use a desktop device, you might still want to disconnect the power cable from the CPU casing after turning off your PC. Then, wait for up to 10 seconds and plug it back in.
After the shutdown, press the Power button on your computer to boot it back up. If there were any unfinalized system updates, you might have to wait until Windows finalizes them before you get to log back into the desktop area.
Use Windows Recovery Environment to Fix a PC Stuck Restarting
On rare occasions, hard-rebooting a PC stuck at the restarting screen will put it into an infinite boot cycle or result in Blue Screen of Death (BSOD) errors. If you were updating your PC, you could also get stuck at a “Getting Your PC” ready screen.
To continue troubleshooting a Windows 10 or 11 PC stuck in a reboot loop, you must enter Microsoft’s Windows Recovery Environment (WinRE). To do that, hard-reset your PC three times at the Windows logo or use a bootable USB flash drive. Then, select Troubleshoot > Advanced Options.
4. Perform a Startup Repair
Instruct Windows to diagnose and fix startup issues resulting in the reboot loop. It’s completely automatic, so you don’t have to do anything besides select the Startup Repair option in WinRE.
If a startup repair fails to work, reload the Windows Recovery Environment and continue with the next fix.
5. Run the System File Checker and Check Disk Utility
Use the Command Prompt console to run the System File Checker and the Check Disk Utility. That fixes stability issues with the operating system and repairs disk errors on the hard drive or SSD.
Select Command Prompt in WinRE, type the command below, and press Enter to launch the System File Checker:
sfc /scannow /offbootdir=C:\ /offwindir=D:\Windows
After the System File Checker finishes scanning your computer, type chkdsk D: /R to invoke the Check Disk Utility.
6. Uninstall New Updates
Select Uninstall Updates in WinRE and pick between the Remove the Last Quality Update and Remove the Last Feature Update options to uninstall the most recent quality or feature update that could be causing Windows to get stuck in a reboot loop.
7. Perform a System Restore
If you have System Restore set up on your computer, select System Restore in WinRE and roll back your PC to a time when your computer used to work without issues.
Use Safe Mode to Fix a PC Stuck Restarting
If your computer is still stuck restarting, try performing additional troubleshooting in Safe Mode. In the Windows Recovery Environment, select Startup Settings > Restart to boot Windows 10/11 in Safe Mode.
8. Reset Windows Update
Resetting Windows Update resolves reboot loops caused by unfinalized system updates. To do that:
- Press Windows Key + R to open a Run box. Then, type cmd.exe and press Ctrl + Shift + Enter to launch an elevated Command Prompt console.
- Type net stop wuauserv and press Enter to stop the Windows Update service.
- Execute the following commands below to rename the directory that houses temporary Windows Update data:
- cd %systemroot%
- ren softwaredistribution sd.old
- Run the net start wuauserv command to restart the Windows Update service.
- Exit the Command Prompt.
9. Run System Maintenance Troubleshooter
Forcing Windows to perform system maintenance via the Control Panel is another fix that can help resolve issues with a computer that keeps restarting. For that, you must:
- Press Windows + S, type Control Panel, and press Enter.
- Go to System and Security > System and Security > Maintenance.
- Select Start maintenance and follow all on-screen instructions.
10. Disable Fast Startup
Fast Startup is a power management option that speeds up your computer when you reboot it after a cold shut down. However, it can create various issues at startup. To disable Fast Startup:
- Open the Control Panel and go to Hardware and Sound > Power Options > Change what the power buttons do.
- Select Change settings that are currently available.
- Disable Fast startup (recommended) and select Save changes.
11. Roll Back Device Drivers
Did you update a device driver recently? It could have something to do with your computer’s restart woes, so consider rolling back to the older driver version. To do that:
- Right-click the Start button and select Device Manager.
- Right-click a device driver—e.g., your video card—and choose Properties.
- Switch to the Driver tab and select Roll Back Driver.
12. Check for Malware
A severe malware infection can be another reason preventing your PC from starting. Perform a thorough check for computer viruses using a reputed anti-malware removal tool like Malwarebytes.
Alternatively, conduct an offline virus scan with Windows Defender. To do that:
- Press Windows + S, type Windows Security, and press Enter.
- Select Virus & threat protection on the Windows Security side-bar.
- Select Scan options.
- Check the radio button next to Microsoft Defender Offline scan.
- Select Scan now.
- Wait until Windows Defender reboots and scans your computer for malicious software.
13. Clean Boot Windows
Clean booting Windows helps isolate issues caused by conflicts between third-party services and startup programs. To perform a clean boot:
- Open a Run box, type services.msc, and select OK.
- Check the Hide all Microsoft services box and choose Disable all > OK.
- Press Ctrl + Alt + Esc to open Task Manager.
- Switch to the Startup tab, and disable all non-Microsoft-related processes.
- Restart your PC and check if it boots normally.
If that helps, you must reactivate the third-party services and startup processes until you identify what’s causing the restarting problem. Check our guide to clean-booting a Windows operating system for more information.
Windows Stuck Restarting Issue Fixed
Usually, fixing Windows 11 or 10 stuck restarting requires nothing more than hard-rebooting your computer. If the operating system continues to get stuck in a reboot loop, additional troubleshooting in WinRE and Safe Mode will help.
However, if none of the above fixes in this tutorial helps, check if your PC’s BIOS/UEFI needs an update or factory-reset and reinstall Windows from scratch.