也许有人遇到过,打开IE浏览器发现不是自己设置的主页,于是就去改主页设置,可以无论怎么修改都不行,让人头疼发蒙。这是因为一些恶意软件或木马在注册表中修改了主页的设置,导致无法使用常规的设置修改主页。今天和大家分享下如何使用注册表来锁定IE浏览器的主页,防止自己的IE主页被修改。
注册表中可以从3处来锁定IE主页,但这3处注册表的权限是不一样:方法1>方法2>方法3,就是说:
1.方法1设置的网页会被优先显示(点击桌面上的IE图标),而无论其他 2种方法设置的是什么主页;
2.如果方法1中的注册表中没有设置主页,那方法2设置的主页会被优先显示
A.如果方法1设置了一个主页,方法2也设置一个不同的主页,那么打开桌面的上的IE浏览器会显示方法1设置的主页,打开快速启动栏(windows7是任务栏)和开始菜单中的IE显示的是方法2设置的主页;
B.如果把快速启动栏和开始菜单中的IE删除,把桌面上的IE拖到快速启动栏和开始菜单中,就会显示方法1设置的主页了(windows 7桌面新建的IE不能绑定到任务栏)
3.如果方法1和方法2中的注册表中都没有设置主页,那方法3的设置才会起作用。

方法/步骤
1。windows7系统由于桌面上没有IE浏览器,所以需要先在桌面上建立一个IE图标(非快捷方式图标),建立好IE图标后,请继续下面的步骤。
2。
XP:
在左下角点击“开始”,在运行中输入“regedit”,点击确定
WINDOWS7:
使用快捷键“windows+R”(windows键就是键盘上带有“windows窗口图标”的键),出现“运行”,输入“regedit”

3。
出现“注册表编辑器”界面,找到下面的路径:
XP:
【HKEY_CLASSES_ROOT\CLSID{871C5380-42A0-1069-A2EA-08002B30309D}\shell\OpenHomePage\Command】
Windows7:
【HKEY_CLASSES_ROOT\CLSID{871C5380-42A0-1069-A2EA-08002B30301D}\shell\OpenHomePage\Command】
注意:windows 7系统这个注册表的位置和你在桌面的建立IE图标导入的注册表有关系,我的导入的是【HKEY_CLASSES_ROOT\CLSID{871C5380-42A0-1069-A2EA-08002B30301D}\shell\OpenHomePage\Command】位置,所以我找到这个注册表,你看看自己的是什么位置

4
右键点击右边的“默认”,出现菜单,选择“修改”

5
弹出“修改字符串”界面,在“数值数据”中的后面加上你想要设置的主页的地址,如:
“%ProgramFiles%\Internet Explorer\iexplore.exe” www.baidu.com
然后点击确定
注意:有的人的电脑中的数值数据是:”C:\ProgramFiles\Internet Explorer\iexplore.exe”,一样在后面加上网页的地址

6
退出“注册表编辑器”。打开网页就会显示刚才设置的百度主页了,虽然主页设置的是:www.qq.com
请继续看方法2

方法/步骤2
1
如果方法1中的注册表的键值没有被修改,是的默认的话,那方法2的设置就会起作用。
使用组策略设置IE主页和方法2的效果是一样的,具体方法请看方法4。请看方法2的具体步骤:
在“注册表编辑器”中找到下面的路径:
【HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Main】
注意:如果没有Internet Explorer\Main,就新建项“Internet Explorer\Main”

2
右键点击右边的“Start Page”,出现菜单,选择“修改”
注意:如果没有“Start Page”,就新建“字符串值”,命名为Start Page

3
出现“编辑字符串”界面,在“数值数据”输入你想设置的网页,点击确定
我这里设置www.baidu.com,和方法1中设置的主页一样。
注意:1.如果方法1和方法2设置的主页不一样,点击桌面上的IE,就会显示方法1设置的主页;点击快速启动栏中的IE,就会显示方法2设置的主页。
2.删除快速启动栏中的IE,将桌面上的IE图标拖到快速启动栏,就会显示方法1设置的主页了(win7桌面的IE不能绑定到任务栏)。

方法/步骤3
1
如果前2中方法中的注册表中的位置没有被修改,那方法3的设置就会起作用。
在“注册表编辑器”中找到下面的路径:
【HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main】

2
右键点击右边的“Start Page”,出现菜单,选择“修改”

3
出现“编辑字符串”界面,在“数值数据”输入你想设置的网页,点击确定
我这里设置的www.baidu.com
经过上面的3种方法设置,就可以把主页www.baidu.com锁定了。
如果你再使用方法4和方法5,就会就会使IE主页安全锦上添花了。请继续看下面的方法

方法/步骤4:使IE主页设置变灰色
1
点击左下角的“开始”,在运行中输入“gpedit.msc”,点击确定

2
出现“组策略”界面,找到下面的路径:
【用户设置-管理模板-Windows组件-Internet Explorer】
在右边找到“禁用更改主页设置”

3
双击“禁用更改主页设置”,出现“禁用更改主页设置 属性”界面
1.点击“设置”
2.点击“已启用”
3.主页中输入网站:www.baidu.com(这个操作和方法2的效果是一样的)
4.点击确定
5.退出组策略

4
打开IE浏览器,打开工具中internet选项,就会发现主页设置成www.baidu.com,而且设置变灰色了,如图
注意:IE主页设置变灰色,与修改下面的注册表效果一样:
【HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel】
新建DWORD值HomePage,数值数据为1

方法/步骤5:修改注册表中主页设置的权限
如果把注册表中的有关IE设置的项的权限都设置成只读权限,这样就会不能修改和IE有关的注册表了,安全性就大大提高了。具体方法请看下面的步骤。
我用方法1中的项做示范:
找到下面的注册表路径:
【HKEY_CLASSES_ROOT\CLSID{871C5380-42A0-1069-A2EA-08002B30309D}\shell\OpenHomePage\Command】

右键点击“command”,出现菜单,点击“权限”

出现“Command的权限”界面,点击“高级”

出现“Command的高就安全设置”界面
1.将“从父项继承那些可以应用到子对象的权限项目,包括那些再次明确定义的项目”前面的对号去掉,如图1
2.去掉对号后,会弹出一个“安全”窗口,点击“删除”,如图2


又返回到“Command高级安全设置”界面
1.看到权限项目中的所有的用户都删除了
2.点击“添加”,出现“选择用户和组”如图1
3.将“everyone”添加进去,点击“检查名称”,最后点击确定,如图2


设置everyone的权限
1.选中“查询数值”,“枚举子项”,“通知”和“读取控制”
2.点击确定

1.返回“Command高级安全设置”界面,点击确定
2.返回到”Command的权限”界面,点击确定


8
经过上面的5种方法的设置,你的IE主页就固若金汤了。

如何在注册表中彻底锁定IE浏览器的的主页?相关推荐

  1. VC++ MFC中如何将应用程序的配置信息保存到注册表中(一)

    注册表(Registry,繁体中文版Windows称之为登录档)是Microsoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息.比如我们打开一个记事本,调整其窗口大小,使用 ...

  2. 注册表中shell文件不见了_win7系统注册表中的shell文件不小心被删除的解决方法...

    我们在操作电脑的时候,win7系统注册表中的shell文件不小心被删除的问题对于我们来说其实是比较少见的,一般情况下的正常使用都不会遇到win7系统注册表中的shell文件不小心被删除的状况.但在wi ...

  3. [ZT]MSN Messenger的口令获取源代码, MSNMessenger的口令是经过DPAPI加密后保存在注册表中...

    来自http://www.msning.com/bbs/index.php?showtopic=15654 /* MSNMessenger的口令是经过DPAPI加密后保存在注册表中的 * 这个程序演示 ...

  4. camel Java to xml_java – 当Camel从XML文件加载路由时,在注册表中找不到Bean

    我在camel中遇到问题,在运行时从 XML加载路由. 我搜索了我的问题,并在 http://grokbase.com/p/camel/users/117w8m6rbm/injecting-data- ...

  5. (键盘)代码 19:由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备 解决方法...

    天大的巧合,VMware删除后,键盘无法使用的问题.在设备管理器里面就是看到键盘驱动上一个感叹号.信息提示为:由于其配置信息(注册表中的)不完整或已损坏... 经过网上查找,发现如下解决方案,感谢作者 ...

  6. 如何完全卸载oracle和删除oracle在注册表中的注册信息

    卸载步骤介绍 1.停止所有Oracle相关的服务 操作方法: 控制面板-->管理工具 -->服务 -->将所有oracle开头的服务均停止 2.卸载Oracle 10g数据库服务器组 ...

  7. windows在注册表中删除了HKEY_CLASSES_ROOT\.exe导致无法打开.exe文件

    一不小心将注册表中的HKEY_CLASSES_ROOT\.exe删除,导致.exe文件全部打不开.本想重新添加一个值到注册表,却发现就连注册表都打不开.win+R,输入regedit都打不开.还好网上 ...

  8. 注册表中如何查找计算机名,怎么进行注册表搜索

    Win98/98SE/Me 运行中输入regedit.exe 无权限限制 Win2000/XP 1?开始>>运行.中输入regedit 2.运行中输入regedit32 第一种方法打开的注 ...

  9. 由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备。 (代码 19)怎么办?

    1.右击"我的电脑"----"属性"---"硬件"----"设备管理器",打开"声音.视频和游戏控制器&quo ...

最新文章

  1. LARS 算法简介-机器学习
  2. (转)利用ArcScene进行三维地形模拟
  3. 一文拆解中国火星车着陆全过程
  4. thinkphp的控制器包含在Url中时注意区分大小写
  5. Python 为什么不支持 i++ 自增语法,不提供 ++ 操作符
  6. JAVA中Explain注解用法,mysql之explain详解(分析索引最佳使用)
  7. 复旦大学计算机保研经历,#易保研#经验分享 | 个人经历分享,圆梦复旦大学!...
  8. Mvc系统学习9——Areas学习
  9. 结组项目-四则运算3
  10. oracle 历史查询是哪个机器发起的,Oracle 查询历史连接主机信息
  11. USB转串口 TTL RS-232 RS-485 COM口 UART区别
  12. C++Builder实现鼠标钩子
  13. QQ音乐API分析之-加密参数分析(sign计算)
  14. 嵌入式方向的毕业生,找工作很迷茫
  15. C++表达式语句实训 对 26 个大写英文字母进行循环加密,输入一个大写英文字母(明文)和一个整数秘钥,输出用秘钥对该大写英文字母加密后的结果(密文)。
  16. 以大TMS运输配送管理系统
  17. Pathon安装教程环境配置教程(Pathon2.7和3.7的区别)
  18. linux 权限 c,Linux下获取root权限的c程序
  19. html5学习开发指南
  20. RocketMQ 集群告警

热门文章

  1. 三维实验用螺口瓶绘制PPT教程
  2. 纪梵希为超级巨星威肯打造第55届超级碗中场秀的演出服
  3. 莫比乌斯函数(数论)(转载+原创)
  4. 服务器CPU占用过高和哪些因素有关呢
  5. Nginx处理HTTP请求的11个阶段
  6. 科研日记8.19 两头镀金光纤
  7. 乱世女英雄--评程序员先驱霍珀
  8. Java和c++的区别!
  9. python找到字符中空格所在的位置_python查找空格和中文
  10. 赤兔oracle恢复软件 收费,赤兔Oracle恢复软件