选项 1 – 尝试检查所有 Windows Defender 相关服务的状态
- 在 Cortana 搜索框中,键入“services”并单击“服务”图标以打开“服务管理器”。 或者,您也可以点击 Win + R 键启动运行提示,然后键入“MSC”,然后按 Enter 打开服务管理器
- 打开服务管理器后,查找以下服务并确保它们的启动类型设置为默认值:
- Windows Defender 高级威胁防护服务 – 用户手册
- Windows Defender 防病毒网络检查服务 – 用户手册
- Windows Defender 防病毒服务 – 用户手册
- Windows Defender 防火墙服务 – 自动表
- 您可以右键单击列出的每一项服务,然后选择“启动”以启动它们。
- 如果某些服务没有默认值,只需双击服务以更改启动类型,然后从属性框下的启动类型下拉菜单中选择正确的选项。
- 接下来,将这些服务的启动类型设置为自动,如果服务尚未运行,则单击启动按钮。
- 现在单击“应用”和“确定”按钮以保存所做的更改,然后查看是否解决了问题。
选项 2 – 尝试重新注册相关的 DLL 文件
您还可以尝试在您的计算机上重新注册一些动态链接库或 DLL 文件,因为这也有助于修复 Windows Defender 错误。- 在开始搜索中,键入“cmd”,然后从出现的搜索结果中,右键单击命令提示符并从上下文菜单中选择“以管理员身份运行”选项。
- 以管理员身份打开命令提示符后,依次键入以下命令:
- regsvr32 动态链接库
- regsvr32 动态链接库
- regsvr32 动态链接库
- regsvr32 动态链接库
- 一旦你输入了上面给出的命令,它就会在你的系统中重新注册相关的 DLL 文件。
- 现在重新启动计算机以使更改生效。
选项 3 – 尝试使用注册表编辑器
- 点击 Win + R 键打开运行对话框,
- 然后在字段中键入“Regedit”并按 Enter 键以打开注册表编辑器。
- 然后,导航到此注册表路径: ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionImage File Execution Options
- 接下来,查找名为“MSASCui.exe”、“MpCmdRun.exe”、“MpUXSrv.exe”和“msconfig.exe”的 DWORD。
- 如果找不到这些 DWORD,请参阅下面的下一个给定选项。
- 重启你的电脑。
选项 4 – 检查环境值
- 在 Windows 搜索框中键入“查看高级系统设置”并选择相应的结果。
- 这将打开一个新的迷你窗口。 从那里,转到“高级”选项卡,然后单击位于窗口底部的“环境变量...”按钮。
- 接下来,查找“%ProgramData%”变量名称并确保其值设置为 C:/ProgramData。
- 然后单击确定以保存所做的更改。
选项 5 – 运行系统文件检查器扫描
系统文件检查器或 SFC 是一种内置命令实用程序,可帮助恢复损坏的文件以及丢失的文件。 它将坏的和损坏的系统文件替换为好的系统文件。 要运行 SFC 命令,请按照以下步骤操作。- 点击Win + R以启动运行。
- 输入 CMD 在字段中,然后按Enter。
- 打开命令提示符后,键入 SFC / SCANNOW
- Windows资源保护未发现任何完整性违规。
- Windows资源保护发现损坏的文件并成功修复它们。
- Windows资源保护发现损坏的文件但无法修复其中一些。
- 重启你的电脑。
选项 6 – 执行系统还原
在您的计算机上执行系统还原还可以帮助您修复 Windows Defender 错误。 您可以通过启动进入安全模式或系统还原来执行此选项。 如果您已经在高级启动选项中,只需直接选择系统还原并继续下一步。 如果您刚刚将 PC 启动到安全模式,请参阅以下步骤。- 点击Win + R键以打开“运行”对话框。
- 之后,在字段中输入“sysdm.cpl”并点击 Enter。
- 接下来,转到“系统保护”选项卡,然后单击“系统还原”按钮。 这将打开一个新窗口,您必须在其中选择首选的系统还原点。
- 之后,按照屏幕上的说明完成该过程,然后重新启动计算机并检查问题是否已解决。