Windows Update服务被彻底删除后需重建注册表项并修复系统文件:先在regedit中手动创建wuauserv项及DisplayName、Start等值,再执行sfc /scannow和DISM修复缺失DLL,最后用PowerShell设启动类型为Automatic并启动服务,同时确保BITS与CryptSvc依赖服务正常运行。

Windows 自动更新服务被彻底删除后,系统将无法检查、下载或安装任何更新,包括关键安全补丁,此时必须重建 Windows Update 服务组件才能恢复功能。这不是简单启用或重启服务的问题,而是底层服务注册表项与系统文件缺失导致的不可用状态。
确认 Windows Update 服务是否真的被删除
按下 Win + R,输入 services.msc 回车 → 在服务列表中滚动查找 Windows Update → 若完全找不到该服务条目(而非显示“已停止”或“禁用”),则确认服务已被从系统注册表中移除。
注意:服务“不存在”与“被禁用”性质完全不同。禁用可直接启用;删除则需重建注册表键值及关联文件。
重建 Windows Update 服务注册表项
方法一:手动导入标准注册表项(推荐)
① 按 Win + R,输入 regedit 并以管理员身份运行注册表编辑器。
② 导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv → 若该路径下无 wuauserv 子项,则说明服务注册已丢失。
③ 新建一个名为 wuauserv 的项(右键 → 新建 → 项),然后在该项下依次新建以下字符串值(REG_SZ)和 DWORD 值(REG_DWORD):
• 名称:DisplayName,数值数据:@%SystemRoot%\system32\wucltux.dll,-105
• 名称:ErrorControl,数值数据:1
• 名称:ImagePath,数值数据:%SystemRoot%\system32\svchost.exe -k netsvcs -p
• 名称:ObjectName,数值数据:NT AUTHORITY\LocalService
• 名称:Start,数值数据:3(表示手动启动,后续将改为自动)
• 名称:Type,数值数据:27
④ 在 wuauserv 项下再新建一个子项,命名为 Parameters → 在其右侧空白处右键 → 新建 → 字符串值 → 名为 ServiceDll → 数值数据填入:%SystemRoot%\System32\wuaueng.dll
【关键前提】 此操作仅重建注册表,但若 wuaueng.dll、wucltux.dll 等核心文件也被删除,则下一步必须执行系统文件修复。
还原缺失的 Windows Update 核心文件
打开命令提示符(管理员),逐行执行:
sfc /scannow → 等待扫描完成,若报告“发现损坏并成功修复”,说明系统文件已恢复。
若 SFC 报告“Windows 资源保护未找到可用于修复的源文件”,则立即执行:
dism /online /cleanup-image /restorehealth → 该命令会从 Windows 更新服务器或本地缓存拉取原始文件,耗时较长但能覆盖 SFC 无法修复的深层缺失。
执行完毕后重启电脑,再进入 services.msc 查看 Windows Update 是否重新出现。
启用并配置 Windows Update 服务
方法二:通过 PowerShell 一键启用(比图形界面更可靠)
以管理员身份运行 PowerShell,输入:
Set-Service -Name wuauserv -StartupType Automatic
Start-Service wuauserv
Get-Service wuauserv | Select-Object Name, Status, StartType → 确认输出中 Status 为 Running,StartType 为 Automatic。
若启动失败且报错 0x80070005,说明权限异常 → 运行 icacls "C:\Windows\System32\wuaueng.dll" /grant "NT AUTHORITY\SYSTEM:(RX)" /t 重置关键 DLL 权限。
验证更新功能是否真正恢复
打开“设置 → 更新和安全 → Windows 更新” → 点击“检查更新” → 观察是否开始连接服务器并列出可用更新。
若仍提示错误代码 0x80070422 或“无法连接到更新服务”,说明 BITS 或 CryptSvc 服务未同步恢复 → 在 PowerShell 中补执行:
Start-Service bits; Start-Service cryptsvc

















