病毒和威胁防护引擎是 Windows 中的一项内置功能,可提供针对病毒和恶意软件的安全保护。但是,在设备上安装 Windows Defender 更新失败后,您会收到此“引擎不可用”错误。在本指南中,我们将向您展示如何修复病毒和威胁防护引擎的不可用错误。
解决方法:重新启动计算机
当您的系统未正确启动时,您可能会收到引擎不可用错误。因此,作为解决方法,您可以执行完整的系统重新启动以确保系统上的所有程序都能正常启动。下面给出了重新启动计算机的步骤:
- 按Win键打开 Windows 开始菜单。
- 单击Windows 设置下方的电源选项。
- 通过单击重新启动选项重新启动计算机。
1. 运行 Windows 更新疑难解答
Windows Update 是 Windows 中的一项内置功能,可让您的系统检测并修复其中发现的错误。因此,在这种情况下必须运行故障排除程序。您可以按照以下步骤运行 Windows 更新疑难解答:
- 同时按Win + I键打开 Windows 设置。
- 导航到更新和安全 > 故障排除。
- 单击“启动并运行”下的 Windows 更新选项。并通过单击“运行疑难解答”选项运行 Windows 更新疑难解答。
- 疑难解答程序检测到问题后,它会为您提供修复问题的解决方案。
2.重启安全中心服务
安全中心服务监控您的系统并在您的设备遇到任何错误时通知您。但是,它也可能导致病毒和威胁防护引擎出现问题。因此,您必须重新启动服务以防止错误发生。
- 同时按下Win + R键打开运行命令。
- 在搜索框中键入“ services.ms” ,然后单击确定以打开 Windows 服务。
- 现在,通过右键单击并选择“重新启动”选项来重新启动安全中心服务。
3.手动启用Windows Defender
Windows Defender 为您的系统提供额外的病毒保护。当 Windows Defender 被禁用时,它会导致系统出现问题。因此,您必须通过命令提示符手动启用 Windows Defender。
- 按Win键打开 Windows 开始菜单。
- 在 Windows 搜索栏中键入“ cmd ”。
- 通过右键单击应用程序并选择“以管理员身份运行”选项,以管理员身份运行命令提示符。
- 通过将以下命令粘贴到命令提示符并按 Enter 键来启用 Windows Defender。
sc 启动 WinDefend 启用
4.运行系统扫描
损坏的系统文件也会导致此错误。因此,通过执行系统扫描来扫描您的设备并修复有缺陷的文件,确保您的设备上没有任何损坏的文件。以下是执行系统扫描的步骤:
- 按Win键打开 Windows 开始菜单。
- 在 Windows 搜索栏中键入“ cmd ”。
- 通过右键单击应用程序并选择“以管理员身份运行”选项,以管理员身份运行命令提示符。
- 在命令提示符中键入以下命令,同时在“sfc”和“/”之间留一个空格。
sfc /scannow
- 扫描完成后,系统文件检查器会自动修复损坏的文件。
注意:执行系统文件检查器后,您必须运行 DISM 命令,然后重新启动设备以进行必要的更改。
- 要运行 DISM 命令,请将以下命令粘贴到命令提示符中。
Dism.exe /online /cleanup-image /restorehealth
5. 更改 Windows Defender 注册表键值
注册表编辑器由多个注册表项组成,每个注册表项都有自己的用途。DisableAntiSpyware 和 DisableAntiVirus 是与 Windows Defender 关联的特殊键。当这些注册表项未设置为建议的数量时,您将面临此错误。因此,您必须按照以下步骤更改这两个注册表项的值:
- 同时按下Win + R键打开运行命令。
- 通过在搜索框中键入“ regedit ”并单击“确定”来打开注册表编辑器。
- 现在,将以下路径复制并粘贴到上面的搜索栏中,然后按 Enter 键。
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender
- 单击两个注册表项并在“数值数据”框中键入“0”,然后单击“确定”以确认操作。
注意:如果您在面板上没有找到注册表项,请按照以下步骤查看如何在 Windows Defender 注册表中创建注册表项:
- 在注册表编辑器中打开以下路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender
- 右键单击右侧的雇佣面板。
- 现在,导航到新建 > DWORD(32 位)值。
- 将新创建的 REG_DWORD 命名为“DisableAntiSpyware”并对“DisableAntiVirus”执行相同的操作。
- 创建两个注册表项后,您可以将它们各自的值更改为建议的 0。
6.暂时禁用第三方安全软件
此错误也可能在第三方安全软件(如防病毒软件)推断后发生。因此,请确保暂时禁用系统上安装的所有防病毒软件。请按照以下步骤查看如何从我们的设备暂时关闭防病毒软件(在此方法中,我们以 Avast 为例):
- 打开 Avast Antivirus 并导航至菜单 > 设置 > 保护 > Core Shield。
- 通过关闭Core-Shield切换开关禁用 Avast 安全功能。
- 右键单击 Windows 开始按钮,然后选择“任务管理器”选项。
- 单击“进程”选项卡并选择在后台运行的防病毒程序。
- 单击窗口底部的“结束任务”关闭程序。
7.删除冲突的注册表项
损坏的注册表也可能是导致此错误发生的原因之一,因为注册表中的恶意软件会创建损坏的条目,从而阻止 Windows Defender 工作。因此,您必须删除这些条目以防止出现 Windows Defender 错误。请按照以下步骤查看如何删除冲突的注册表项:
- 同时按下Win + R键打开运行命令。
- 在搜索框中键入“ regedit ”,然后单击确定以打开注册表编辑器。
- 现在,将以下路径复制并粘贴到注册表编辑器的搜索栏中,然后按 Enter 键:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Image 文件执行选项
- 最后,通过右键单击 名为MSASCui.exe、 MpCmdRun.exe和MsMpEng.exe的键并选择“删除”选项来删除它们。
8. 手动安装 Windows Defender 更新
在您采取最后手段之前,您还可以选择手动下载并安装 Windows Defender 更新。只需按照以下步骤查看如何手动下载和安装 Windows Defender 更新:
- 右键单击“此 PC”并选择“属性”选项,检查设备上操作系统的总大小。
- 转到Microsoft 官方网站并下载与您的操作系统大小相对应的 Microsoft Defender 防病毒版本。(例如 64 位大小)。
- 单击右上角的三个点,然后单击“下载”选项打开下载页面。
- 单击“在文件夹中打开”,打开 Defender 的文件目录。
- 双击下载的 Defender,然后单击“运行”将其安装到您的系统上。
9.执行干净启动
如果您仍然面临病毒和威胁防护引擎的不可用错误,那么作为最后的手段,您必须执行干净启动,这是一种用于在 最少的 驱动程序和启动程序集上启动系统的功能。