遇到这个界面,多数用户的第一反应是“再等等”,结果等了数小时仍然毫无变化。其实核心解决思路并不复杂:通过三次强制关机进入Windows恢复环境(WinRE),然后要么绕过OOBE直接进入桌面,要么修复OOBE的关键文件,要么重置默认用户配置模板。下面将整套流程逐一拆解,每一步都附带实操要点。

卡在“正在为您准备一切”画面,说明系统正处于开箱体验阶段(OOBE)——可能是首次开机配置、重装系统后的首次启动,也可能是无人值守部署流程被意外触发。与“正在准备Windows”不同,这个界面对应的是账户创建、区域设置等用户交互环节,通常出现在全新安装或恢复镜像之后。如果它停滞不动,问题大概率出在OOBE服务链本身,或者默认用户模板发生了损坏。
确认是否真正卡死
先别急着操作,先做一次基础检测:观察硬盘指示灯是否有规律闪烁、风扇是否间歇运转、屏幕上的光标或像素有无细微变动。如果全程黑屏且没有任何响应,并且持续超过90分钟仍无进展,基本可以判定为卡死。但有一条铁律:【在前45分钟内切勿强制关机】。这段时间系统很可能正忙于解压大量基础组件,强行中断会导致C:\Windows\System32\oobe\info目录损坏,后续连设置向导都无法进入。
如何判断系统是否仍在运行?用手机秒表计时,同时轻按Caps Lock键——如果键盘指示灯不亮或没有反应,说明系统已经完全卡死;如果指示灯能正常亮灭,说明底层驱动还在运转,继续等待即可。
强制进入高级启动环境
确认卡死后,需要走硬核路线:长按电源键10秒强制关机→等待5秒→再次开机→刚看到Windows logo出现就立即长按电源键再次关机→重复该操作共三次→第四次开机时系统会自动进入WinRE(Windows恢复环境)。
这一步必须严格执行三次完整的开关机循环,少一次都无法触发自动恢复。部分华硕或戴尔机型在logo出现时狂按F12或Esc也能唤出启动菜单,但在此场景下,优先采用三次强制关机路径——无需依赖按键时机,成功率更高。
跳过OOBE直接进桌面(临时应急)
方法一:在WinRE界面选择“疑难解答”→“高级选项”→“命令提示符”,逐条输入以下三行命令(每行后回车):
reg load HKLMTEMP C:\Windows\System32\config\SOFTWARE
reg add HKLMTEMP\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f
reg unload HKLMTEMP
方法二:如果C盘在WinRE下被识别成了D盘(这种情况很常见),先使用diskpart→list volume确认系统盘符,再把上面命令中的C:替换为实际盘符。执行完毕后关闭命令提示符,点击“继续启动”,系统就会绕过账户创建流程,直接以内置Administrator账户登录桌面。
【注意:这样操作会禁用UAC,重启后需要手动重新开启,否则部分程序无法正常安装】
修复OOBE服务链
第一步:在WinRE的命令提示符中,依次执行:
cd /d D:\Windows\System32\oobe
ren setup.exe setup.bak
ren shell32.dll shell32.bak
第二步:从另一台同版本Windows的电脑上,复制正常的setup.exe和shell32.dll(注意必须精确匹配build号,例如22621.3880),放入本机D:\Windows\System32\oobe目录下。
第三步:执行sfc /scannow /offbootdir=D:\ /offwindir=D:\Windows,强制校验并替换损坏的OOBE核心文件。这条命令耗时大约12到28分钟,期间屏幕可能黑屏,请勿中断。
第四步:完成之后输入exit退出,重启电脑。如果依然卡住,说明镜像本身存在签名验证失败,需要进入下一步。
重建默认用户配置模板
在WinRE命令提示符中执行:
md D:\temp
robocopy C:\Windows\System32\provisioning\defaultuser D:\temp /e /copyall /r:1 /w:1
rd /s /q C:\Windows\System32\provisioning\defaultuser
robocopy D:\temp C:\Windows\System32\provisioning\defaultuser /e /copyall
这一步会重置默认用户配置模板。很多企业定制镜像在封装时误删了defaultuser\ntuser.dat.log,导致OOBE无法生成新用户的注册表hive,从而无限挂起。执行完成后无需重启,直接选择“继续启动”即可。
