解决方法如下:为了保护您,此应用程序已被阻止

Windows 优先考虑设备的安全性,因此您永远不会绕过它并在其上运行恶意应用程序。 但是,如果过于小心,即使是完全安全的程序也会被阻止,并导致错误消息显示“为了保护您,此应用程序已被阻止”。

如果您在 Windows 中打开某些应用程序时遇到此错误代码,本文将指导您找到一些已知的修复方法,您可以使用这些修复方法轻松解决此问题。

7 种修复方法 为了保护您的利益,该应用程序已被屏蔽

请一一遵循以下修复方法,并检查哪种解决方案适合您的情况。

1. 重新启动您的 Windows 个人电脑

如果您在 Windows 中启动或打开应用程序时遇到错误“此应用程序已被阻止以保护您”,请务必先重新启动计算机。

这将修复可能是出现此错误的唯一原因的任何内部故障。

2. 运行全面扫描 Windows 安全

如果您已经重新启动计算机但仍然收到相同的错误消息,则可能是由于第三方应用程序的阻止。 众所周知,第三方安全应用程序会干扰系统应用程序并阻止它们稍后打开。

扫描您的系统是否存在可能的恶意软件和病毒 Windows 防御者并隔离检测到的威胁。 如果您之前使用过第三方应用程序,请确保禁用它们并在提升的控制台上运行 SFC 扫描。

为此,请以管理员身份打开命令提示符并运行以下代码: 证监会/scannow。 等待该工具 100% 完成。 之后,关闭CMD并重新启动计算机。

3.以管理员身份运行应用程序

某些程序需要管理员权限才能有效运行 Windows。 如果您尝试在没有提升访问权限的情况下启动它们, Windows 阻止它们运行并显示错误消息。

在这种情况下,您可以右键单击被阻止的应用程序并以管理员身份运行它。 执行此操作,看看是否可以启动应用程序而不会遇到任何错误代码或问题。 如果这修复了“此应用程序已被阻止以保护您”错误,请确保每次需要打开该应用程序时都以管理员身份启动该应用程序。

4.禁用SmartScreen过滤器

SmartScreen 过滤器是一项安全功能 Windows 这可以防止您意外运行某些恶意应用程序。 如果您信任要运行的应用程序,您可以在设备上禁用此安全功能 Windows 个人电脑要执行此任务:

  • 单击任务栏上的向上箭头,然后单击 符号 象征。
  • 这将打开 Windows 安全。 嗯,选择 应用程序和浏览器控制 从左窗格中。
  • 转到右侧窗格并单击 基于信誉的安全设置 基于声誉的安全。

  • 定位 潜在不需要的应用程序保护,然后关闭拨动开关。 这将启用所有被阻止的应用程序和下载。

禁用可能不需要的应用程序阻止

  • 接下来,还要关闭 Microsoft Store 应用程序的 SmartScreen。
  • 为所有第三方和 Microsoft 应用程序禁用此 SmartScreen 安全功能后,您可以重新启动电脑。

再次登录您的设备,查看是否可以在计算机上运行被阻止的应用程序。

5.配置组策略

组策略编辑器是另一个有效的工具 Windows 有了它,您可以配置每个应用程序的安全设置。 使用此工具可以找出哪些应用程序被阻止并更改其内部设置。 要执行此任务:

  • 按 Windows + R 启动“运行”对话框。
  • 类型 gpedit.msc 并单击“确定”以打开本地组策略编辑器。
  • 点击 是的 在UAC窗口中授权打开GPE。
  • 接下来,导航到组策略编辑器中的以下路径:

Computer Configuration > Windows Settings > Security Settings > Local Policies > Security Options

禁用用户帐户控制。 在管理员批准模式下运行所有​​管理员

  • 双击“用户帐户控制:以管理员批准模式运行所有管理员”并将此策略设置为 残疾人

禁用用户帐户控制。 在组策略中以管理员批准模式运行所有管理员

  • 点击 申请 进而 好的 确认最新更改并重新启动计算机。

您现在可以重新启动电脑,看看是否可以毫无问题地打开禁用的应用程序。 确保您的计算机上没有运行任何恶意程序,否则您可能会面临比以前更多的问题。

6.配置注册表编辑器

如果您使用的是家庭版 Windows,您不能使用组策略来更改内部设置。 但是,您可以使用注册表编辑器在计算机上进行相同的更改。 您需要执行以下操作:

  • 按 Windows + R 打开“运行”对话框。
  • 类型 ”注册表编辑器‘并击中 好的 进入注册表编辑器。
  • 当用户帐户控制提示时,按 是的
  • 接下来,导航到注册表中的以下路径 –

ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem

  • 转到右侧窗格并查找 启用LUA 进入那里。 如果在那里找不到这样的条目,则需要创建一个新的 DWORD 条目并将其重命名为 EnableLUA。
  • 右键单击该条目并选择属性。 在“属性”窗口中,将“值数据”字段更改为 0。 这会禁用注册表编辑器中的 EnableLUA 项。

禁用启用LUA

  • 单击“确定”确认最近的更改并重新启动计算机。

重新登录您的设备,看看您的设备上是否可以正常使用被阻止的应用程序 Windows 个人电脑

7. 重置 Windows 更新组件

出于安全原因,该应用程序已被阻止。 如果应用程序存在错误或损坏,您也可能会收到错误消息 Windows 更新组件。 在这种情况下,您需要重置所有更新服务并配置丢失的 DLL 文件。

执行此重置任务时,请确保也重置网络。 如何在 Windows 个人电脑

  • 首先,以管理员身份启动命令提示符。
  • 当 UAC 窗口中出现提示时,单击“是”以授权对 CMD 的访问 admin。
  • 在提升的控制台上,首先运行这些代码以停止所有相关的更新服务 –

net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc

  • 接下来,重命名 Windows 通过运行这些命令来缓存文件夹并删除网络配置文件 –

Del "%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloader*.*"
rmdir %systemroot%SoftwareDistribution /S /Q
rmdir %systemroot%
system32catroot2 /S /Q

  • 重置 BITS 的安全描述符并重置 Windows 通过运行这两个代码来更新服务。

sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

  • 现在您可以返回计算机的根目录 Windows PC 并重置那里的所有 DLL 文件。 运行这些代码将修复所有损坏和丢失的 DLL 文件。

cd /d %windir%
system32
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s browseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s softpub.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /s dssenh.dll
regsvr32.exe /s rsaenh.dll
regsvr32.exe /s gpkcsp.dll
regsvr32.exe /s sccbase.dll
regsvr32.exe /s slbcsp.dll
regsvr32.exe /s cryptdlg.dll
regsvr32.exe /s oleaut32.dll
regsvr32.exe /s ole32.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s initpki.dll
regsvr32.exe /s wuapi.dll
regsvr32.exe /s wuaueng.dll
regsvr32.exe /s wuaueng1.dll
regsvr32.exe /s wucltui.dll
regsvr32.exe /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32.exe /s wuwebv.dll

  • 接下来,通过运行以下代码重新启动设备和网络之间的必要通信:

netsh winsock reset

  • 如果您使用代理,也可以通过在控制台上以提升的权限运行此代码来重置代理。

netsh winsock reset proxy

  • 您已成功修复所有损坏的文件 Windows 成分。 因此您可以重新启动之前停止的任何服务。 为此,您需要运行以下四个代码:

net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

  • 关闭 CMD 并重新启动计算机。

当您的电脑重新启动后,再次登录您的设备,看看是否可以再次正常运行被阻止的应用程序。 希望该应用程序能够正常运行。