首页 新闻 搜索 短信 分类 聊天 导航
上移动梦网
赢手机大奖

新浪首页 > 科技时代 > 网上学园 > 操作系统 > 正文
拒绝恶意修改 还电脑以本来面目!

http://www.sina.com.cn 2002/01/22 19:01 赛迪网-中国计算机报

  文/浦明辉

  上网时,如果你无意之中浏览了含有恶意脚本的网页,系统往往会被改得面目全非。尤其是现在有些恶意脚本变本加厉,几段脚本程序混合使用,很多系统设置甚至被锁死,让你不知所措。没关系,我们还有注册表这个强力武器。通过它,我们就能很快——还电脑以本来面目

  开始选单的运行项消失

  在“运行”栏中输入regedit是我们常用的打开注册表编辑器的方式。然而有些含恶意代码的网页甚至连这里都不放过,难道它们认为凭这就可以阻止我们对注册表的反修改吗?没问题,用两个简单的方法就可以把“运行”恢复。

  其一,进入C:\WINNT(Win9x的用户为C:\WINDOWS),找到“regedit.exe”,双击它就可以打开注册表编辑器,接着请定位到:

  HKEY_CURRENT_USER\

  Software\Microsoft\Windows\

  CurrentVersion\Policies\Explorer,找到“NoRun”值项,右键单击它,选择“修改”,把它的值改为0,或者直接删除,重新启动电脑即可;

  其二,新建一个文本文件,输入以下内容(注意保持文本格式):

  REGEDIT4

  [HKEY_CURRENT_USER\

  Software\Microsoft\Windows\

  CurrentVersion\Policies\Explorer]

  “NoRun”=dword:00000000

  将该文件保存为run.reg文件,双击该文件,重启电脑后,再打开“开始”选单看看,“运行”选项是不是已经恢复了呢?

  OE标题栏被修改

  这个情况比较少见,至少我没有遇到过,只是有网友写信来询问,我才知道有些人居然无聊到这种地步。不过没关系,它的反修改同样很简单,打开注册表编辑器,定位到:


图1

  HKEY_CURRENT_USER\

  Software\Microsoft\Outlook Express子项下,找到值项“Window Title”,和反修改IE浏览器的方法一样来修改“Window Title”值。最后关闭注册表编辑器并重启Outlook Express即可看到效果(图1)。

  每次开机时自动弹出一个网页

  如果您每次开机后都会弹出一个IE浏览器,那就请您记住地址栏里的网址,然后打开注册表编辑器,分别定位到:

  HKEY_CURRENT_USER\

  Software\Microsoft\Windows\

  CurrentVersion\Run和

  HKEY_CURRENT_USER\

  Software\Microsoft\Windows\

  CurrentVersion\Runonce看看在该子项下是否有一个以这个网址为值的值项,如果有,删除它,下次开机时就不会再有浏览器弹出了。不过道高一尺,魔高一丈,有时候这样也未必能解决问题。遇到这种情况,您可以在注册表编辑器的选单里选择“编辑”→“查找…”,在“查找”对话框内输入开机时自动打开的网址,然后点击“查找下一个”,将查找到的值项删除。另外,如果您是使用Windows 98的用户,可在“开始”选单中的“运行”对话框内输入“msconfig”,点击确定,打开“系统配置实用程序”并点击“启动”选项卡(图2),检查其中是否有可疑的启动项,有的话请将其禁用(去掉程序前的勾),然后重启系统查看效果。


图2

  如果您是Windows 2000的用户,可以把Windows 98或Windows XP下的“系统配置实用程序”复制过来并运行进行查找。如果需要此程序,可以在我的主页www.blue-online.net/ 下载。

  每次开机弹出一个确定框

  这是Windows登录后的一个提示框,Windows 98的用户可以在组策略中自由定义提示框的内容,也可在注册表里编辑它。打开注册表编辑器,定位到:

  HKEY_LOCAL_MACHINE\

  Software\Microsoft\Windows\

  CurrentVersion\Winlogon,该主键下分别有“LegalNoticeCaption”和“LegalNoticeText”两个值项。它们分别定义了该提示框的标题和正文内容。将这两个值项删除即可。

  桌面上的图标全部消失

  如果当您打开电脑,发现自己的桌面上居然空空如也,一个图标都不见了,您会作何感想?不用说,这十有八九又是“上网惹的祸”。如果您想恢复,请把注册表定位到:

  HKEY_CURRENT_USER\

  Software\Microsoft\Windows\

  CurrentVersion\Policies\Explorer,找到“NoDesktop”值项,右键单击它,选择“修改”(或者干脆删除也可以),把它的值改为0,然后重新启动电脑。您熟悉的桌面又恢复回来了。

  右键选单内被添加网站链接

  很多朋友会在无意间突然发现,自己的右键选单里不知道什么时候多出了一个“欢迎光临XXX网站”的选项,点击之后便会打开浏览器进入这个网站(图3)。


图3

  其实这往往是通过脚本程序在注册表里做了手脚。我最早遇到这种情况是在五、六年前,解决的方法也很简单,定位到:

  HKEY_CURRENT_USER\

  Software\Microsoft\Internet Explorer\MenuExt,仔细查看其下的子项,删除你不要的即可。当然您也可以照此格式添加自己的快捷方式,比如常去的网站等等。不过要是您对注册表不太熟悉的话,建议您先做好备份再修改。

  注册表被禁用

  对注册表的编辑是解决本文所涉及问题的关键所在,而许多朋友在打开注册表编辑器时,却发现居然连注册表都被“管理员禁用”了!其实这也是含有恶意代码的网页文件捣的鬼。如果您的注册表也被禁用了,可以按下面的方法来解锁:

  1.新建一个文本文件,输入以下内容(注意保持文本格式):

  REGEDIT4

  [HKEY_CURRENT_USER\

  Software\Microsoft\Windows\

  CurrentVersion\Policies\System]

  “DisableRegistryTools”=dword:00000000

  完成之后保存为recover.reg。

  2.双击recover.reg文件,系统弹出“确实要把C:\WINDOWS\

  DESKTOP\RECOVER.REG内的信息添加进注册表吗?”的确认框(图4),点击“是”,随后系统提示“C:\


图4

  WINDOWS\DESKTOP\RECOVER.REG中的信息已成功输入注册表”,再点击“确定”即可将注册表解锁。

  注册表小常识

  Windows的注册表(Registry)实际上是一个庞大的数据库,它存储着计算机的硬件配置、系统设置和应用程序等信息。Windows提供了一个注册表编辑器(Regedit.exe)用来查看和维护注册表。

  注册表编辑器与资源管理器的界面相似。在左边的窗格中,以“我的电脑”开始,有以HKEY开头的六个分支,称为主键(KEY),展开后主键还包含次级主键(SubKEY),右边窗格中显示的是键值(Value)。键值由键值名称(Value Name)和数据(Value Data)组成。键值数据可以分为字符串值、二进制值、DWORD值三种类型。注册表中的信息是按照多级的层次结构组织的。

  注册表十分脆弱,如果出现错误,就会导致严重的后果,甚至系统彻底崩溃。所以对注册表的修改要十分小心,一定要事先做好备份,这样才能在注册表出错时及时恢复数据。


  


发表评论】【初学者园地】【科技聊天】【关闭窗口

新 闻 查 询

 相关链接
【学园专题】Microsoft Internet Explorer(IE)冲浪技巧
防范恶意代码修改您的IE浏览器五法 (2002/01/17 18:18)
恶意修改ie解决的办法 (2001/11/03 14:35)
防止非法修改IE浏览器标题栏 (2001/10/17 11:09)
修改注册表 还IE本来面目 (2001/10/09 14:02)


科技时代意见反馈留言板 电话:010-82612286 或 010-82628888-3488   欢迎批评指正

网站简介 | 用户注册 | 广告服务 | 招聘信息 | 中文阅读 | Richwin | 联系方式 | 帮助信息

Copyright © 1996 - 2002 SINA.com, Stone Rich Sight. All Rights Reserved

版权所有 四通利方 新浪网