有三种方式,新手适合第一种,高手适合后面两种,其中修改注册表有风险,需谨慎,做好备份工作。
一、下载simple run blocker,打开后直接添加想要禁止启动的程序即可,下载地址:点击打开链接
二、组策略
1、打开本地组策略编辑器:
按下 Win + R 键打开运行对话框。
输入 gpedit.msc 并按下 Enter 键。
2、在本地组策略编辑器中,导航到软件限制策略:
展开 计算机配置。
选择 Windows 设置。
点击 安全设置。
展开 软件限制策略。
如果你没有看到 软件限制策略,你可能需要创建一个:
右击 软件限制策略。
选择 新建软件限制策略。
一旦软件限制策略已经被创建,你可以添加额外的规则:
3、右击 附加规则。
选择 新建路径规则。在新路径规则对话框中:
在 路径 字段输入你想禁止的可执行文件的路径,例如 C:\Program Files\UnwantedApp\app.exe。
在 安全级别 下拉菜单中,选择 不允许。
(可选) 在 说明 字段输入规则的描述。
点击 确定 保存规则。
一旦规则添加完毕,Windows 10将不允许指定的应用程序运行。务必确保你正确输入了文件路径,因为如果路径不正确,策略将不会生效。
请记住,这些更改可能需要重启计算机后才能生效。还要注意,这种安全策略的更改将影响所有用户。如果电脑有多个用户,他们都将无法运行被禁止的程序。
三、注册表
1. 打开注册表编辑器
按下 Win + R 键打开运行对话框。
输入 regedit 并按下 Enter 键,确认提示以打开注册表编辑器。
2. 导航到软件限制策略键
导航到 HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies。
检查是否有 Explorer 和 DisallowRun 子键。如果没有,需要按照以下步骤创建它们:
右键点击 Policies,选择 新建 > 项,并命名为 Explorer。
然后在 Explorer 下,右键选择 新建 > 项,并命名为 DisallowRun。
3. 在 DisallowRun 键下创建字符串值
在 DisallowRun 键下,你需要为每个你希望限制启动的程序创建一个新的字符串值。
右键点击 DisallowRun,选择 新建 > 字符串值。
给这个新的字符串值命名,名称可以是任意数字,例如 1。
双击刚刚创建的字符串值,在“数值数据”字段中输入你想限制的exe文件的名称,例如 notepad.exe。
如果需要禁止多个程序,继续添加更多的字符串值,名称顺序为 2、3、4 等,数值数据为相应的程序名。
4. 重启电脑或注销用户
完成注册表编辑后,你需要重启电脑或注销当前用户让更改生效。
通过这种方法,当用户尝试启动那些被添加到 DisallowRun 键下的exe文件时,Windows将阻止这些程序的运行。
警告
修改注册表前,请确保已经备份整个注册表或至少是即将编辑的部分。错误的注册表编辑可能导致严重的系统问题,包括系统无法启动。
这种方法影响的是当前用户下的设置,如果系统中有多个用户,需要分别对每个用户的注册表进行上述操作。
网友回复