电脑技术学习

Windows XP注册表如何查找到可禁止运行的文件

dn001

用注册表禁用的程序有一个特点,就是启动程序时会有一个系统错误提示,一个大红叉,然后后边写着"本次操作由于这台计算机的限制而被取消,请与您的管理员联系"
如果是这种情况的话,那我能帮助你

这个问题有两个解决方法
第一种是将禁止命令完全解除,需要重起电脑才能生效
第二种是在可运行的程序中添加你要运行的程序
利用注册表来禁止程序运行的奥秘完全在注册表的这一个分支里
在运行中输入regedit 回车进入注册表并进入如下项
KEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer
在右边会有一个二进制值restrictrun,此值的数据如果为1则表示禁止使用除系统以外的一切程序,包括注册表本身.如果你将此值改为0,再重起电脑,所有程序都将被解禁,而如果在网吧或者是工作单位,你的电脑往往会装有还原精灵,这样重起电脑后注册表也将被还原,无法完全解禁,此时就需要使用第二个办法.
前面说到二进制restrictrun值为1时可以禁止程序,包括注册表本身,这就说明在禁用程序的时候要将注册表本身填加到可运行程序中,
还是在上边的注册表分支
KEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer的最后一项下还有个子项,名称也为restrictrun,在这一子项的右边会有很多名为1,2,3,4这样自然数为名的一类字符串值,在这些值中的数据便是允许运行的程序名称,这些程序全部是以".exe"结尾的.
你要做的找到这些值中最大的一个,例如它的名称是4,你就点右键,然后新建一个字符串值,起名为5,记住,一定要是字符串值,然后将数据写成你要添加的程序名,比如说你要玩QQ游戏,你就写成"qqgame.exe"然后退出即可,无需重起电脑.
你就可以启动qqgame.exe这个程序了

标签: