修复 Windows 更新或防火墙的错误 0x8007042c
如果您在 尝试安装某些Windows 更新(Windows Updates)或从旧Windows版本升级到(Windows)Windows 11/10失败后遇到错误代码0x8007042c,那么这篇文章旨在帮助您。当Windows 防火墙(Windows Firewall)无法启动时,也会发生此错误。
错误(Error)代码 0x8007042c 表示Windows 无法再打开防火墙。检测此问题的唯一方法是尝试启动 Windows 防火墙(start Windows Firewall)。如果它抛出错误,则意味着您的计算机不再受到不受信任的网络的保护。
一些用户更喜欢使用其他防病毒产品而不是Windows(Windows)操作系统附带的安全程序,并在此过程中自动禁用防火墙和Windows Defender。这些用户最有可能遇到上述问题。Windows 防火墙(Windows Firewall)监视进出计算机的数据流。在Windows 10中,只要关闭Windows 防火墙,大多数程序就无法安装。(Windows Firewall)当防火墙关闭时,Windows 更新肯定不会安装。(updates)
如果在Windows 11/10Windows 防火墙(Windows Firewall)或Windows 更新(Windows Update)时收到错误 0x8007042c ,则服务(Service)或依赖项(Dependency)可能无法正常工作。如果您遇到此问题,您可以尝试我们在下面各个部分中推荐的解决方案,并且没有特定的顺序来解决问题。
修复 Windows 更新错误 0x8007042c
0x8007042C -2147023828 Error_Service_Dependency_Fail, The dependency service or group failed to start
您可以尝试的建议是:
- 运行 Windows 更新疑难解答
- 检查相关Windows 更新(Windows Update) 服务(Services)的状态。
1]运行Windows更新疑难解答(Run Windows Update Troubleshooter)
此解决方案要求您运行内置的 Windows 更新疑难解答 ,看看这是否有助于解决 Windows 更新错误 0x8007042c(Windows Update error 0x8007042c) 问题。
2]检查(Check)相关Windows更新(Windows Update)服务的状态
打开服务管理器(Open Services Manager),确保相关服务处于以下状态:
- Windows 事件日志 - 自动 | 跑步
- 远程过程调用(Procedure Call)( RPC ) – Automatic |跑步
- Windows更新 - 自动(Update – Automatic)(触发启动(Trigger Start))
更多建议(More suggestions here):Windows Update 安装失败或无法下载(Windows Update fails to install or will not download)。
修复 Windows 防火墙(Fix Windows Firewall)错误 0x8007042c
Windows防火墙(Firewall)无法更改您的某些设置。错误(Error)代码 0x8007042c
您可以尝试的建议是:
- 打开Windows 防火墙(Windows Firewall)并确保Windows 防火墙服务(Windows Firewall Service)正在运行
- 重新注册firewallapi.dll
- Disable/Uninstall 3rd方安全软件。
1]打开(Turn)Windows防火墙(Windows Firewall)并确保Windows防火墙服务(Windows Firewall Service)正在运行
此解决方案要求您 打开 Windows Defender 防火墙(turn on the Windows Defender Firewall)并确保 Windows 防火墙服务正在运行(Windows Firewall service is running)。
此外,您可以尝试使用批处理文件停止并重新启动以下服务。
就是这样:
按Windows key + R调用“运行”对话框。
在“运行”对话框中,键入记事本(notepad)并按 Enter 键打开记事本。
将以下语法复制并粘贴到文本编辑器中。
c config MpsSvc start= auto sc config KeyIso start= auto sc config BFE start= auto sc config FwcAgent start= auto net stop MpsSvc net start MpsSvc net stop KeyIso net start KeyIso net start Wlansvc net start dot3svc net start EapHostnet net stop BFE net start BFE net start PolicyAgent net start MpsSvc net start IKEEXT net start DcaSvcnet net stop FwcAgent net start FwcAgent
使用名称保存文件并附加.bat 文件扩展名 - 例如; FIX_ERROR0x8007o42c.bat, 然后在 保存类型(Save as type) 框中选择 所有文件。(All Files.)
以管理员权限重复运行批处理文件(run the batch file with admin privilege) (右键单击保存的文件并从上下文菜单中选择 以管理员身份运行(Run as Administrator)),直到它没有报告错误。
再次尝试更新,看看问题是否得到解决。如果不继续下一个解决方案。
阅读(Read):Windows 防火墙服务未启动(Windows Firewall service does not start)。
2]重新注册firewallapi.dll
重新注册 firewallapi.dll看看是否有帮助。在提升的 CMD 中执行以下命令:
regsvr32 firewallapi.dll
3 ] Disable/Uninstall 3rd方安全软件
众所周知,第三方 AV 套件会导致此特定问题。在这种情况下,要解决此问题,您必须使用专用的防病毒删除工具(antivirus removal tool)从您的 PC 中删除所有第三方防病毒程序, 以删除与您的防病毒程序关联的所有文件。原因是,使用制造商提供的 AV 程序的自定义卸载工具(如果可用)更有效和更具侵入性,每当卸载防病毒软件时,因为存在注册表和依赖项,安装在传统控制面板(Control Panel)卸载程序的操作系统深处(appwiz.cpl) 在大多数情况下可能会丢失。
提示(TIP):这篇文章提供了更多修复Windows 防火墙无法更改您的某些设置(Windows Firewall can’t change some of your settings)错误消息的建议。
让我们知道这里是否对您有所帮助。
(Let us know if anything here helped you.)
Related posts
Windows Update page上的Fix问题按钮
Fix 0x80071a2d Windows Update error
Fix Windows Update error 0x80070422在Windows 10上
Windows 10上的Fix Windows Update error 0x8e5e03fa
Fix的Windows 10 Update Error 0x800703F1
Fix Windows Update error 0x80070541在Windows 10
Fix Windows Update Error 0x800f0989在Windows 11/10上
Windows Update无法安装 - Error 0x80070643
Fix Windows Update Error 0x8007010b
Windows Update未能安装或不会在Windows 11/10下载
在哪里找到以及如何在Windows 11/10中读取Windows Update log
Windows 11或Windows 10中的Fix Windows Update Error 0x80245006
Fix Windows Update error 0xc0020036在Windows 10上
无法使用error code 0x8024200D安装Windows Update
Fix Windows Update error 0x80070246在Windows 10上
Fix Windows 10 Update error code 0x80d02002
Fix Windows Update error 0x80070bc2在Windows 10上
Fix Windows Update error code 0x80240016
Fix Windows Update使用Microsoft online troubleshooter的误差
Fix的Windows 10安装Update Error 0xc1900104时Feature Update