答案:可通过调整本地组策略、启用Windows Installer、禁用UAC管理员批准模式及为家庭版启用gpedit.msc解决应用被策略阻止问题。具体步骤依次为:使用gpedit.msc禁用“不运行指定的Windows应用程序”策略;确保Windows Installer服务未被关闭且允许从可移动媒体安装;禁用UAC管理员批准模式并重启;家庭版用户需通过CMD脚本启用组策略编辑器后方可配置前述策略。

如果您尝试在Windows 10上运行某个应用程序,但系统提示“应用程序已被策略阻止”,则可能是由于本地组策略或安全设置限制了该程序的执行。此类问题通常出现在企业环境或启用了特定安全配置的个人电脑上。
本文运行环境:Dell XPS 13,Windows 10 专业版
此方法通过修改本地组策略中的应用限制规则,允许被阻止的应用程序正常运行。组策略是Windows中用于集中管理操作系统行为的核心工具。
1、按下 Win + R 组合键打开“运行”窗口。
2、输入 gpedit.msc 并按回车键,以启动本地组策略编辑器。
3、在左侧导航栏中,依次展开 用户配置 > 管理模板 > 系统。
4、在右侧找到名为 不运行指定的 Windows 应用程序 的策略,双击打开。
5、在弹出的属性窗口中,选择 已禁用 选项,然后点击“应用”和“确定”按钮。
某些应用程序依赖Windows Installer服务进行安装或运行,若该服务被策略禁用,则会导致应用无法启动。此步骤旨在确保Installer服务未被阻止。
1、按下 Win + R 打开“运行”窗口。
2、输入 gpedit.msc 并按回车键进入组策略编辑器。
3、在左侧导航栏中,依次展开 计算机配置 > 管理模板 > Windows 组件 > Windows Installer。
4、在右侧找到 关闭 Windows Installer 策略,双击打开。
5、将其设置为 已启用,并在下方选项中选择 从不,点击“确定”保存。
6、继续在右侧找到 阻止从可移动媒体进行任何安装,双击打开后将其设置为 已禁用。
用户账户控制(UAC)的管理员批准模式可能阻止未经验证的应用运行。临时禁用此功能可测试是否为UAC导致的阻止行为。
1、使用 Win + R 打开“运行”窗口,输入 gpedit.msc 并回车。
2、依次展开 计算机配置 > Windows 设置 > 安全设置 > 本地策略 > 安全选项。
3、在右侧列表中找到 用户账户控制: 以管理员批准模式运行所有管理员,双击打开。
4、将其设置为 已禁用,点击“应用”后重启计算机使更改生效。
Windows 10家庭版默认不包含组策略编辑器(gpedit.msc),需手动启用该功能才能进行上述策略调整。
1、创建一个新的文本文档,将以下代码完整复制到文档中:
@echo off pushd "%~dp0" dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt for /f %%i in ('findstr /i . List.txt 2^>nul') do dism /online /norestart /add-package:"C:\Windows\servicing\Packages\%%i" pause
2、将文件另存为 gpedit_enable.cmd,注意文件类型选择“所有文件”。
3、右键点击该文件,选择 以管理员身份运行。
4、等待命令执行完成,过程中不要关闭窗口,结束后重启计算机即可使用gpedit.msc。
以上就是Windows10提示“应用程序已被策略阻止”怎么办_Windows10应用被策略阻止修复方法的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号