如何修复Windows电脑上的更新错误0x8007042c
Windows 10 一直容易受到不同错误代码和问题的影响。在本文中,我们将讨论在您尝试安装最新的累积更新或功能更新时出现的错误代码 0x8007042c。
发生此错误时,您可能还会看到一条错误消息,内容如下 –
0x8007042C -2147023828 Error_Service_Dependency_Fail, The dependency service or group failed to start
在 Windows 中导致此错误 0x8007042c 的原因是什么?
Windows Update 错误主要是由于存在损坏的系统文件、有问题的外部软件(如防病毒软件)或系统映像中的损坏而发生的。
此外,当基本服务被禁用或未在后台运行时,也会发生更新错误。因此,在您应用任何解决方法之前,请先确保这些服务正在您的 Windows 电脑 上运行。
- Windows更新
- 加密服务
- 后台智能传输服务
要检查它们,请先打开“运行”(Win + R) 对话框,然后services.msc
在上面键入“ ”。单击“确定”以打开“服务”窗口。在上面,搜索上述服务,然后在 Status 列下查看它们旁边的内容。如果发现这些服务中的任何一个被禁用,请右键单击它们,然后单击“开始”。
Windows 更新错误 0x8007042c 的解决方案
假设您确实确保在 Windows 上运行所有基本服务,并且错误 0x8007042c 仍然存在,请查看下面的解决方案列表,然后处理它们。修复此错误代码的最可能的解决方案如下 –
- 运行 Windows 更新疑难解答
- 重命名 SoftwareDistribution 文件夹
- 手动安装挂起的更新
1]运行Windows更新疑难解答
Windows Update Troubleshooter 是一个内置工具,可以轻松解决与 Windows 11/10 上的更新问题相关的常见问题。尝试运行此实用程序并检查错误代码是否以这种方式解决。对 Windows 更新进行故障排除的过程如下 –
- 按Windows + I启动“设置”应用程序。
- 选择更新和安全 > 疑难解答。
- 转到右侧窗格并打开名为Additional troubleshooters的链接。
- 选择Windows 更新,然后点击运行疑难解答按钮。
- 这将开始检查挂起的启动和其他可能的罪魁祸首文件。
- 完成该过程后,关闭窗口并重新启动计算机。
注意:Windows 11 用户会在不同的位置找到更新疑难解答设置,即:
Settings > System > Troubleshoot > Other troubleshooters
在“最频繁”下,您会发现 Windows 更新和旁边的“运行”按钮。单击此“运行”按钮并按照屏幕上出现的说明进行操作。
2]重命名SoftwareDistribution文件夹
当更新组件以某种方式损坏或损坏时,也可能会出现错误 0x8007042c。为了修复此错误,您必须重命名 SoftwareDistribution 和 catroot2 文件夹。就是这样 –
- 首先,以管理员身份启动命令提示符。
- 在提升的控制台上,一个接一个地执行这些命令。这些代码将禁用所有与更新相关的服务。确保在每个命令后按 Enter 键。
net stop wuauservnet stop cryptSvc
net stop bits
net stop msiserver
- 现在您已停止所有更新服务,通过运行这两个代码重命名两个 Windows 缓存文件夹。
ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldren C:\Windows\System32\catroot2 catroot2.old
- 重新启动之前停止的所有服务。为此,请键入以下命令并在每个命令后按Enter –
net start wuauservnet start cryptSvc
net start bits
net start msiserver
- 接下来重新启动计算机,以便最近的更改从下次登录时生效。
当 Windows 11/10 重新加载时,您可以再次尝试更新 Windows。希望这不会进入错误代码 0x8007042c。如果它仍然存在,请继续执行下一个解决方法。
3]手动下载并安装挂起的更新
既然来了,那上面的两种方法肯定是没能解决Windows上的错误代码0x8007042c。那么,您可以通过访问 Microsoft 的更新目录并在您的计算机上手动安装它们来下载最新更新的独立包。这是有关如何在Windows 11或Windows 10上执行此任务的指南。
如何检查 Windows 更新服务状态?
Windows 更新服务必须在后台运行,任何更新才能正常运行。如果不是这种情况,更新过程最终将因某些错误代码或其他错误代码而失败。以下是在 Windows 电脑 上检查基本服务的方法。
Windows 事件日志、远程过程调用 (R电脑)、Windows 更新、BITS 和加密服务
- 按Windows + R打开“运行”对话框。
- 键入
services.msc
不带引号的“”,然后单击“确定”以打开“服务”窗口。 - 从服务列表中,找到并双击Windows 事件日志服务。
- 在 Properties 窗口中,确保Startup type设置为Automatic并且Services 状态为Running。
- 同样,双击远程过程调用 (R电脑) 服务。将Startup type设置 为Automatic并确保Services 状态为Running。
- 现在双击Windows 更新服务。确保 启动类型设置为自动。如果服务状态为已停止,请单击“开始”按钮,然后单击“确定”以保存更改。
- 对 BITS 和加密服务也重复上述步骤。
现在您已经在 Windows 上启用了所有必需的服务,请重新启动您的计算机。从随后的登录中,检查您是否可以正常更新窗口。
希望能帮助到你!
以上是 如何修复Windows电脑上的更新错误0x8007042c 的全部内容, 来源链接: utcz.com/dzbk/939797.html