禁止IE7的“首次运行自定义设置”
禁止IE7的“首次运行自定义设置”,就是第一次运行IE7的时候,显示让你选择诸如默认搜索引擎啦、是否启用反钓鱼啦这些设置的页面。
?
网上找到2种方法:修改组策略和修改注册表。
但是绝大多数都不符合我的要求,为什么呢?我们这里是企业环境,不能访问Microsoft,那么新拿到的电脑是完不成IE7的这个“首次运行自定义设置”的。并且由于组策略被禁用(受限用户么),只能修改注册表的CURRENT_USER了。但可能是由于公司使用SP2的XP,添加RunOnceComplete和RunOnceShown无效。必须采用DisableFirstRunCustomize这个才行。在这里把网上搜索的一些方法做一个简单罗列。
另:个人使用上的经验是,这些注册表项目原先都是不存在的,要手工新建。
?
最后,我不确定2种修改注册表的方法是否分别针对SP2和SP3,我只能说在我SP2的操作系统上得使用第一种方法。姑且先这样分类吧。
?
修改组策略的方法:
开始->运行->gpedit.msc->管理模板->WindowsCompoents->InternetExplorer->阻止执行首次运行自定义设置”,选择“已启用”项,在“选择您的选择”下拉列表中选择“直接转到主页”。重新启动IE7。
?
?
修改注册表的方法:
?
XP SP2
1.打开注册表,在HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main下新建REG_DWORD值DisableFirstRunCustomize,并设置DisableFirstRunCustomize的数值为1即可。
注册表文件内容:
?
Windows Registry Editor Version 5.00
?
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"DisableFirstRunCustomize"=dword:00000001
XPSP3
2.打开注册表,在HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main下新建REG_DWORD值RunOnceHasShown和RunOnceComplete,并设置这两个键值的数值为1即可。
注册表内容:
?
Windows Registry Editor Version 5.00
?
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"RunOnceHasShown"=dword:00000001
"RunOnceComplete"=dword:00000001
?
?
?
?
?
?
1 楼 weiwei19850713 2011-01-21 支持下 谢谢