如何摆脱 Windows 10 上的错误 0x80070426?
已发表: 2019-01-31在从旧版本的 Windows 操作系统升级到 Windows 10 时,Windows Defender 取代了以前的内置安全工具 Microsoft Security Essentials。 值得注意的是,在所有 Windows 10 升级中,有一小部分会遇到问题。 在某些情况下,用户报告 Windows Defender 无法启动。 该问题通常伴随着错误代码 0x80070426。
如果您是这个错误的少数不幸受害者之一,请不要绝望,因为我们已经为您提供保障。 在这篇文章中,我们将分享如何修复 Windows 10 上的错误 0x80070426。当然,我们也想让您永远摆脱这个诅咒。 因此,为了防止它再次发生,我们还将讨论导致 Windows 错误代码 0x80070426 的原因。
错误代码 0x80070426 是什么?
您可能已经注意到,当您升级到 Windows 10 时,Windows Defender 无法替换 Microsoft Security Essentials。 基本上,这两个防病毒程序都在新的操作系统上运行。
也许,您尝试启动 Windows Defender,但无法启动。 因此,您转向了 Microsoft Security Essentials。 但是,当您打开它时,您注意到病毒防护和间谍软件和不需要的软件防护功能被禁用。 所以,你试图打开它们。 不幸的是,出现了带有以下错误消息的 Microsoft 安全客户端对话框:
“程序初始化发生错误。 如果此问题仍然存在,请联系您的系统管理员。 错误代码:0x80070426。”
要摆脱 Windows Defender 错误 80070426,您需要先卸载 Microsoft Security Essentials。 完成此操作后,您可以按照下面的解决方案启动并运行 Windows Defender。
解决方案 1:运行 SFC 扫描
由于您的计算机中存在一些有问题的 Windows 系统文件,此错误可能是在升级过程中发生的。 要确定这是否属实,我们建议执行 SFC 扫描。 以下是步骤:
- 转到您的任务栏,然后单击“搜索”图标。
- 现在,输入“cmd”(不加引号)。
- 从结果中,右键单击命令提示符,然后选择以管理员身份运行。
- 命令提示符启动后,运行以下命令:
dism.exe /online /cleanup-image /restorehealth
注意:如果升级时出现错误代码,则无需运行上述命令,您需要使用 Windows 安装介质。 之后,您必须在命令提示符上粘贴以下文本:
dism.exe /online /cleanup-image /restorehealth /source:[驱动器]:\sources\sxs /limitaccess
不要忘记将 [DRIVE] 替换为 Windows 安装介质的驱动器号。
- 现在,您需要等待几分钟才能完成该过程。 完成后,您可以继续下一步。
- 在命令提示符中键入“sfc /scannow”(无引号),然后按 Enter。
- 扫描过程将需要几分钟。 完成后,您可以重新启动计算机。
解决方案 2:检查是否存在软件冲突
正如我们所提到的,错误代码 80070426 是由于软件冲突而发生的。 因此,为确保没有其他程序会干扰 Windows Defender,您必须执行干净启动。 这样做将允许您仅使用基本程序、服务和驱动程序来启动您的操作系统。 此过程将帮助您确定是否有其他项目与 Windows Defender 发生冲突。 准备好后,只需按照以下说明进行操作:
- 按键盘上的 Windows 键 + R 启动“运行”对话框。
- 运行对话框打开后,输入“msconfig”(不带引号),然后按 Enter。
- 转到“服务”选项卡,然后确保选中“隐藏所有 Microsoft 服务”选项。
- 现在,单击全部禁用按钮。
- 单击确定。
- 下一步是转到“启动”选项卡。 到达那里后,单击“打开任务管理器”链接。
- 右键单击所有启动项,从选项中选择禁用。
- 禁用启动项后,退出任务管理器。
- 单击确定并重新启动。
重新启动计算机后,检查启动 Windows Defender 时错误代码 0x80070426 是否仍然存在。 如果不是,那么您需要返回“系统配置”窗口并启用启动项。 之后,重新启动 PC 以查看错误是否消失。 请记住,您需要对所有启动项执行此过程,直到再次出现错误代码 0x80070426。 确定罪魁祸首后,您可以将其禁用或从计算机中完全删除。

使用反恶意软件保护 PC 免受威胁
检查您的 PC 是否存在您的防病毒软件可能遗漏的恶意软件,并使用 Auslogics Anti-Malware 安全删除威胁

专业提示:如果您想为您的 PC 提供最佳保护而无需处理错误代码 0x80070426,我们建议您安装 Auslogics Anti-Malware。 该软件程序可以检测恶意项目和威胁,无论它们在后台运行得多么谨慎。 此外,它可以捕获 Windows Defender 可能遗漏的病毒和恶意软件。 作为经过认证的 Microsoft Silver Application Developer,Auslogics 确保此工具不会与您的主要防病毒软件冲突。
解决方案 3:运行 Windows 更新疑难解答
正如我们所提到的,该问题通常是由于升级过程中的问题而发生的。 因此,要摆脱 Windows Defender 错误 0x80070426,最好运行内置的疑难解答程序进行更新。 为此,您需要按照以下步骤操作:
- 在键盘上,按 Windows 键 + I。 这样做将启动设置应用程序。
- 打开“设置”应用后,单击“更新和安全”。
- 现在,转到左窗格菜单,然后选择疑难解答。
- 转到右窗格,然后单击 Windows 更新。
- 单击运行疑难解答按钮。
- 按照疑难解答程序的说明解决更新问题。
解决方案 4:重置 Windows 更新组件
更新的某些组件可能已损坏,提示出现错误 0x80070426。 要解决此问题,您只需重置与 Windows Update 关联的所有服务、文件夹和文件。 以下是说明:
- 您需要以管理员身份运行命令提示符。 为此,您可以按键盘上的 Windows 键 + S,然后键入“cmd”(不带引号)。
- 从结果中右键单击命令提示符,然后选择以管理员身份运行。
- 命令提示符启动后,粘贴以下行。 请记住逐个输入它们,在每个命令行后按键盘上的 Enter 键。
净停止位
净停止 wuauserv
净停止 appidsvc
净停止 cryptsvc
- 运行以下命令,每行后按键盘上的 Enter:
ren %systemroot%\softwaredistribution softwaredistribution.old
任 %systemroot%\system32\catroot2 catroot2.old
- 您需要重新启动您禁用的服务。 因此,您必须键入以下命令,每行后按键盘上的 Enter。
网络起始位
净启动 wuauserv
网络启动 appidsvc
网络启动 cryptsvc
- 再次尝试安装更新,然后检查是否可以正常启动 Windows Defender。
解决方案 5:将 Windows 更新服务设置为自动启动
Windows Update 服务可能未配置为自动启动,从而导致升级过程中出现问题。 要解决此问题,您只需按照以下说明进行操作:
- 右键单击任务栏上的 Windows 图标。
- 从列表中选择命令提示符(管理员)或 Windows PowerShell(管理员)。
- 命令提示符或 Windows PowerShell 启动后,运行以下命令:
SC 配置位 start=auto
SC 配置 cryptsvc 开始 = 自动
SC 配置trustedinstaller 启动=自动
SC 配置 wuauserv 开始 = 自动
注意:记得在每一行之后按键盘上的 Enter。
- 退出命令提示符或 Windows PowerShell,然后重新启动计算机。
解决方案 6:更新您的设备驱动程序
如果您使用错误或过时的设备驱动程序,升级过程中可能会出现冲突。 因此,您需要确保您的驱动程序没有问题,以消除 Windows 10 上的错误 0x80070426。最好的方法是使用 Auslogics Driver Updater。 安装此工具后,它将自动识别您的处理器类型和操作系统版本。 您只需单击一个按钮,程序就会为您的计算机查找、下载和安装最新的兼容驱动程序。
专业提示:为确保您的 PC 在升级后能够顺利运行,我们建议您也安装 Auslogics BoostSpeed。 该软件强大的清理模块将有效清除您PC中的各种垃圾和其他可能影响其性能的物品。 使用此工具后,您可以预期大多数操作和流程会以更快的速度进行。
您能想到其他解决错误 0x80070426 的方法吗?
加入下面的讨论并分享您的想法!