IE浏览器(我用的是IE 9.0,主页为空)打开,主页是MSN的主页,还跳出来第二个标签页,总是指向:http://windows.microsoft.com/zh-CN/internet-explorer/products/ie-9/welcome,这个网站,同时反复的提示是否设置IE浏览器为默认浏览器。
然后,我就进行IE Internet选项设置,主页为:about:blank。不要检查IE浏览器是否默认等,然后“确定”。关闭,重新打开IE浏览器,发现没有任何效果,主页还是指向MSN,一并弹出welcome主页,同时提示是否设置IE浏览器为默认浏览器,奇了怪了,查看Internet选项,之前的设置并没有保存。木有办法了,上网搜索。
有提示用安全软件修复IE,我测试了,不管用;有提示重装IE浏览器,好吧,我是从IE 8更新到IE 9的,所以卸载了IE9,发现在IE 8中,这种情况还是存在,说明不是IE的文件被修改了,至少说明IE主程序还是安全的,可是设置后还是不能保存呢?
一般恶意绑架修改IE主页,都是通过注册表Internet Explorer/main中的Default~进行修改,开始—运行—regedit。查看了一下,发现什么都是正常的,奇了怪了!
然后重新查看一下Internet Explorer.exe,看是否有问题,没有问题。右键以管理员身份打开,发现浏览器又正常了,可是直接双击打开,发现问题又来了,看来是在当前用户情况下,IE设置权限被修改了~~我勒个去呀!
查看注册表Internet Explorer/main权限,发现Users组被取消了,只剩下System 和Administrator组了,怪不得不能保存修改呢。终于找到解决方法了,高兴之~所以:
如果遇到IE浏览器在进行Internet选项设置后无法保存的情况,可以这样:
打开注册表如下位置:
HKEY_CURRENT_USER/Software/Microsoft/Internet Explorer/Main
右键main文件夹选择“权限”,然后在“安全”中选择“添加”,高级,立即查找,选择“用户名(当前计算机的用户名,比如“Gaoren”啥的)”,然后确定,重新打开IE浏览器,就发现什么都正常,该修改的都可以修改了!
这样操作之后,IE的Internet选项设置后,可以保存效果,但是仔细查看了下“Main权限”的高级菜单项,发现所有用户组都没有了继承其所在范围里,因为我设置的注册表位置是HKEY_CUURRENT_USER里,所有设置应该属于“CUURRENT_USER”当前范围,只能在当前范围才有权限,所有设置是成功了,但是安全性降低了,所有还得重新修改。
如图所示,在“Main高级”选项中,将"包括可从该对象的父项继承的权限"黄色部分勾,勾上,即可看到有继承于“CURRENT_USER”的用户组,将其他非继承的用户组全部删除,这样就可以保证安全了,同样Internet选项设置就可以保存了,也达到了安全的效果,看来这个修改主页的还真下了功夫~
这里写出了,希望对大家有点帮助~主要是注册表当前用户的权限被取消了,只剩下超级管理员的权限,所以IE浏览器设置后是无法保存的,因为注册表的权限,当前用户无法写入,导致每次修改无法保存!