1.阻止某些可执行程序运行,你知道吗?(图)

有时有些程序我们讨厌运行,但它们只是自动弹出,我们想阻止它们运行。并且有时,由于某种原因,使用了更复杂的“软件限制策略”win10组策略阻止了这个程序,导致某些软件无法运行。此时,我们希望解除封锁。虽然我们可以通过修改注册表来禁止和取消禁止软件运行,但是使用组策略编辑器更容易。

1. 阻止某些可执行文件运行

如果我们发现一个讨厌的弹出窗口,肯定有一个程序在后台秘密运行并执行一些小动作。那么你怎么知道这个程序是什么以及如何阻止它运行呢?

○ 获取弹窗程序的真实路径

首先,发现弹窗出现后,我们先不要关闭弹窗。这时候需要运行弹窗程序检测到的小软件“彗星助手”。打开彗星助手后,点击窗口顶部工具栏中的“Window SPY”按钮;然后在软件界面中点击类似圆盘形状的图标,并按下鼠标,将该图标拖动到要监控的弹出窗口中;之后,在软件的“程序路径”栏中,可以找到弹窗程序的路径(图1).

○ 添加组策略禁止运行的程序

在知道了弹出程序的真实路径后,我们可以很方便的通过组策略程序禁用该程序,禁止该程序运行。具体方法如下:

按 Win+R 打开“运行”对话框并运行 GPEDIT.MSC 命令以启动本地组策略编辑器。在本地组策略编辑器窗口中,依次导航到以下分支:“本地计算机策略→用户配置→管理模式→系统”(图 2).

双击“系统”分支,在打开的窗格中,找到“不运行指定的Windows应用程序”项并双击(图3).

在打开的窗口中,选择“已启用”选项,然后点击“不允许的应用程序列表”后的“显示”按钮,双击“显示内容”窗口中的空值区域,然后右键粘贴之前的复制的弹出路径(图 4)。完成并应用更改。

图片[1]-1.阻止某些可执行程序运行,你知道吗?(图)-老王博客

2. 发布软件限制政策禁止的程序

使用“不运行指定的 Windows 应用程序”策略阻止的程序也可以设置为从同一位置传递。如果某些软件被禁止运行,而我们从上述位置找不到这些程序的踪迹win10组策略阻止了这个程序,可以查看组策略中“软件限制策略”的位置,看看是不是因为添加了软件限制政策。.

○ 先用组策略解决

首先打开本地组策略编辑器,导航到“本地计算机策略→计算机配置→Windows设置→安全设置→软件限制策略→安全级别”(图5);

双击“安全级别”下的“无限制”项,点击“设为默认值”,设置为默认值。如果这不起作用,请在“软件限制策略 → 其他规则”中删除现有的哈希、路径等。重新启动计算机,然后运行程序(图 6).

○ 进一步修改注册表

如果上述方法不起作用,则在“运行”中执行 REGEDIT 命令来启动注册表编辑器。然后依次导航到“HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Safer\CodeIdentifiers”,删除下级分支中所有涉及Hashes和Paths的项(图7)。重启电脑,然后尝试运行要发布的程序)程序。

提示:如果由于软件受限导致系统无法启动到桌面,您可以在安全模式下使用命令提示符启动组策略后处理。开机按F8捕捉安全模式,选择“带命令行提示的安全模式”启动,系统会自动运行一个命令窗口,在提示符下输入“mmc c:\windows\system32\gpedit.msc”打开组策略修改一下即可(图8).

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论