Windows 10升级卡在“正在获取更新”时,可断网跳过在线验证、重置Windows Update服务与缓存、或通过注册表注入兼容性键值绕过TPM/Secure Boot检查。

Windows 10系统在点击“检查更新”后卡在“正在获取更新”界面,光标持续旋转却无进度变化,说明安装程序正尝试联网校验但连接失败或响应超时,此时不能等待,必须干预。
断网强制跳过在线验证
这一步操作起来很简单,直接拔掉网线或关闭Wi-Fi即可。物理断网能立刻阻断setup.exe对微软服务器的远程调用路径,避免陷入无限等待。
挂载Windows 11 ISO镜像(右键→“装载”),打开虚拟光驱根目录→双击运行setup.exe→出现“是否下载更新”提示时,点击“更改安装程序下载更新的方式”→选择【暂不下载更新】并继续。
注意:若此前已连网运行过setup.exe,需先重启电脑再断网重试,否则缓存状态可能延续联网行为。
重置Windows Update服务与缓存
该方法专治因SoftwareDistribution文件夹损坏、BITS服务异常或注册表残留导致的校验卡死。
第一步:按Win+R输入services.msc,回车打开服务管理器;
第二步:找到Windows Update和Background Intelligent Transfer Service(BITS)两项,分别右键→“停止”,再将启动类型改为“禁用”;
第三步:打开文件资源管理器,导航至C:\Windows\SoftwareDistribution,将整个文件夹重命名为SoftwareDistribution.old;
第四步:重新启用两项服务(启动类型改回“自动”,并点击“启动”)→重启电脑→断网运行setup.exe。
注册表注入兼容性绕过键值
当设备不满足TPM 2.0或Secure Boot要求时,系统会主动触发联网回源验证,此法可提前屏蔽预检逻辑。
按Win+R输入regedit→定位到HKEY_LOCAL_MACHINE\SYSTEM\Setup→右键新建项,命名为【LabConfig】;
在LabConfig下右键新建两个DWORD(32位)值:
名称填BypassTPMCheck,数值数据设为1;
名称填BypassSecureBootCheck,数值数据设为1。
继续定位到HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup(若不存在则手动新建该项)→右键新建DWORD(32位)值,名称为AllowUpgradesWithUnsupportedTPM,数值数据设为1。

















