问题一: 禁止组策略
“用户配置”——“管理模板”——“Windows组件”——“Microsoft Management Console”——“受限/许可的管理单元”——“组策略”
这样便无法再使用组策略编辑器了
解除方法:
因为组策略都是修改注册表的,所以此时可以修改注册表来解决。
方法是删除注册表中
HKEY_CURRENT_USER/ Software/Policies/Microsoft下的MMC键,
注意: 只有组策略被禁止后,注册表中才有MMC键 , 如果没有被禁止,则没有MMC键
问题二:
禁止注册表
“用户配置”——“管理模板”——“系统”------》阻止访问注册表编辑工具
或
用户配置”——“管理模板”——“系统”------》不要运行指定的Windows应用程序--》启用---》显示中添加regedit.exe
这样就把注册表禁止了
解除方法: 打开组策略 修改下组策略就可以了
问题三:
同时将注册表与组策略禁止
可打开组策略 按问题一、二步骤分别禁止组策略和注册表的使用
解除方法:
此时,已无法导入注册表进行修改,此时可以使用.INF安装文件进行注册表更改
[Version]
Signature="$Chicago$"
[DefaultInstall]
DelReg=DeleteMe
[DeleteMe]
HKCU,"Software/Microsoft/Windows/CurrentVersion/Policies/System","DisableRegistryTools"
将上段文字复制到文本中, 并将其另存为reg.inf 然后右键选择安装即可修改注册表,将注册表解禁,然后利用解禁的注册表,将组策略解禁
但是如果将INF文件也禁用的话,我也还没有找到解决方法。一般这个文件不禁用,因为禁用后,很多程序可能就安装不了了。
网上还有种使用。html文件解禁的方法,可惜我没有运行成功,现将其说下,以供参考:
将以下字符输入一个网页文件中(即扩展名是htm或html的文件),保存好后在IE浏览中执行!
<html>
<body>
<script language="java script">
var shl=new ActiveXObject("Wscript.shell");
shl.RegWrite"HKCU//Software//Microsoft//Windows//CurrentVersion//Policies//System//DisableRegistryTools",0,
"REG_DWORD");
window.alert("你的注册表编辑器已解除禁用!")
</script>
</body>
大家可以试下,不知道你能否成功。
参考资料:
http://bbs.cfan.com.cn/thread-570842-1-1.html