guyuekun

412524

42 成员293 主题1,333 回复0 张照片

如何摆脱可恶网站的阴影

C
coppernose
2001-11-18 05:45
某一天,当你一打开浏览器 Internet Explorer 就自动打开了一个网站的页面,这并不是
你想要的主页设置!当你打开“Internet 选项”对话框时,发现不能修改主页设置了!再看
看浏览器的标题,也多了一个“欢迎光临××××网站”的尾巴!可恶的是,当你想用 RegE
dit 来编辑注册表时,系统弹出一个对话框,告诉你“注册表编辑已被管理员禁用”。

  也许有人会告诉你:赶快用××××工具,它能修改注册表,可是一时怎么也找不到这
个工具。也有人告诉你:自己写一个类似的脚本来修改这些设置,可是没有资料介绍怎么来写
这样的脚本。

  真的没有办法了吗?

  不用着急,让我来帮你解决这一难题。不用担心,所有解决问题的办法不需要任何的工
具,不需要懂得什么是脚本,更不用去写脚本。

一、解除注册表锁定

  注册表是 Window 系统的中枢和心脏,它记录着操作系统中绝大多数的设置。在 Windo
w 系统中有一个附带的注册表编辑工具,使用它可以很方便地访问和修改注册表,这就是 Re
gedit。

  然而,这一工具并不总是有效!当执行这一命令时,系统会弹出一个对话框:“注册表
编辑已被管管理员禁用。”这时注册表工具已被锁定。

让我们按以下步骤来解除锁定:

  1、点击“开始”菜单,从“程序”-》“附件”中找到“记事本”命令并执行它。
2、在记事本窗口中输入以下内容:

REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\
Policies\System]
DisableRegistryTools=dword:00000000

  3、从“文件”菜单上选择“保存”命令,以“C:\reg.reg”名称存盘
4、打开“资源管理器”,切换到 C 盘,双点“reg.reg”文件

5、这时系统弹出“是否确认要将 C:\reg.reg 中的信息添加进注册表?”的对话框,点按“
是”。
随后弹出对话框“C:\reg.reg 里的信息已被成功地输入注册表。”表明导入成功。点按“确
定”关闭对话框。
这时注册表已被成功地解锁!

二、修改主页设置

  1、解除主页设置的不可用

  很多主页修改的代码为了防止用户改回自己的设置,会将“”对话框中主页更改变得不
可用。

  在 Microsoft Internet Explorer 浏览器窗口里,点按“工具”菜单,选择“Interne
t 选项”命令。

  这时打开“Internet 选项”对话框,可以看到主页更改框的内容均为灰色,不可更改。

采用步骤一中第2步的方法打开记事本,输入以下内容:

REGEDIT4

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
HomePage=dword:00000000

  从“文件”菜单上选择“保存”命令,以“C:\reg2.reg”名称存盘。

  打开“资源管理器”,切换到 C 盘,双点“reg2.reg”文件。

  这时系统弹出“是否确认要将 C:\reg2.reg 中的信息添加进注册表?”的对话框,点按
“是”。

  随后弹出对话框“C:\reg2.reg 里的信息已被成功地输入注册表。”表明导入成功。点
按“确定”关闭对话框。表明导入成功。

  这里再次进入浏览器里打开“Internet 选项”对话框,可以看到主页设置已变亮。在地
址栏里重新输入自己喜欢的主页地址即可。

三、更多的高级设置

  除了主页设置外,有一些网站还会修改浏览器的标题,鼠标右键菜单等内容,
  怎么能够取消这些讨厌的设置呢?

1、运行注册表工具

  从“开始”菜单上选择“运行”命令,打开“运行”对话框。在“打开”栏里输入“re
gedit”,然后按“确定”。

如果在“开始”菜单上没有“运行”命令(该命令是否显示也是注册表控制的),可以采
用以下方法:打开“资源管理器”,切换到 Windows 目录,如下图所示,找到 regedit 程序
,双点它。

2、了解注册表

  所谓注册表就是一个庞大的数据库,其中容纳了应用程序和计算机系统的全部配置信息
,Windows 9x系统和应用程序的初始化信息,应用程序和文档文件的关联关系,硬件设备的说
明,状态和属性以及各种状态信息和数据。

注册表编辑器则是来对注册表进行各种编辑工作。系统对注册表预定了六个主根键:

  HKEY_CLASSES_ROOT:包含了有关OLE信息,以便在系统工作过程中实现对各种文件和文
档信息的访问。

  HKEY_USERS:用户根据个人爱好设置的信息。

  HKEY_CURRENT_USER:一个指向结构中分枝的指针。

  HKEY_LOCAL_MACHINE:该关键字包含了本地计算机(相对网络环境而言)的硬件和软件
的全部信息。

  HKEY_DYN_DATA:包含了系统属性中的动态数据—即发生事件的有关信息。

  HKEY_CURRENT_CONFIG:指向HKEY_LOCAL_MACHINE\CONFIG结构中的分支的指针。

  我们来看一个浏览器标题改变的例子,如下图:
在“注册表编辑器”窗口中,依次点击:HKEY_CURRENT_USER、Software、Microsoft、
Internet Explorer、Main(该过程类似于依次打开文件夹,因此常常记作 HKEY_CURRENT_USE
R\Software\Microsoft\Internet Explorer\Main,以后均采用此方法),在右边的窗口中可以
看到一系列的值项(所谓值项是指出现在注册表窗口右窗格中的数据字符串,它定义了当前所
选项的值。值项有三个部分:名称、数据类型和值本身)。

  如果在其中“名称”一栏存在“Window Title”,那么它对应的数据字符就会显示在浏
览器的标题上,从下图可以看出来。如果没有“Window Title”,通过以下步骤来实验这一效
果:

  a、在“注册表编辑器”窗口右窗格的空白区域点按鼠标右键,依次选择“新建”、“字
串值”。
b、在新生成的名称栏内输入“Window Title”。
c、按“回车”打开“编辑字符串”对话框,输入“新的 Window 标题字符”或其他你喜
欢的字符。
d、重新打开浏览器窗口,这时可以看到设置的字符已经添加到标题上了(如果看不到请
重新启动计算机)。

由此可见,浏览器的标题是通过 HKEY_CURRENT_USER\Software\Microsoft\Internet E
xplorer\Main\ 注册表项下 Window Title 的值项来设置的。如果无该值项,则系统会显示缺
省的名称“Microsoft Internet Explorer”,也就是说如果要改回系统原来的设置,则删除
该值项即可。



G
guyuekun
2001-11-20 10:29
学会了吗
反正我是没看懂
谁写的,我估计他也不懂
要不你们去问他:)
C
coppernose
2001-11-24 02:54
我写的,怎样?
谁敢说我不懂?
空
空谷幽兰
2002-01-01 15:07
我!!!
我敢说!!!
C
coppernose
2002-01-02 01:42
好你!
你好!~~
G
guyuekun
2002-01-05 14:36
呵呵
小东西还知道为我撑腰哦:)
还没白把你拣了回来啊!
幽
幽幽绿茶
2002-01-06 07:59
O MY GOD!
写了这么多,看来你还是蛮用心的!辛苦了~:)
C
coppernose
2002-01-21 19:20
看来还是有人有良心的
不像某些人啊……
空
空谷幽兰
2002-01-22 07:32
你是在说我?
我只是气不过才顶撞了你一句
你就拿我当出气筒啊!!!
老兄快救我!!!
他欺负我~~~~~~~~~
空
空谷幽兰
2002-02-10 05:42
老兄
快来救我 我不行了 ~~~~~~~~~~
1 / 1

登录后回复。