如何在Windows上恢复丢失的Windows更新服务

Windows 更新服务负责通过 Internet 下载和安装 Windows 更新。您可以根据需要从 Windows 服务应用程序启动、停止和管理此服务。但是,如果 Windows Update 服务突然从您的计算机中丢失怎么办?

如果您对 Windows 更新服务的突然消失感到困惑,请不要担心。本指南包含一些可能有助于立即恢复 Windows Update 服务的修复程序。

1. 运行 Windows 更新疑难解答

Windows 10 和 11 都包含一些故障排除程序,可帮助您解决常见的系统级问题。其中之一是 Windows 更新疑难解答。虽然它不能保证恢复 Windows 更新服务,但它仍然是一个值得尝试的疑难解答程序。

要运行 Windows 更新疑难解答:

  1. 打开“开始”菜单并单击齿轮图标以启动“设置”应用程序。
  2. “系统”选项卡中,选择“疑难解答”
  3. 转到其他疑难解答
  4. 单击Windows 更新旁边的运行按钮。

等待故障排除程序扫描您的计算机并执行其操作。如果检测到任何问题,它将尝试自行修复。

2. 运行 SFC 和 DISM 扫描

损坏的系统文件还可能导致某些 Windows 服务或默认应用程序从您的计算机上消失。系统文件检查器和部署映像服务管理是两个命令行工具,可以帮助您检测和恢复 Windows 上任何损坏的系统文件。以下是运行它们的方法:

  1. 单击任务栏上的放大图标或使用Win + S快捷键打开搜索菜单。
  2. 在搜索框中键入命令提示符并选择以管理员身份运行
  3. 当出现用户帐户控制 (UAC) 提示时,选择是。
  4. 在控制台中,粘贴此 DISM 命令并按Enter键:
    DISM.exe /Online /Cleanup-image /Restorehealth
  5. 要运行 SFC 扫描,请输入以下命令并按Enter键:sfc /scannow

扫描完成后,重新启动您的 PC。然后,打开服务应用程序,看看是否可以找到 Windows 更新服务。

3.扫描恶意软件

如果 Windows 更新服务仍然缺失,您可能正在处理病毒或恶意软件感染。要检查这种可能性,您必须使用内置的 Windows 安全应用程序运行完整的系统扫描。以下是相同的步骤。

    1. 打开搜索菜单,在框中键入Windows 安全,然后选择出现的第一个结果。
    2. 在 Windows 安全应用程序中,切换到病毒和威胁防护选项卡。
    3. 在当前威胁下,单击扫描选项
    4. 在下一个屏幕上,选择“全面扫描”选项。
    5. 单击立即扫描按钮。

等待 Windows 完成对计算机的扫描,如果发现威胁,请应用建议的修复程序。

4. 通过注册表编辑器手动恢复 Windows 更新服务

最近的更新或系统更改可能弄乱了某些注册表文件,导致 Windows 更新服务丢失。如果是这种情况,您可以尝试通过编辑Windows 注册表手动恢复 Windows Update 服务。但是,只有当您能够轻松编辑注册表文件时,才应该这样做。

如果您决定使用此方法,请确保在继续之前备份所有注册表文件。如果您需要帮助,请查看我们关于如何在 Windows 上备份和恢复注册表文件的指南,并按照其中概述的步骤进行操作。

备份注册表文件后,请按照以下步骤在您的计算机上恢复丢失的 Windows Update 服务。

  1. Win + R打开“运行”对话框。
  2. 在框中键入regedit ,然后按Enter 键
  3. 当出现用户帐户控制 (UAC) 提示时,单击
  4. 在注册表编辑器窗口中,使用左窗格导航到HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services
  5. 服务密钥中,找到wuauserv密钥。如果找不到,请跳至第 9 步。
  6. 右键单击wuauserv,选择Export,然后将密钥保存在您的计算机上。
  7. 再次右键单击wuauserv并选择Delete
  8. 选择确认。
  9. 退出注册表编辑器。
  10. 右键单击桌面空白处的任意位置,然后选择新建 > 文本文档。这将打开一个空白的记事本文档。
  11. 复制以下文本并将其粘贴到记事本中。
    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv]
    "DependOnService"=hex(7):72,00,70,00,63,00,73,00,73,00,00,00,00,00
    "Description"="@%systemroot%\\system32\\wuaueng.dll,-106"
    "DisplayName"="@%systemroot%\\system32\\wuaueng.dll,-105"
    "ErrorControl"=dword:00000001
    "FailureActions"=hex:80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\
    00,01,00,00,00,60,ea,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    "ImagePath"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,\
    74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
    00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\
    6b,00,20,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,20,00,2d,00,70,00,00,\
    00
    "ObjectName"="LocalSystem"
    "RequiredPrivileges"=hex(7):53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,\
    00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,\
    65,00,61,00,74,00,65,00,47,00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,\
    00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,\
    61,00,74,00,65,00,50,00,61,00,67,00,65,00,46,00,69,00,6c,00,65,00,50,00,72,\
    00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,54,00,63,00,\
    62,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,\
    00,41,00,73,00,73,00,69,00,67,00,6e,00,50,00,72,00,69,00,6d,00,61,00,72,00,\
    79,00,54,00,6f,00,6b,00,65,00,6e,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,\
    00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,72,00,73,00,6f,00,\
    6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,\
    00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,73,00,65,00,51,00,\
    75,00,6f,00,74,00,61,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,\
    00,00,00,53,00,65,00,53,00,68,00,75,00,74,00,64,00,6f,00,77,00,6e,00,50,00,\
    72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,44,00,65,\
    00,62,00,75,00,67,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,\
    00,00,53,00,65,00,42,00,61,00,63,00,6b,00,75,00,70,00,50,00,72,00,69,00,76,\
    00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,52,00,65,00,73,00,74,00,\
    6f,00,72,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,\
    00,53,00,65,00,53,00,65,00,63,00,75,00,72,00,69,00,74,00,79,00,50,00,72,00,\
    69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,54,00,61,00,6b,\
    00,65,00,4f,00,77,00,6e,00,65,00,72,00,73,00,68,00,69,00,70,00,50,00,72,00,\
    69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,00,6f,00,61,\
    00,64,00,44,00,72,00,69,00,76,00,65,00,72,00,50,00,72,00,69,00,76,00,69,00,\
    6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4d,00,61,00,6e,00,61,00,67,00,65,\
    00,56,00,6f,00,6c,00,75,00,6d,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,\
    65,00,67,00,65,00,00,00,00,00
    "ServiceSidType"=dword:00000001
    "Start"=dword:00000003
    "SvcHostSplitDisable"=dword:00000001
    "SvcMemHardLimitInMB"=dword:000000f6
    "SvcMemMidLimitInMB"=dword:000000a7
    "SvcMemSoftLimitInMB"=dword:00000058
    "Type"=dword:00000020
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\Parameters]
    "ServiceDll"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,\
    00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
    77,00,75,00,61,00,75,00,65,00,6e,00,67,00,2e,00,64,00,6c,00,6c,00,00,00
    "ServiceDllUnloadOnStop"=dword:00000001
    "ServiceMain"="WUServiceMain"
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\Security]
    "Security"=hex:01,00,14,80,78,00,00,00,84,00,00,00,14,00,00,00,30,00,00,00,02,\
    00,1c,00,01,00,00,00,02,80,14,00,ff,00,0f,00,01,01,00,00,00,00,00,01,00,00,\
    00,00,02,00,48,00,03,00,00,00,00,00,14,00,9d,00,02,00,01,01,00,00,00,00,00,\
    05,0b,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
    20,02,00,00,00,00,14,00,ff,01,0f,00,01,01,00,00,00,00,00,05,12,00,00,00,01,\
    01,00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\TriggerInfo]
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\TriggerInfo\0]
    "Type"=dword:00000005
    "Action"=dword:00000001
    "Guid"=hex:e6,ca,9f,65,db,5b,a9,4d,b1,ff,ca,2a,17,8d,46,e0
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\TriggerInfo\1]
    "Type"=dword:00000005
    "Action"=dword:00000001
    "Guid"=hex:c8,46,fb,54,89,f0,4c,46,b1,fd,59,d1,b6,2c,3b,50
    
    
  12. 单击左上角的文件菜单,然后选择另存为
  13. 使用.reg扩展名保存文件。
  14. 双击 reg 文件运行它。如果出现用户帐户控制提示,请选择是。

在此之后重新启动您的计算机,并查看 Windows 更新服务是否出现在“服务”应用程序中。

5.恢复出厂设置

最后,如果上述解决方案均无效,您可以考虑将 Windows 重置为默认设置。这会将您的计算机恢复为出厂设置并删除任何第三方软件包。

要重置您的 Windows 计算机:

  1. Win + I启动“设置”应用程序。
  2. 导航到系统 > 恢复
  3. 单击重置 PC按钮以启动重置过程。
  4. 在“重置此 PC”向导中,如果要保留您的个人文件,请选择保留我的文件。否则,选择删除所有内容

从那里,按照屏幕上的提示完成该过程。之后,Windows 更新服务应该会像以前一样出现。

使用“设置”应用并不是重置 Windows 的唯一方法。如果您想采用不同的方法,请查看这些将 Windows 计算机恢复出厂设置的各种方法。

恢复丢失的 Windows 更新服务

将您的 Windows 计算机更新到最新版本至关重要。但是,如果 Windows Update 服务从您的计算机上消失,您可能会遇到麻烦。希望本指南中的一个或多个修复程序已帮助恢复丢失的 Windows 更新服务,并且您能够像以前一样安装更新。

赞(0)
未经允许不得转载:回忆主机 » 如何在Windows上恢复丢失的Windows更新服务