答案是禁用“以管理员批准模式运行所有管理员”策略:按Win+R输入gpedit.msc,依次展开计算机配置→Windows设置→安全设置→本地策略→安全选项,找到该策略并设为“已禁用”,重启生效。

如果您在 Windows 11 中尝试运行某个程序时,系统弹出提示“管理员已阻止运行此应用”,这通常源于用户账户控制(UAC)、组策略限制、AppLocker、SmartScreen 或域策略等安全机制的主动拦截。以下是多种可独立操作的绕过限制方法,覆盖专业版/企业版与家庭版不同环境:
一、禁用“以管理员批准模式运行所有管理员”策略
该策略是 UAC 的核心组件,启用状态下会对所有管理员账户实施双重验证,导致未签名或旧版应用被默认阻止。禁用后可绕过此层拦截,但需重启生效。
1、按 Win + R 打开运行窗口,输入 gpedit.msc 并回车;
2、在本地组策略编辑器中,依次展开路径:计算机配置 → Windows 设置 → 安全设置 → 本地策略 → 安全选项;
3、在右侧列表中找到并双击 用户账户控制:以管理员批准模式运行所有管理员;
4、在属性窗口中,将选项设置为 已禁用,点击确定;
5、重启计算机使更改生效。
二、通过注册表禁用 LUA(用户账户控制强制模式)
LUA 机制由注册表项 EnableLUA 控制,设为 0 可完全关闭标准用户的 UAC 提权提示与管理员账户的批准模式,属于底层级策略调整,适用于所有 Windows 11 版本(含家庭版)。
1、按 Win + R 输入 regedit 并回车,打开注册表编辑器;
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System;
3、在右侧找到名为 EnableLUA 的 DWORD(32 位)值;
4、双击该值,将“数值数据”修改为 0;
5、关闭注册表编辑器,重启计算机。
三、临时停用 Application Identity 服务
Application Identity 服务是 AppLocker 策略执行的依赖项。若该服务正在运行且存在针对 EXE/DLL 的拒绝规则,会直接触发“管理员已阻止”提示。停用该服务可快速验证是否为 AppLocker 导致。
1、按 Win + R 输入 services.msc 回车;
2、在服务列表中找到 Application Identity;
3、右键选择 停止;
4、再次右键,选择 属性,将“启动类型”设为 禁用;
通过 SSH 隧道从 Android 设备在互联网上对 Windows PC 实现完整远程控制的设置与使用指南,适用于远程桌面访问、安全 RDP 等。
5、关闭窗口后,直接尝试运行被阻止的应用。
四、解除 SmartScreen 对单个文件的阻止
Windows Defender SmartScreen 会基于文件来源和信誉对下载的应用进行拦截。若确认文件安全,可通过属性界面手动解除阻止,无需修改系统级策略。
1、在文件资源管理器中,右键被阻止的可执行文件(如 setup.exe),选择 属性;
2、在“常规”选项卡底部,勾选 解除阻止 复选框;
3、点击 应用,再点击 确定;
4、双击该文件,观察提示是否消失。
五、使用管理员权限终端绕过执行限制
PowerShell 或 CMD 在管理员权限下可绕过部分 SmartScreen 和执行策略限制,尤其适用于安装类程序或脚本启动场景。
1、按 Win + X,选择 Windows 终端(管理员);
2、输入命令切换到目标程序所在目录:cd /d "C:\Path\To\App";
3、执行程序:.\setup.exe(PowerShell)或 setup.exe(CMD);
4、若提示策略阻止,可在 PowerShell 中临时执行:Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force。
六、创建全新本地管理员账户
当当前用户受域策略、配置文件损坏或第三方安全软件深度干预时,新建一个干净的本地管理员账户可有效隔离干扰源,绕过原有账户的限制继承。
1、按 Win + X,选择 Windows 终端(管理员);
2、执行命令创建用户:net user NewAdmin P@ssw0rd123 /add;
3、执行命令赋予管理员权限:net localgroup administrators NewAdmin /add;
4、注销当前账户,在登录界面选择 NewAdmin 用户登录;
5、登录后立即尝试运行原被阻止的应用。

















