修复服务注册在Windows 10/11中缺少或损坏

与Windows 10操作系统相关的错误和问题很多,最常见的问题之一是“服务注册缺失或损坏”有时,您会注意到您的窗口没有更新,并且无法从Microsoft Store安装应用程序,您可能会遇到一些消息,例如“ Windows无法安装更新”,“出错了问题”或Windows更新错误0x8024402C,Windows Store错误0x80010108。这些是Windows更新服务注册的一些常见症状或损坏的错误。

当您尝试对PC进行故障排除以了解和解决这些问题时,您的故障排除可能会显示错误服务注册缺失或腐败。此错误表示有一些损坏/损坏的系统文件,这些文件阻止了安装更新或安装应用程序并显示错误。

Windows Update服务注册丢失

该错误已被故障排除检测到,但无法解决。因此,为了解决Windows更新的问题,我们必须手动解决此特定问题。清楚地表明,问题是由一些让Windows更新工作所需的根服务引起的。您可以尝试这些修复程序,看看它们是否帮助您克服此问题。尝试以下故障排除步骤解决问题

运行(DISS)部署图像服务和管理工具

如果操作系统的某些组件损坏或损坏,则缺少服务注册或损坏错误。为了修复修理或还原损坏的Windows系统文件,您可以使用系统文件检查器(SFC扫描)工具。按照以下步骤执行SFC扫描

了解更多:解决:服务注册缺失或损坏Windows 11

按Windows键 + s,然后键入CMD,当命令提示符出现右键单击时,然后选择作为管理员运行。

如果用户帐户控制提示要求允许程序运行,请单击是。

现在,当命令提示符打开时,打开键入以下命令并键入Enter键以执行相同的操作。

“ DISS /在线 /清理图像 /ScanHealth”

执行命令类型“DISS /在线 /清理图像 /RestoreHealth然后点击输入并让它运行

修复损坏的系统文件

系统文件检查器或SFC是Windows 10中的实用程序,允许用户在Windows系统文件中扫描和恢复损坏。 SFC可以从DLL缓存恢复文件,或者如果没有可用的文件,则需要插入Windows的安装光盘,SFC将自动选择正确的文件并将其恢复为删除损坏的文件。

现在打开命令提示符作为管理员,键入命令SFC /Scannow,并等到扫描过程完成100%。如果发现任何SFC实用程序会自动修理并替换损坏的文件,则将扫描损坏的系统文件。完成扫描过程后,重新启动Windows希望您没有面对服务注册或损坏错误。

  • 按Windows + R,然后键入Services.MSC在“运行对话框”框中,点击“ Enter键”以打开服务。
  • 在服务窗口中,向下滚动以查找Windows Update Service。
  • 检查服务是否正在运行,并确保设置为自动启动。
  • 否则,进行更改,如下图所示。

还要检查Windows Update依赖服务服务背景智能转移服务加密服务否则正在运行,启动服务并设置为自动启动。

重命名软件发行文件夹

如果以上方法不起作用,请尝试重命名软件发行文件夹其中包含已安装的Windows更新文件。如果发生任何损坏的更新文件,则该问题将在重命名后修复软件分发和catroot2文件夹。执行此步骤。

用管理特权打开命令提示

类型净停止Wuauserv然后输入以停止Windows Update服务

现在输入净停止cryptsvc停止加密服务

下一个类型净停止位停止背景智能转移服务

和最后类型净停止MSISERVER停止MSI服务器服务

然后执行两个命令以重命名特定文件夹。

REN C:WindowsSoftWaredistribution softwaredistribution.old

REN C:WindowsSystem32CATRoot2 Catroot2.old2

类型网络启动Wuauserv并输入以启动Windows Update服务

现在输入网络启动cryptsvc开始加密服务

下一个类型净启动位开始背景智能转移服务

和最后类型NET启动MSISERVER启动MSI服务器服务

在此之后,通过遵循以下步骤来运行Windows更新故障排除。

运行默认Windows故障排除器

Windows具有默认的故障排除工具,可自动找到和修复与Windows相关的问题。此错误服务注册缺失或损坏与Windows Update有关,因此最好是首先使用Windows Update故障排除工具,然后再进行Windows上的任何更改以修复服务注册,或者损坏了错误。请按照以下步骤运行Windows更新故障排除工具。另外,您可以从中下载Windows更新故障排除工具这里并以管理员的身份运行该工具。当该工具打开时,单击下一步并按照说明进行操作,这将检查系统是否有更新相关的错误并将其修复。

要手动从设置(Windows + i) - >“更新&Security”中运行故障排除工具 - >选择故障排除 - > Windows Update并运行故障排除器以检查和修复是否有任何问题,如果任何问题都可以防止Windows Update更新下载和安装。运行故障排除后,只需重新启动Windows,然后检查设置 - >“更新&Security-> Windows更新”并检查更新的更新。

修改并从注册表中删除某些值

如果以上方法不适用于您,请不要担心我们还有一种解决此问题的方法。我们可以通过对Windows注册表进行一些更改来解决此问题。我们必须使用注册表编辑器从注册表中删除某些值。

按Windows + R,类型登记可以打开Windows注册表编辑器。在这里首先备份注册表数据库,然后导航以下密钥

hkey_local_machinesoftwaremicrosoftwindowsSelfHostApplicability。在右窗格中,找到阈值蛋白值单击它并将其删除。

很少有用户报告他们的适用性密钥除默认值外没有任何值,并且根据他们的说法,他们通过手动添加branchName和ring值解决了问题。为此,请执行以下步骤:

选择HKEY_LOCAL_MACHINESOFTWARMEATWINDOWSSELL -HOSTAPPLICALICE。然后右键单击右窗格中的空白空间,然后选择新的>字符串值。输入BranchName作为新字符串的名称,然后双击它。在价值中,数据输入fbl_ impresceriate,单击“确定”以保存更改。

再次右键单击右窗格中的空白空间,然后选择新的>字符串值创建一个新的刺激戒指并将值数据设置为低的。完成后,关闭注册表编辑器并重新启动窗口。希望您不会丢失或损坏。

这些解决方案是否有助于修复Windows 10、8.1和7中缺少或损坏服务注册?让我们知道哪种选项对您有用,也请阅读