如果您Windows Defender on Windows 11/10中启动病毒扫描并且扫描未运行;然后您检查 Windows 安全(check Windows Security) 设置并注意到没有防病毒、防火墙和 Web 保护的(no security providers for Antivirus, Firewall, and Web protection)安全提供程序,那么这篇文章旨在帮助您。在这篇文章中,我们将确定可能的原因,并提供您可以尝试解决问题的适当解决方案。
此问题可能由但不限于系统文件损坏、恶意软件感染、禁用安全中心服务引起。
Windows 安全说没有提供程序
如果Windows 安全 中心不起作用并显示没有防病毒(Antivirus)、防火墙(Firewall)、Web保护的(Web)安全提供程序(No Security Providers)的消息,那么您可以按照所示顺序尝试我们推荐的解决方案,看看这是否有助于解决问题。
- 确保(Make)Windows 安全(Windows Security)服务正在运行
- 检查并删除注册表中的恶意条目
- 卸载第三方安全软件
- (Perform Windows Defender Offline Scan)在启动时执行 Windows Defender 脱机扫描
- 运行 SFC 和 DISM 扫描
- 执行系统还原
- 执行全新开始(Fresh Start)、就地(In-place)升级修复或云重置(Cloud Reset)
让我们看一下关于列出的每个解决方案所涉及的过程的描述。
1]确保(Make)Windows安全(Windows Security)服务正在运行
如果关闭Windows 安全中心服务,您很可能会遇到此问题。(Windows Security Center)在这种情况下,您需要验证此基本服务是否正在运行(verify that this essential service is running)。
如果这不能解决问题,请继续下一个解决方案。
2]检查(Check)并删除注册表中的恶意条目
恶意软件(Malware)感染可能是导致此问题的原因。一些恶意软件会在注册表中添加恶意或恶意条目,以阻止合法的AV(AVs)运行。
要检查并删除这些条目,请执行以下步骤:
- 按Windows 键(Windows key) + R 调用“运行”对话框。
- 在“运行”对话框中,键入regedit并按 Enter 以打开注册表编辑器(open Registry Editor)。
- 导航或跳转到下面的注册表项位置:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
- 在右侧窗格中,查看是否有任何MSASCui.exe、 MpCmdRun.exe 或 MsMpEng.exe 条目。(MsMpEng.exe.)
- 如果存在这些条目中的任何一个,则右键单击并单击Delete。
如果您没有找到任何这些条目,那么一切都很好,您无需执行任何操作。如果是这种情况,请继续执行下一个解决方案。
3]卸载(Uninstall)第三方安全软件
有时,当您安装任何第三方安全软件时,它会与Windows Defender ( Windows 10的内置安全软件)发生冲突。发生此冲突时,可能会禁用可能导致此问题的关键服务。
在这种情况下,使用本机卸载程序卸载第三方安全软件(uninstalling the third-party security software)可以解决问题。如果没有,请继续下一个解决方案。
4]在启动时执行 Windows Defender 脱机扫描(Perform Windows Defender Offline Scan)
Windows 10中的Windows Defender允许您执行脱机扫描(也称为 Windows Defender 启动时扫描(Windows Defender boot-time scan)(Windows Defender boot-time scan) ),这可以帮助您使用最新的威胁定义摆脱持久且难以删除的恶意软件和恶意软件。
如果执行离线扫描后问题仍然存在,您可以尝试下一个解决方案。
5]运行SFC和DISM扫描
如果您有系统文件错误,您可能会遇到此问题。
SFC/DISM 是Windows中的 实用程序,允许用户扫描Windows系统文件中的损坏并恢复损坏的文件。
为方便起见,您可以使用以下过程运行扫描。
- 按Windows key + R 调用“运行”对话框。
- 在“运行”对话框中,键入记事本(notepad)并按 Enter 键打开记事本。
- 将以下命令复制并粘贴到文本编辑器中。
@echo off
date /t & time /t
echo Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /StartComponentCleanup
echo ...
date /t & time /t
echo Dism /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth
echo ...
date /t & time /t
echo SFC /scannow
SFC /scannow
date /t & time /t
pause
- 使用名称保存文件并附加.bat 文件扩展名 - 例如; SFC-DISM-scan.bat。
- 以管理员权限重复运行批处理文件(run the batch file with admin privilege) (右键单击保存的文件并从上下文菜单中选择 以管理员身份运行(Run as Administrator)),直到它没有报告错误。
- 重新启动您的电脑。
在启动时,检查问题是否已解决。如果没有,请继续下一个解决方案。
6]执行系统还原
如果您注意到该问题是最近发生的,那么您的系统最近经历的更改完全有可能促成了该问题。
如果您不知道可能最终破坏了Windows 安全中心(Windows Security Center)的更改,您可以使用系统还原(System Restore)(任何更改,如应用程序安装、用户首选项以及在还原点之后所做的任何其他内容都将丢失)恢复到之前的日期当你注意到这个问题时。
要执行系统还原(perform System Restore),请执行以下操作:
- 按Windows key + R。
- 在“运行”对话框中,键入rstrui 并按 Enter 以打开“ 系统还原(System Restore) 向导”。
- 到达System Restore的初始屏幕后,单击Next前进到下一个窗口。
- 在下一个屏幕上,首先选中与Show more restore points关联的框。
- 完成此操作后,选择一个日期早于您第一次开始注意到错误的日期的点。
- 单击下一步(Next) 前进到下一个菜单。
- 单击完成(Finish) 并在最后的提示处确认。
在下一次系统启动时,您的旧计算机状态将被强制执行。
如果问题仍未解决,请转到下一个解决方案。
7]执行(Perform)重新开始(Fresh Start),就地(In-place)升级修复或云重置(Cloud Reset)
此时,如果防病毒、防火墙和 Web 保护的安全提供商(no security providers for antivirus, firewall, and web protection)问题仍未解决,则很可能是由于某种常规无法解决的系统损坏。在这种情况下,您可以尝试全新启动、就地升级或修复(Fresh Start, In-place upgrade or Repair)来重置每个Windows组件。您可以尝试云重置(try Cloud Reset),看看是否有帮助。
Hopefully, any of these solutions will work for you!
Windows Security says No Security Providers in Windows 11/10
If whеn you initiаte a virus scan in Windows Defender on Windows 11/10 and the scan doesn’t run; and then you check Windows Security settings and notice that there are no security providers for Antivirus, Firewall, and Web protection, then this post is intended to help you. In this post, we will identify possible causes, as well as provide the appropriate solutions you can try to remediate the issue.
This issue can be caused by but not limited to corrupt system files, malware infection, disabled security center service.
Windows Security says No Providers
If Windows Security is not working and showing a message that there are No Security Providers for Antivirus, Firewall, Web protection then, you can try our recommended solutions below in the order presented and see if that helps to resolve the issue.
- Make sure the Windows Security service is running
- Check for and delete rogue entries in the registry
- Uninstall third-party security software
- Perform Windows Defender Offline Scan at boot time
- Run SFC and DISM scan
- Perform System Restore
- Perform a Fresh Start, In-place upgrade repair or Cloud Reset
Let’s take a look at the description of the process involved concerning each of the listed solutions.
1] Make sure the Windows Security service is running
If the Windows Security Center service is turned off, you will most likely be faced with this issue. In which case, you need to verify that this essential service is running.
If this doesn’t resolve the issue, continue with the next solution.
2] Check for and delete rogue entries in the registry
Malware infection may be the cause of this issue. Some malware adds malicious or rogue entries in the registry that blocks legitimate AVs from running.
To check for and remove these entries, follow these steps:
- Press Windows key + R to invoke the Run dialog.
- In the Run dialog box, type regedit and hit Enter to open Registry Editor.
- Navigate or jump to the registry key location below:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
- On the right pane, see if there’s any entry for MSASCui.exe, MpCmdRun.exe, or MsMpEng.exe.
- If any of these entries are present, then right-click and click Delete.
If you do not find any of these entries, then all is fine and you don’t need to do anything. If that’s the case, proceed with the next solution.
3] Uninstall third-party security software
Sometimes, when you install any third-party security software, it conflicts with Windows Defender, the inbuilt security software for Windows 10. When this conflict happens, critical services can be disabled which can cause this issue.
In this case, uninstalling the third-party security software with its native uninstaller could resolve the issue. If not, continue with the next solution.
4] Perform Windows Defender Offline Scan at boot time
Windows Defender in Windows 10 allows you to conduct an offline scan – also referred to as Windows Defender boot-time scan – that can help you get rid of persistent and difficult-to-remove malware and malicious software, using the latest threat definitions.
If the issue persists after you have performed the offline scan, you can try the next solution.
5] Run SFC and DISM scan
If you have system file errors, you may encounter this issue.
The SFC/DISM is a utility in Windows that allows users to scan for corruptions in Windows system files and restore corrupted files.
For ease and convenience, you can run the scan using the procedure below.
- Press Windows key + R to invoke the Run dialog.
- In the Run dialog box, type notepad and hit Enter to open Notepad.
- Copy and paste the command below into the text editor.
@echo off
date /t & time /t
echo Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /StartComponentCleanup
echo ...
date /t & time /t
echo Dism /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth
echo ...
date /t & time /t
echo SFC /scannow
SFC /scannow
date /t & time /t
pause
- Save the file with a name and append the .bat file extension – eg; SFC-DISM-scan.bat.
- Repeatedly run the batch file with admin privilege (right-click the saved file and select Run as Administrator from the context menu) until it reports no errors.
- Restart your PC.
On boot, check to see if the issue is resolved. If not, proceed with the next solution.
6] Perform System Restore
If you noticed that the problem occurred recently, it’s entirely possible that the issue was facilitated by a change that your system has gone through recently.
If you have no idea what changed that might have ended up breaking the Windows Security Center, you can use System Restore (any changes like application install, user preferences, and anything else made after the restore point will be lost) to revert to date before when you noticed the issue.
To perform System Restore, do the following:
- Press Windows key + R.
- In the Run dialog box, type rstrui and hit Enter to open up the System Restore Wizard.
- Once you arrive at the initial screen of System Restore, click Next to advance to the next window.
- At the next screen, start by checking the box associated with Show more restore points.
- After you’ve done this, select a point that has an older date than the one in which you first started to notice the error.
- Click Next to advance to the next menu.
- Click Finish and confirm at the final prompt.
At the next system startup, your older computer state will be enforced.
If the issue is still unresolved, move to the next solution.
7] Perform a Fresh Start, In-place upgrade repair or Cloud Reset
At this point, if the no security providers for antivirus, firewall, and web protection issue is still unresolved, it’s most likely due to some kind of system corruption that cannot be resolved conventionally. In this case, you can try Fresh Start, In-place upgrade or Repair to reset every Windows component. You can try Cloud Reset and see if that helps.
Hopefully, any of these solutions will work for you!