Windows的功能越来越丰富,注册表项目也日益复杂,为达到某种特殊目的而手工修改注册表,变得既麻烦且容易出错。幸运的是,微软提供了组策略编辑器,只需修改某个策略,它便会自动修改注册表中对应的键值数据,既方便又安全。
系统现有的策略并不能覆盖所有注册表项目,如果自己常用的项目没有包含其中,比如禁止访问注册表等,怎么办?那就自己动手创建一个微软不曾提供的新策略吧。(因涉及注册表修改,请在尝试本文技巧前做好备份)
实战:我的注册表你别动
为防止别人乱改系统的设置,不少人采用了禁用注册表的方法,一般就是将注册表中的“Disableregistrytools”项设置为l。直接改注册表即可,为何还要制作成组策略?其一,组策略优先级高于注册表,不但能禁用注册表还能随时轻松解禁注册表(这还可以解决病毒恶意禁用注册表的问题);其二,组策略经测试稳定后不用再修改,可以一劳永逸;其三,组策略操作简单,还能添加详细说明,在帮助菜鸟时,直接发给他组策略文件即可,另外它也可以同时分发给多人使用。闲话少叙,切入正题。
首先打开Windows记事本程序,输入以下内容(本文所涉及组策略文件,可从http://work.newhua.com/cfan/200814/MyPol.rar下载):
CLASS USER
CATEGORY!!MyPolicys
POLICY!!DisableRegistry
EXPLAIN!!DisReg Help
KEYNAME"Software\Microsoft\Windows\
CurrentVersion\policies\System"
VALUENAME"Disableregistrytools"
VALUEON NUMERIC l
VALUEOFF NUMERlCO
END POLICY
END CATEGORY
[strings]
MyPolicys=“我的策略”
DisableRegistry*"用注册表编辑器
DisReg_Help*"选择启用将禁用注册表,选择禁用则解禁注册表。
将以上内容保存为DisableRegedit.adm(文件名任意,但扩展名必须是adm)的管理模板文件,存放到“C:\WINDOWS\inf”文件夹下。然后单击“开始→行”,输入“gpedit.msc”,按回车键打开组策略编辑器。右击“计算机配置”或“用户配置”下的“管理模板”,选择“添加/删除模板”,添加建立好的DisableRegedit.adm文件。
添加完毕,注销或重启以更新组策略(或者在运行对话框中执行“gpupdate”命令)。再次打开组策略编辑器,在“用户配置→管理模板”下是不是多了一个“我的策略”文件夹。双击打开右侧“禁用注册表编辑器”,选择“已启用”,确定后注册表就打不开啦,选择“已禁用”又会重启注册表,够方便的吧。
莫名其妙丢失的组策略项目
有些朋友喜欢下载网上的精简版Windows使用,这些精简版不但安装方便而且体积要比标准版小很多。不过有得必有失,有些朋友会发现一些必要的功能也被精简掉了。
比如我同事,他想通过组策略禁用光驱的自动播放,但是在组策略的“管理模板”下,怎么也找不到 “系统”项。我推测是系统自带的策略被“优化”掉了的原因。于是右击“管理模板”,单击“添加/删除模板”,选择添加了System.adm(默认在C:\WINDOWS\inf文件夹下),果然找回了“系统”项。
相关文章
同类最新