Windows 11中禁止用户安装软件有五种方法:一、仅允许Microsoft Store应用;二、用组策略禁用用户安装;三、启用SmartScreen拦截;四、修改注册表禁用自动运行;五、禁用Windows Installer服务。
如果您在Windows 11中发现普通用户仍能绕过限制安装未经批准的软件,则可能是系统未启用强制安装管控策略。以下是多种可独立生效的禁止用户安装软件的方法:
一、设置为仅允许 Microsoft Store 应用
该设置将强制系统拦截所有非 Microsoft Store 签名的应用安装行为,包括双击运行 .exe 或 .msi 文件时触发的安装流程,是面向普通用户的最直接限制手段。
1、按下键盘上的
Win 键,点击任务栏左下角的 Windows 开始图标。
2、在开始菜单中,点击
设置(齿轮图标)
。
3、在设置窗口左侧边栏中,点击
应用。
4、在右侧页面中,点击
应用和功能。
5、向下滚动至
获取应用的位置区域,点击其右侧的下拉箭头。
6、从选项中选择
仅Microsoft Store(推荐)
。
二、通过本地组策略编辑器禁用用户安装权限
此方法直接干预系统级安装机制,利用 Windows Installer 组策略阻止所有用户级安装请求,适用于 Windows 11 专业版、企业版及教育版。
1、按下
Win + R打开“运行”对话框,输入gpedit.msc并回车启动本地组策略编辑器。
2、依次展开路径:
计算机配置 → 管理模板 → Windows组件 → Windows Installer。
3、在右侧找到并双击
禁止用户安装策略。
4、勾选
已启用,并在下方选项中选择隐藏用户安装。
5、点击
确定保存设置。
三、启用 SmartScreen 应用安装拦截
Windows Defender SmartScreen 在安装程序执行前进行实时信誉验证,可对绕过来源限制的可疑安装包实施二次阻断,弥补策略盲区。
1、打开
设置 > 隐私与安全性 > Windows 安全中心。
2、点击
应用与浏览器控制。
elasticsearch-9.4.0 win PHP中文网提供Elasticsearch 9.4.0 Windows 版本压缩包下载解压即用,内置 OpenJDK 无需额外配置 Java 环境。该版本重磅推出原生 Prometheus 支持、正式版 Elastic Workflows 以及基于 NVIDIA cuVS 的 GPU 加速向量索引,大幅提升 AI 检索与可观测性能力。建议前往官网下载,快速体验极速搜索与强大的数据分析功能。
下载
3、在“基于声誉的保护”区域,确保
检查应用和文件处于开启状态。
4、点击
基于声誉的保护设置,确认在应用安装时进行检查已启用。
四、修改注册表禁用安装相关追踪与提示
该方法通过关闭系统对应用安装行为的记录与响应逻辑,消除推荐安装触发条件,并抑制部分静默安装调用链。
1、按下
Win + R打开“运行”对话框,输入regedit并回车启动注册表编辑器。
2、导航至路径:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer。
3、在右侧空白处右键 → 新建 → DWORD (32位) 值,命名为NoDriveTypeAutoRun。
4、双击该值,将“数值数据”设为
0xFF,点击确定。
5、再次右键空白处 → 新建 → DWORD (32位) 值,命名为NoAutorun。
6、双击该值,将“数值数据”设为
1。
五、禁用 Windows Installer 服务
此操作将彻底停用 Windows Installer 服务进程,使所有依赖 .msi 引擎的安装包无法执行,适用于需最高级别隔离的受控环境。
1、按下
Win + R打开“运行”,输入services.msc并回车。
2、在服务列表中找到
Windows Installer,右键选择属性。
3、在“启动类型”下拉菜单中选择
禁用。
4、若服务正在运行,点击
停止按钮。
5、点击
确定保存更改。
