从旧版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 Security Client对话框:
“程序初始化发生错误。如果此问题仍然存在,请与系统管理员联系。错误代码:0x80070426。”
要摆脱Windows Defender错误80070426,您需要首先卸载Microsoft Security Essentials。完成此操作后,您可以按照以下我们的解决方案来启动和运行Windows Defender。
解决方案1:运行SFC扫描
由于计算机中的Windows系统文件存在问题,因此在升级过程中可能会发生此错误。为了确定这是否正确,我们建议执行SFC扫描。步骤如下:
- 转到任务栏,然后单击“搜索”图标。
- 现在,输入“ cmd”(不带引号)。
- 从结果中,右键单击“命令提示符”,然后选择“以管理员身份运行”。
- 一旦命令提示符启动,请运行以下命令:
dism.exe /在线/清理图像/恢复健康
注意:如果在升级时出现错误代码,则需要使用Windows安装介质,而不是运行上面的命令。之后,您必须在命令提示符下粘贴以下文本:
dism.exe / online / cleanup-image / restorehealth / source:[DRIVE]:\ sources \ sxs / limitaccess
不要忘记用Windows安装介质的驱动器号替换[DRIVE]。
- 现在,您需要等待几分钟才能完成该过程。完成后,您可以继续下一步。
- 在命令提示符下键入“ sfc / scannow”(不带引号),然后按Enter。
- 扫描过程将花费几分钟。完成后,您可以重新启动计算机。
解决方案2:检查是否存在软件冲突
如前所述,错误代码80070426是由于软件冲突而产生的。因此,为确保没有其他程序会干扰Windows Defender,您必须执行干净启动。这样做将允许您仅使用基本程序,服务和驱动程序来启动操作系统。此过程将帮助您确定是否还有其他项目与Windows Defender冲突。准备就绪后,请按照以下说明进行操作:
- 通过按键盘上的Windows键+ R启动运行对话框。
- 运行对话框打开后,输入“ msconfig”(不带引号),然后按Enter。
- 转到“服务”标签,然后确保选中“隐藏所有Microsoft服务”选项。
- 现在,单击全部禁用按钮。
- 单击确定。
- 下一步是转到“启动”选项卡。到达那里后,单击“打开任务管理器”链接。
- 右键单击所有启动项,然后从选项中选择“禁用”。
- 禁用启动项目后,退出任务管理器。
- 单击确定,然后重新启动。
重新启动计算机后,在启动Windows Defender时检查错误代码0x80070426是否仍然存在。如果不是,那么您需要返回到“系统配置”窗口并启用启动项。之后,重新启动PC,以查看错误是否消失。请记住,您需要对所有启动项执行此过程,直到再次显示错误代码0x80070426。一旦确定了罪魁祸首,就可以将其禁用或从计算机中完全删除。
专家提示:如果您希望为PC带来最佳保护,而又无需处理错误代码0x80070426的麻烦,建议您安装Auslogics Anti-Malware。无论恶意程序和威胁在后台运行得多么谨慎,该软件程序都可以检测到它们。而且,它可以捕获Windows Defender可能丢失的病毒和恶意软件。作为经过认证的Microsoft Silver Application Developer,Auslogics确保该工具不会与您的主要防病毒软件冲突。
解决方案3:运行Windows Update疑难解答
正如我们已经提到的,问题通常是由于升级过程中出现的问题而发生的。因此,要摆脱Windows Defender错误0x80070426,最好运行内置的疑难解答程序进行更新。为此,您需要按照以下步骤操作:
- 在键盘上,按Windows Key + I。这样做将启动“设置”应用程序。
- 打开“设置”应用后,单击“更新和安全性”。
- 现在,转到左侧窗格菜单,然后选择“疑难解答”。
- 转到右窗格,然后单击Windows Update。
- 单击“运行疑难解答”按钮。
- 请按照疑难解答中的说明解决更新问题。
解决方案4:重置Windows Update组件
更新的某些组件可能已损坏,提示出现错误0x80070426。要解决此问题,您只需要重置与Windows Update关联的所有服务,文件夹和文件。以下是说明:
- 您需要以管理员身份运行命令提示符。为此,您可以在键盘上按Windows键+ S,然后键入“ cmd”(不带引号)。
- 在结果中右键单击“命令提示符”,然后选择“以管理员身份运行”。
- 一旦命令提示符启动,将下面的行粘贴。记住要一个一个地输入它们,在每个命令行之后按键盘上的Enter键。
净停止位
净停止wuauserv
净止损appidsvc
净停止cryptsvc
- 运行以下命令,每行之后按键盘上的Enter键:
任%systemroot%\ softwaredistribution softwaredistribution.old
任%systemroot%\ system32 \ catroot2 catroot2.old
- 您需要重新启动禁用的服务。因此,您必须键入以下命令,每行之后按键盘上的Enter键。
净起始位
净启动wuauserv
净启动appidsvc
净启动cryptsvc
- 尝试再次安装更新,然后检查是否可以启动Windows Defender而没有任何问题。
解决方案5:将Windows Update Services设置为自动启动
Windows Update服务可能未配置为自动启动,从而在升级过程中引起了问题。要解决此问题,您只需按照以下说明进行操作:
- 右键单击任务栏上的Windows图标。
- 从列表中选择命令提示符(Admin)或Windows PowerShell(Admin)。
- 一旦命令提示符或Windows PowerShell启动,请运行以下命令:
SC配置位start = auto
SC配置cryptsvc start =自动
SC config trustinstaller start =自动
SC配置wuauserv start = auto
注意:请记住,每行之后按键盘上的Enter键。
- 退出命令提示符或Windows PowerShell,然后重新启动计算机。
解决方案6:更新设备驱动程序
如果您使用错误或过时的设备驱动程序,则在升级过程中可能会发生冲突。因此,您需要确保驱动程序没有问题,才能摆脱Windows 10上的错误0x80070426。做到这一点的最佳方法是使用Auslogics驱动程序更新程序。安装此工具后,它将自动识别您的处理器类型和操作系统版本。您所需要做的就是单击一个按钮,该程序将找到,下载并安装适用于您计算机的最新兼容驱动程序。
专家提示:为了确保您的PC在升级后能够平稳运行,我们建议您也安装Auslogics BoostSpeed。该软件强大的清洁模块将有效清除PC中所有类型的垃圾以及可能影响其性能的其他物品。使用此工具后,您可以预期大多数操作和过程将以更快的速度进行。
您能想到解决错误0x80070426的其他方法吗?
加入下面的讨论并分享您的想法!