1、打开“命令提示符”(开始菜单->附件),输入命令“gpedit.msc”,然后回车,打开“本地组策略编辑器”
2、选择“计算机配置”->“管理模板”->“Windows 组件”->“应用程序兼容性”
3、双击“关闭应用程序兼容性引擎”,在d出的对话框中选“已启用”,按“确定”
4、双击“关闭程序兼容性助理”,在d出的对话框中选“已启用”,按“确定”。
方法一:1.点击“开始”菜单,点击“运行”,输入gpedit.msc,确定,进入组策略界面;
2.打开“本地计算机策略”→“计算机配置”→“windows设置”→“安全设置”→“软件限制策略”→“其他规则”。右键点击“其他规则”,在d出菜单中点击“新散列规则”。
3.点击“浏览”按钮,找到你所要禁止的安装程序。如QQGame.exe。注意是安装程序!!
4.将安全级别设置为“不允许的”,确定,退出
这样设置之后,不论把安装文件放到哪里,不论怎样更改这个文件的名字都不能执行的。其实这个是用散列实现的。散列规则,就是计算出一个文件或应用程序的哈希值(hash),然后,通过限制这个哈希值来达到限制这个应用程序的目的。因为每一个不同的应用程序或文件的哈希值是唯一的,因此,不论把这个文件放到哪里,不论怎样更改这个文件的名字和后缀,散列规则依然有效。要限制一个程序,散列规则是最佳的选择。其他软件限制策略都是很容易失效的,比如,路径规则,如果把程序放到别的不受限的文件夹里面,就不能限制这个程序了。限制指定的应用程序名的方法也不完美,如果把应用程序改一个名字,就不受限了。当然了如果你想防止别人从组策略进去修改的话,你可以把组策略文件重命名就可以了,比如改成gpedit123.exe。或者删除组策略也行。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)