wanz 352无码百度云:注册表

来源:百度文库 编辑:中财网 时间:2024/04/30 21:56:58

注册表知识大全(基础篇)
一、什么是注册表
     注册表是一个庞大的数据库,用来存储计算机软硬件的各种配置数据。它是针对32位硬件、驱动程序和应用设计的,考虑到与16位应用的兼容性,在32位系统中仍提供*.ini文件配置方式,一般情况下,32位应用最好不使用*.ini文件。注册表中记录了用户安装在计算机上的软件和每个程序的相关信息,用户可以通过注册表调整软件的运行性能,检测和恢复系统错误,定制桌面等。用户修改配置,只需要通过注册表编辑器,单击鼠标,即可轻松完成。系统管理员还可以通过注册表来完成系统远程管理。因而用户掌握了注册表,即掌握了对计算机配置的控制权,用户只需要通过注册表即可将自己计算机的工作状态调整到最佳。Windows注册表也是帮助Windows操作系统控制硬件、软件、用户环境和操作系统界面的数据信息文件,注册表文件被包含在Windows操作系统目录下的两个文件:system.dat和user.dat。通过Windows操作系统目录下的regedit.exe程序能够存取注册表数据库。在Windows 95以前的更早版本中,这些功能是靠win.ini,system.ini和其他的应用程序有关联的.ini文件实现的。在windows操作系统序列里,system.ini和win.ini这两个文件包含了操作系统的所有控制功能和应用程序的信息,system.ini管理计算机硬件,win.ini管理桌面和应用程序。所有驱动、字体、设置和参数会保存在.ini文件中,任何新程序都会被记录在.ini文件里。这些记录会在程序代码中被引用。因为受win.ini和system.ini文件大小的限制,程序员添加辅助的.INI文件以用来控制更多的应用程序。举例来说,微软的Word有一个word.ini文件,它包含着选项、设置、缺省参数和其他关系到Word运行正常的信息。在system.ini和win.ini中只需要指出word.ini的路径和文件名即可。在还是使用Dos和Win3.x操作系统的时代里,大部分的应用程序都采用了ini文件(初始化文件)来保存一些配置信息,如设置路径,环境变量等。system.ini和win.ini控制着所有windows和应用程序的特征和存取方法,它在少数的用户和少数应用程序的环境中工作的很好。随着应用程序的数目的不断增加和复杂性的日益增强,则需要在.ini文件中添加更多的参数项。这样下来,在一个变化的环境中,在应用程序安装到系统中后,每个人都会更改.ini文件。然而,几乎没有一个人在删除应用程序后删除.ini文件中的相关设置,所以system.ini和win.ini这个两个文件会变的越来越大。每次增加的内容会导致系统性能越来越慢,在每次应用程序的升级都出现类似的难题:升级后会增加更多的参数项但是从来不去掉旧的参数设置。而且还有一个明显的问题,一个.ini文件的最大尺寸是64KB。为了能够解决这个问题,软件商自己开始支持自己的.ini文件,然后指向特定的ini文件,这样下来多个.ini文件影响了系统正常的存取级别设置。注册表最初被设计为一个应用程序的数据文件相关参考文件,最后扩展成对32位操作系统和应用程序包括了所有功能下的东西。注册表是一套控制操作系统外表和如何响应外来事件工作的文件。这些“事件”的范围从直接存取一个硬件设备到接口,如何响应特定用户到应用程序如何运行等。注册表因它的目的和性质变的很复杂,它被设计为专门的针对32位应用程序工作,文件的大小被限制在大约40MB。利用一个功能强大的注册表数据库来统一集中地管理系统硬件设施,软件配置等信息,从而方便了管理,增强了系统的稳定性。
      综合以上可知,注册表(Registry)是Windows9x/Me/NT/2000操作系统、硬件设备以及客户应用程序得以正常运行和保存设置的核心“数据库”;也可以说是一个非常巨大的树状分层结构的数据库系统。它记录了用户安装在机器上的软件和每个程序的相互关联信息;它包含了计算机的硬件配置,包括自动配置的即插即用的设备和已有的各种设备说明、状态属性以及各种状态信息和数据。
二、注册表产生的背景
     在上个世纪90年代,计算机技术得到了飞速的发展,网络及操作系统的处理能力得到了不断的增强,新的可用计算机处理的信息也是接连不断,但是为了能更好地满足用户的需求,软件和硬件的开放性愈来愈强,大家能够按照自己的意志随意定制自己的系统。操作系统的一个特点就是允许用户按照自己的要求对计算机系统的硬件和软件进行各种各样的配置。早期的图形操作系统,如Win3.x中,对软硬件工作环境的配置是通过对扩展名为.ini的文件进行修改来完成的,但INI文件管理起来很不方便,因为每种设备或应用程序都得有自己的INI文件,并且在网络上难以实现远程访问。为了克服上述这些问题,在Windows 95及其后继版本中,采用了一种叫做“注册表”的数据库来统一进行管理,将各种信息资源集中起来并存储各种配置信息。按照这一原则,Windows各版本中都采用了将应用程序和计算机系统全部配置信息容纳在一起的注册表,用来管理应用程序和文件的关联、硬件设备说明、状态属性以及各种状态信息和数据等。
三、注册表具有如下的一些特点:
    1.注册表能够对硬件、系统的配置参数、各应用程序和各设备的驱动程序进行跟踪配置,使得修改某些设置后不再重新启动成为可能。
    2.在注册表中登录的硬件某些数据可以支持高版本Windows即插即用的特性。每当Windows检测到机器上有新的设备时,它就把有关数据存储到注册表中,另外,还可以避免新设备与原有设备间的资源冲突。
    3.系统管理员和普通用户可以通过注册表编辑器在网络上检查系统的设置,使得远程管理能够实现。
    在现在流行的WINDOWS操作系统便是能够让广大用户对自己的操作系统进行灵活配置并满足各种特定的需求。在以前很早的WINDOWS 3.x操作系统中,操作系统的配置信息都保存在.ini的文件中,例如SYSTEM.INI和WIN.INI,在系统初始化过程中打开这些文件,可对系统的软硬件进行各种各样的设置。在这几年来,在同一台计算机上配置的硬件及所要运行的应用程序越来越多,可安装的应用程序也在不断增加,而在系统配置文件中需存储的配置信息自然也会随着增加。这在某种程度上说是对系统配置文件的大小是个挑战,同时也在增加系统配置文件的管理难度。对于这种情况,各应用厂家或硬件提供商开始提供自己的*.ini文件,每个应用程序或硬件设置都带有自己的配置文件。随之带来的问题也就不用细说了,用户需要管理各种各样的*.ini文件,这对用户来说是非常的困难,况且这些文件都是存储在本机上,要实现远程管理是不可能的。为了能够解决这些问题,在后续的WINDOWS 95、98、NT和2000操作系统中,提供了一种管理配置信息的方法,也就是注册表的功能。Windows的注册表实际上是一个数据库,它包含了五个方面的信息,即PC的全部硬件、软件设置、当前配置、动态状态及用户特定设置等内容,主要储存在C:windows下的system.dat和user.dat两个文件中。由此可见注册表是Windows系统的重中之重,稍有闪失,后果将是十分的严重。在注册表中记录着用户安装在计算机上的软件和每一个程序的各种信息,用户能够通过注册表调整软件的运行性能。用户也能够修改配置,只需要通过注册表编辑器就可以完成。系统管理员还可以通过注册表来完成系统的远程管理。因而用户掌握了注册表,就可以掌握对计算机配置的控制权,只需通过注册表即可将自己计算机的工作效率调整至最佳状态
四、如何访问注册表
      登陆注册表编辑器其实是很容易的,打开"开始"菜单,点击"运行"项,然后在"运行"框中输入命令regedit就可以进入注册表编辑器了而注册表文件是以二进制方式存储的,所以不能使用传统的文本编辑器读写注册表中的数据。为了方便灵活地管理注册表中的数据。如果在NT/2000操作系统中也提供了REGEDIT.EXE和REGEDIT32.EXE两个版本的编辑器。对大多数的使用者来讲,两者在基本上是一样的,只是设计的侧重点不同罢了。REGEDIT32.EXE编辑器重点对安全程度要求较高的硬件数据进行编辑操作,而REGEDIT.EXE主要是侧重向用户使用的方便灵活方面进行了改进。
五、注册表的基本结构介绍
      不论是WINDOWS 95/98操作系统,还是WINDOWS NT/2000操作系统,其注册表的结构大体上是基本相同的,都是一种层叠式结构的复杂数据库,由键、子键、分支、值项和缺省值几部分组成。
六、注册表包括以下的5个主要键项:
     1.HKDY_CLASSES_ROOT:包含启动应用程序所需的全部信息,包括扩展名、应用程序与文档之间的关系、驱动程序名、DDE和OLE信息,类ID编号和应用程序与文档的图标等。
     2.HKEY_CURRENT_USER:包含当前登录用户的配置信息,包括环境变量、个人程序、桌面设置等。
     3.HKEY_LOCAL_MACHINE:包含本地计算机的系统信息,包括硬件和操作系统信息,如设备驱动程序,安全数据和计算机专用的各类软件设置信息。
     4.HKEY_USERS:包含计算机的所有用户使用的配置数据,这些数据只有在用户登录在系统上时方能访问。这些信息告诉系统当前用户使用的图标、激活的程序组、开始菜单的内容以及颜色、字体等。
     5.HKEY_CURRENT_CONFIG:存放当前硬件的配置信息,其中的信息是从HKEY_LOCAL_MACHINE中映射出来的。
七、具体的说明请见如下的介绍:
    (一)、HKEY_CLASSES_ROOT根键
        HKEY_CLASSES_ROOT根键中记录的是Windows操作系统中所有数据文件的信息内容,主要记录了不同的文件的文件名后缀和与之对应的应用程序。当用户双击一个文档时,系统可以通过这些信息启动相应的应用程序。HKEY_CLASSES_ROOT根键是由多个子键组成的,可分为两种:一种是已经注册的各类文件的扩展名,另一种是各种文件类型的有关信息。由于该根键包含的子键数目最多,下面就用Avifile子键简要介绍它下面的子键的含义:
     1.CLSID子键
      Avifile子键下的第一个子键是“CLSID”,即“分类标识”,在选中它时可以看到其默认的键值。Windows系统可用这个类标识号来识别相同类型的文件。在HKEY_CLASSES_ROOT主键下也有一个子键“CLSID”,其中包含了所有注册文件的类标识。
     2.Compressors 子键
      这个分支下面的两个子键auds和vids分别给出了音频和视频数据压缩程序的类标识,通过这些类标识可找出相应的处理程序,
      (1) auds 子键
      该子键位于HKEY_CLASSES_ROOT\avifile\Compressors\auds分支中,用于设置音频数据压缩程序的类标识。
      (2) vids子键
      该子键位于HKEY_CLASSES_ROOT\avifile\Compressors\vids分支上,用于设置视频数据压缩程序的类标识。
     3.DefaultIcon 子键
      该子键用于设置avifile的缺省图标。
     4.RIFFHandlers子键
      该子键用于设置RIFF文件的句柄。在该子键下包含了AVI和WAVE两个文件的类标识。
      (1) AVI子键
      这个子键位于HKEY_CLASSES_ROOT\avifile\RIFFHandlers\AVI分支上,用于设置AVI文件的类标识。
      (2) WAVE子键
      该子键位于HKEY_CLASSES_ROOT\avifile\RIFFHandlers\WAVE分支上,用于设置WAVE文件的类标识。
     5.protocol子键
      该分支下的子键中包含了执行程序和编辑程序的路径和文件名,
      (1) StdExecute子键
      该子键具有如下子键结构:
      HKEY_CLASSES_ROOT\avifile\protocol\StdExecute\Server,它用于指定avifile的标准执行程序。
      (2) StdFileEditing子键
      该子键位于HKEY_CLASSES_ROOT\avifile\protocol\StdFileEditing分支上,用于设置标准文件编辑程序。
      在这个子键下面有三个子键:
      ①Server子键
      该子键位于HKEY_CLASSES_ROOT\avifile\protocol\StdFileEditing\Server分支上,用于指定编辑程序。
      ②PackageObjects子键
      该子键位于HKEY_CLASSES_ROOT\avifile\protocol\StdFileEditing\
      PackageObjects分支上,用于指定打开avifile的包对象编辑程序。
      ③verb子键  
      该子键位于HKEY_CLASSES_ROOT\avifile\protocol\StdFileEditing\verb分支上,用于设置打开标准avi文件编辑程序时的工作状态。另外,还有“Handler”和“Handlers”两个子键。
    6.Shell 子键
      该子键位于HKEY_CLASSES_ROOT\avifile\Shell分支上,用于设置视频文件的外壳。
     (1) Open子键
      该子键具有如下子键结构:
      HKEY_CLASSES_ROOT\avifile\Shell\Open\Command 它用于设置“打开”avi文件的程序。
      (2) Play子键
      该子键具有如下子键结构:
      HKEY_CLASSES_ROOT\avifile\Shell\Play\Command,该键指定用于“播放”命令的程序。
    7.shellex子键
      该子键位于HKEY_CLASSES_ROOT\avifile\shellex分支上。该分支的子键中包含了视频文件的外壳扩展,在该子键下面有一个PropertySheetHandlers子键,用于设置“视频文件属性页”(Avi Page)的文件句柄。在PropertySheetHandlers 子键下面还有一个AviPage子键,用于设置AviPage的类标识。
   (二)、HKEY_CURRENT_USER根键
      HKEY_CURRENT_USER根键中保存的信息(当前用户的子键信息)与HKEY_USERS\.Default分支中所保存的信息是一样的。任何对HKEY_CURRENT_USER根键中的信息的修改都会导致对HKEY_USERS\.Default中子键信息的修改。
   (三)、KEY_LOCAL_MACHINE HKEY_LOCAL_MACHINE根键中存放的是用来控制系统和软件的设置。由于这些设置是针对那些使用Windows系统的用户而设置的,是一个公共配置信息,所以它与具体用户没有多大关系。这个根键下面包含了五个子键:
    1.HARDWARE子键
      该子键包含了系统使用的浮点处理器、串口等有关信息。在它下面存放一些有关超文本终端、数字协处理器和串口等信息。HARDWARE子键又包括三个子键:
     DESCRIPTION:用于存放有关系统信息;
     DEVICEMAP:用于存放设备映像;
     RESOURCEMAP;
   2.SAM子键
     该子键已经被系统保护起来,不可能看到里面的内容。
   3.SECURITY子键
     这个子键位于HKEY_LOCAL_MACHINE\Security分支上,该分支只是为将来的高级功能而预留的。
   4.SOFTWARE子键
    这个子键中保留的是所有已安装的32位应用程序的信息。各个程序的控制信息分别安装在相应的子键中。由于不同的机器安装的应用程序互不相同,因此这个子键下面的子键信息会有很大的差异。
   5.SYSTEM子键
    该子键存放的是启动时所使用的信息和修复系统时所需的信息,其中包括各个驱动程序的描述信息和配置信息等。System子键下面有一个CurrentControlSet子键,系统在这个子键下保存了当前的驱动程序控制集的所有信息。
  (四)、HKEY_USERS根键
      HKEY_USERS根键中保存的是默认用户(.DEFAULT)、当前登录用户与软件(Software)的信息。它的下面有三个子键:.DEFAULT子键、S-1-5-21-1229272821-436374067-1060284298-1000和S-1-5-21-1229272821-436374069-1060284298-1000_Classes三个子键,其中最重要的是.DEFAULT子键。
     .DEFAULT子键的配置是针对未来将会被创建的新用户的。新用户根据默认用户的配置信息来生成自己的配置文件,该配置文件包括环境、屏幕、声音等多种信息。
     .DEFAULT下有九个子键,介绍其中的几个:
   1.AppEvents子键   
      它包含了各种应用事件(包括事件名称、描述以及各种系统功能的声音)的列表。其下面又包含两个子键EventLabels(按字母顺序列表)和Schemes(按事件分类列表)。
   2.Control Panel子键
     它所包含的内容与桌面、光标、键盘和鼠标等设置有关。改变它们的键值就将改变对应的工作环境或参数。
   3.keyboard layout子键
      该子键位于HKEY_USERS\.DEFAULT\keyboard layout分支上,用于设置键盘的布局,如键盘语言的加载顺序等。该子键下面提供有如下三个子键:
     preload子键
     (1)该子键位于HKEY_USERS\.DEFAULT\keyboard layout\preload分支上,用于设置键盘语言的加载次序。Preload子键下面的子键个数与系统中所安装的键盘语言有关。
     (2)Substitutes子键
     该子键位于HKEY_USERS\.DEFAULT\keyboard layout\substitutes分支,用于设置可替换的键盘语言布局。在通常情况下,此子键的设置是空的。
     (3)Toggle子键
     该子键位于HKEY_USERS\.DEFAULT\keyboard layout\toggle分支上,用于选择键盘语言。
   (五)、HKEY_CURRENT_CONFIG根键
     如果你在Windows中设置了两套或者两套以上的硬件配置文件(Hardware Configuration file),则在系统启动时将会让用户选择使用哪套配置文件。而HKEY_CURRENT_CONFIG根键中存放的正是当前配置文件的信息。
八、注册表都能做些什么
    注册表在WINDOWS操作系统中的作用和地位不言而喻,注册表就是为Windows NT和Windows95中所有32位硬件/驱动和32位应用程序设计的数据文件。16位驱动在Windows NT下无法工作,所以所有设备都通过注册表来控制,一般这些是通过BIOS来控制的。在Win9x下,16位驱动会继续以实模式方式设备工作,它们使用system.ini来控制。16位应用程序会工作在NT或者Win9x下,它们的程序仍然会参考win.ini和system.ini文件获得信息和控制。如果在没有注册表的情况下,操作系统将不会获得必须的信息来运行和控制附属的设备和应用程序及正确响应用户的输入信息。在系统中注册表是一个记录32位驱动的设置和位置的数据库。当操作系统需要存取硬件设备,它使用驱动程序,甚至设备是一个BIOS支持的设备。无BIOS支持的设备安装时必须需要驱动,这个驱动是独立于操作系统的。当用户准备运行一个应用程序,注册表提供应用程序信息给操作系统,这样应用程序可以被找到,正确数据文件的位置被规定,其他设置也都可以被使用。注册表保存关于缺省数据和辅助文件的位置信息、菜单、按钮条、窗口状态和其他的可选项。它同样也保存了安装信息(比如说日期),安装软件的用户,软件版本号和日期,序列号等。根据安装软件的不同,它包括的信息也将有所不同。然而,一般来说,注册表控制所有32位应用程序和驱动程序的设置,控制的方法主要是基于用户和计算机的,而不依赖于应用程序或驱动程序,每个注册表的参数项控制了用户的功能或计算机功能。用户功能可能包括了桌面外观设置和用户目录等。所以,计算机功能和安装的硬件和软件有关,对所以用户来说都是公用的。有些程序功能对用户有影响,有些设置是作用于计算机而不是为个人设置的,类似的,驱动程序可能是用户指定的,但在很多时候,它们在计算机中是通用的。计算机相关控制项基于计算机名,这与登陆用户没有什么大的关系。然而,运行程序图标依赖于网络上登陆的用户。网络协议可用性和优先权基于计算机,但是与当前的连接信息和用户信息是相关的。假如没有了注册表,Win9x和Windows NT就不太可能存在。它实在太复杂了,以致于用过去的.ini文件无法控制,它的扩展能力需要几乎无限制的安装和使用应用程序,注册表实现了它。然而,注册表比.ini文件更复杂,理解它如何工作,它做什么和如何用它来做是有效管理操作系统的关键所在。在系统中注册表控制所有32位应用程序和它们的功能及多个应用程序的交替,它也控制所有的硬件和驱动程序。虽然大多数可以通过控制面板来安装和设置,而理解注册表仍是做Windows NT和Win9x系统管理基本常识内容。概括起来,注册表中存放着各种参数,直接控制着Windows的启动、硬件驱动程序的装载以及一些Windows应用程序的运行,从而在整个系统中起着核心作用。它包括以下的主要内容:
     (1)软、硬件的有关配置和状态信息,注册表中保存有应用程序和资源管理器外壳的初始条件、首选项和卸载数据。
     (2)在联网状态下的计算机的整个系统的设置和各种默认设置,文件扩展名与应用程序的关联,硬件部件的描述、状态和属性。
     (3)性能记录和其它底层的系统状态信息和其它的一些数据信息。
     一旦注册表文件受到了破坏,轻者使Windows的启动过程出现异常,重者可以导致整个系统的完全瘫痪以至不能正常运行。因此正确地认识、使用,特别是及时备份注册表是相应有必要的,当注册表出现问题时要及时恢复注册表,对Windows的使用用户来说是非常重要的。
九、注册表文件的结构
    注册表可以说是一个非常宠大的数据库,其中的所有数据是以二进制的形式存储的,这个数据库中对应着的是多个二进制文件,它不再像*.ini文件可以用文本编辑器打开读写了,注册表文件只能通过注册表编辑器读写。WINDOWS 95/98系统的注册表文件由SYSTEM.DAT和USER.DAT两个文件组成,而WINDOWS NT和WINDOWS 2000系统是多用户操作系统,其注册表文件比WINDOWS 95/98要复杂得多,但按功能来分,也是由系统注册表文件和用户注册表文件两类组成的。下面就详细的介绍一下各种不同系统的注册表文件。
    1.WINDOWS 95/98 操作系统的注册表文件
      WINDOWS 95/98系统的注册表文件由SYSTEM.DAT和USER.DAT两个文件所组成的:
      SYSTEM.DAT:包含了计算机特定的配置数据,如硬件和设备驱动程序的有关信息。
      USER.DAT:包含了用户特定的数据,如桌面设置信息。
      备份文件SYSTEM.DAT和USER.DAT:它们是WINDOWS 95系统对SYSTEM.DAT和USER.DAT的备份文件。WINDOWS 95系统是用注册表检查器对注册表进行备份的,结果存为CAB类型的文件。
    2.WINDOWS NT操作系统的注册表文件
      WINDOWS NT注册表文件分为系统文件和用户文件两类。系统设置和缺少用户配置数据存放在系统\WINNT\SYSTEM32\CONFIG文件夹下的7个文件DEFAULT、SAM、SECURITY、SOFTWARE、USERDIFR和NTUSER.DAT里,其中每个用户的配置信息存放在系统\WINNT\Profiles\用户名\NTUSER.DAT文件中。CONFIG文件夹下的其他文件是注册表的附属文件,*.LOG和*.EVT文件是注册表时间查看器文件,*.SAV是上一次正确引导的部分配置数据文件的备份文件。
    3.WINDOWS 2000操作系统的注册表文件
      注册表文件是Windows 2000操作系统的核心与灵魂,存储和管理着整个操作系统、应用程序的关键数据,是整个操作系统中最重要的一部分。
    WINDOWS 2000是Microsoft公司新推出的WINDOWS操作系统。WINDOWS 2000系统是一个类似于家族式的系统,它可以满足不同用户的需要。该系统是在WINDOWS NT操作基础上设计开发的。其家族成员包括WINDOWS 2000 Professional、WINDOWS 2000 Server、WINDOWS 2000 Advanced Server和WINDOWS 2000 Datacenter Server。
    WINDOWS 2000 Professional是WINDOWS NT
    WorkStation的新版本,该系统适用于各种桌面计算机和便携机,较WINDOWS NT WorkStation具有更高的安全性、稳定性以及良好的系统性能和更强的系统管理功能。
    WINDOWS 2000 Server与WINDOWS NT 5.0的一个新的名称,它以WINDOWS NT 4.0为基础设计开发发,是一个服务器网络操作系统。WINDOWS 2000 Server提供了新的活动目录(ActiveDirectory)服务技术,支持2路对称多处理器系统,适合中小型企业应用开发、WEB服务器、工作组及部门使用。
    WINDOWS 2000 Advanced Server是WINDOWS NT 5.0Enterprise Edition的新名称。它除具有WINDOWS 2000 Server系统所具有的所有功能外,还提供了群集、负载平衡和对称多处理机功能,可支持4路对称殉处理器系统。
    WINDOWS 2000 Datacenter Server是一个新的操作系统,它是WINDOWS 2000操作系统家族中功能最为强大的服务器系统,可支持16路对称多处理器系统,物理内存最大可达64GB,该系统包括了群集、负载平衡等以上系统的特性,同时还对大型数据仓库、经济分析、科学和工程模拟、联机交易服务进行了专业优化。
    WINDOWS 2000操作系统系列均是以WINDOWS NT内核为基础开发设计的,在WINDOWS 2000系统家族中不再沿用WINDOWS 95/98桌面系统的注册表结构,其注册表结构都与WINDOWS NT系统注册表结构相似,且文件结构和数据存储、访问方式均采用WINDOWS NT 4.0所提供的方式。
    WINDOWS 2000的存储方式也可以分为系统文件和用户文件两种。系统设置和缺省用户配置数据存放在系统\系统文件夹\SYSTEM32\CONFIG文件夹下的6个文件DEFAULT、SAM、SECURITY、SOFTWARE、USERDIFF和SYSTEM中。每个用户的配置信息存放在系统所在磁盘的\Documents and Setting\文件夹中。
十、注册表与其它系统组件的关系
     在注册表中保存着的所有硬件设备驱动程序的存放位置和应用程序与系统相关的各种信息。系统是通过注册表对硬件驱动和应用程序进行支持管理的。 每次用户在安装应用程序或添加硬件的时候,所用的安装程序会向注册表添加新的配置信息。在系统启动的时候,还需要加载所有的硬件设备驱动程序。操作系统就是通过注册表查找所有硬件设备的驱动程序,然后将其载入系统中,到此,被载入的驱动程序一直运行,直到重新启动操作系统。 当用户需要运行应用程序的时候,注册表会提供给系统该应用程序的相关信息,系统可以此将注册表提供的与该应用程序相关的信息查找到应用程序,之后完成与该应用程序相关设置的检查工作并开始运行这个应用程序。
十一、如何备份注册表
     采用注册表来管理系统配置,主要是为了提高系统的稳定性,平时操作系统出现的一些问题,诸如系统无法启动、应用程序无法运行、系统不稳定等情况,很多都是因为注册表出现错误而造成的,而通过修改相应的数据就能解决这些问题,所以,掌握如何正确备份、恢复注册表的方法,可以让每一个用户更加得心应手地使用自己的电脑。
  (一)、利用注册表编辑器手工备份注册表
     注册表编辑器(Regedit)是操作系统自带的一款注册表工具,通过它就能对注册表进行各种修改。当然,"备份"与"恢复"注册表自然是它的本能了。
    (1)通过注册表编辑器备份注册表
     由于修改注册表有时会危及系统的安全,因此不管是WINDOWS 98还是WINDOWS 2000甚至WINDOWS XP,都把注册表编辑器"藏"在了一个非常隐蔽的地方,要想"请"它出山,必须通过特殊的手段才行。点击"开始"菜单,选择菜单上的"运行"选项,在弹出的"运行"窗口中输入"Regedit"后,点击"确定"按钮,这样就启动了注册表编辑器。点击注册表编辑器的"注册表"菜单,再点击"导出注册表文件"选项,在弹出的对话框中输入文件名"regedit",将"保存类型"选为"注册表文件",再将"导出范围"设置为"全部",接下来选择文件存储位置,最后点击"保存"按钮,就可将系统的注册表保存到硬盘上。完成上述步骤后,找到刚才保存备份文件的那个文件夹,就会发现备份好的文件已经放在文件夹中了。
    (2)在DOS下备份注册表
     当注册表损坏后,WINDOWS(包括"安全模式")无法进入,此时该怎么办呢?在纯DOS环境下进行注册表的备份、恢复是另外一种补救措施,下面来看看在DOS环境下,怎样来备份、恢复注册表。在纯DOS下通过注册表编辑器备份与恢复注册表前面已经讲解了利用注册表编辑器在WINDOWS环境下备份、恢复注册表,其实"Regedit.exe"这个注册表编辑器不仅能在WINDOWS环境中运行,也能在DOS下使用。虽然在DOS环境中的注册表编辑器的功能没有在WINDOWS环境中那么强大,但是也有它的独到之处。比如说通过注册表编辑器在WINDOWS中备份了注册表,可系统出了问题之后,无法进入WINDOWS,此时就可以在纯DOS下通过注册表编辑器来恢复注册表。应该说在DOS环境中备份注册表的情况还是不多见的,一般在WINDOWS中备份就行了,不过在一些特殊的情况下,这种方式就显得很实用了。
     进入DOS后,再进入C盘的WINDOWS目录,在该目录的提示符下输入"regedit"后按回车键,便能查看"regedit"的使用参数。通过"Regedit"备份注册表仍然需要用到"system.dat"和"user.dat"这两个文件,而该程序的具体命令格式是这样的:
     Regedit /L:system /R:user /E filename.reg Regpath
    参数含义:
    /L:system指定System.dat文件所在的路径。
    /R:user指定User.dat文件所在的路径。
    /E:此参数指定注册表编辑器要进行导出注册表*作,在此参数后面空一格,输入导出注册表的文件名。
    Regpath:用来指定要导出哪个注册表的分支,如果不指定,则将导出全部注册表分支。在这些参数中,"/L:system"和"/R:user"参数是可选项,如果不使用这两个参数,注册表编辑器则认为是对WINDOWS目录下的"system.dat"和"user.dat"文件进行*作。如果是通过从软盘启动并进入DOS,那么就必须使用"/L"和"/R"参数来指定"system.dat"和"user.dat"文件的具体路径,否则注册表编辑器将无法找到它们。比如说,如果通过启动盘进入DOS,则备份注册表的命令是"Regedit/L:
      C:\windows\
      /R:C:\windows\
      /eregedit.reg",该命令的意思是把整个注册表备份到WINDOWS目录下,其文件名为"regedit.reg"。而如果输入的是"regedit/E
      D:\regedit.reg"这条命令,则是说把整个注册表备份到D盘的根目录下(省略了"/L"和"/R"参数),其文件名为"Regedit.reg"。
   (3)用注册表检查器备份注册表
     在DOS环境下的注册表检查器Scanreg.exe可以用来备份注册表。
     命令格式为:
     Scanreg /backup /restore /comment
     参数解释:
     /backup用来立即备份注册表
     /restore按照备份的时间以及日期显示所有的备份文件
     /comment在/restore中显示同备份文件有关的部分
   注意:在显示备份的注册表文件时,压缩备份的文件以.CAB文件列出,CAB文件的后面单词是Started或者是NotStarted,Started表示这个文件能够成功启动Windows,是一个完好的备份文件,NotStarted表示文件没有被用来启动Windows,因此还不能够知道是否是一个完好备份。比如:如果我们要查看所有的备份文件及同备份有关的部分,命令如下:Scanreg /restore /comment
十二、注册表完全恢复方法
     注册表是一个非常庞大的数据库,用来存储计算机软硬件的各种配置数据信息。它针对32位硬件、驱动程序和应用设计的,考虑到与16位应用的兼容性,在32位系统中提供*.ini文件配置方式,一般情况下,32位应用最好不使用*.ini文件。当您的机器出现下列的情况时,有可能就是您的计算机注册表出现了问题,请广大用户要及早提高警惕,以防注进一步使注册表文件受损,而导致出现更加严重的后果。
     1、“开始”菜单或“控制面板”项处于不可激活状态。
     2、Windows系统不能启动或只能以安全模式及MS-DOS模式启动。
     3、当使用过去正常工作的程序时,显示“找不到*.dll”的提示或其它表示程序部分丢失和不能定位的信息。
     4、应用程序提示“找不到服务器上的嵌入对象”或“找不到OLE控件”的错误信息。
     5、Windows给出“找不到应用程序打开这种类型的文档”信息,即使安装了正确的应用程序且文档的扩展名(或文件类型)没有错误。
     6、网络连接不通或出现在“拨号网络”中或“控制面板”的“网络”中。
     7、在往常能正常工作的硬件设备不能起作用或不再出现在“设备管理器”的中。
     8、Windows系统显示“注册表损坏”的信息。
     9、系统启动后,系统调用注册表扫描工具对注册表文件进行检查,然后提示当前注册表已损坏,将用注册表的备份文件进行修复,并要求重新启动系统。而上述过程往往要重复数次才能进入系统。此时的注册表并没损坏,倒是你的内存条或硬盘要好好检查一下,这是硬件故障造成的假象。
     以上是注册表损坏的症状,除最后一项外,其它的都是可以简单修复的,前提是有注册表文件备份。其实注册表是伴随着Windows 95*作系统的出现而最终出现在我们面前的,它早就在NT中担当起了不可替代的作用。应用注册表来管理系统配置,主要是为了提高整个系统的稳定性。而当系统出现了一些问题(如无法启动、应用程序无法运行、系统工作不正常等),大多数情况下都是因为注册表文件出现了错误而造成的,通过修改相应的错误数据就能使得Windows正常工作了,但是孰不知注册表的结构真是太复杂,不正确的修改往往会带来更坏的结果。下面我们简要介绍一下如何正确地恢复注册表:
   (1)通过注册表编辑器恢复注册表
     首先,启动注册表编辑器,然后点击"注册表"菜单,接着选择"引入注册表文件"选项,在弹出的"搜寻"窗口中找到先前备份好的注册表文件,用鼠标选中备份文件后,点击"打开"按钮,程序开始将备份文件导入注册表,完成后程序会提示"输入成功"。点击"确定"后,再重新启动电脑,注册表就恢复到了备份时的状态。通过注册表编辑器备份、恢复注册表的*作非常简单,而且不管是WINDOWS 9X、还是WINDOWS 2000/XP,都自带了这款工具软件。只要能够进入WINDOWS(安全模式也行),就能通过注册表编辑器对注册表进行备份、恢复,这项功能对于广大初学者而言,体贴而又周到。
   (2)在DOS下恢复注册表
     在DOS环境下通过注册表编辑器恢复注册表是非常实用的功能,而实际上在DOS下的*作也并不复杂。进入DOS环境,进入C盘,然后再输入"cd windows"命令进入Windows目录。接着在Windows提示符下输入"regedit /c
      d:\regedit.reg",按回车键后开始恢复注册表,等待片刻,当系统提示"Importing file(100% complete)"时,就表示注册表恢复成功,重新启动电脑即可。
   (3)用注册表检查器
      在DOS环境下的注册表检查器Scanreg.exe可以用来恢复注册表,如果注册表有问题,也可以用Scanreg来修复,命令如下:Scanreg/fix。
==========================================
                  注册表详解
一、注册表是什么
    注册表(Registry)是微软公司从Windows95系统开始,引入用于代替原先Win32系统里.ini文件,管理配置系统运行参数的一个全新的核心数据库。它与老的win32系统里的ini文件相比,具有方便管理,安全性较高、适于网络操作等特点。注册表整合集成了全部系统和应用程序的初始化信息。它存储下面这些内容:
   (1)软、硬件的有关配置和状态信息,应用程序和资源管理器外壳的初始条件、首选项和卸载数据;
   (2)计算机的整个系统的设置和各种许可,文件扩展名与应用程序的关联,硬件的描述、状态和属性;
   (3)计算机性能纪录和底层的系统状态信息,以及各类其他数据。
   2.编辑注册表的工具---Regedit.exe。
    Regedit可对注册表进行添加、修改主键、键值,备份注册表,局部导入导出注册表等操作。启动方法:开始菜单→运行,所在对话框中输入regedit(WINNT输入REGEDIT32.EXE)并点确定。
   3. 注册表的结构
      在Windows中,注册表由两个文件组成:System.dat和User.dat,保存在windows所在的文件夹中。它们是由二进制数据组成。System.dat包含系统硬件和软件的设置。User.dat保存着与用户有关的信息,例如资源管理器的设置,颜色方案以及网络口令等等。注册表编辑器与资源管理器的界面相似。左边窗格中,由“我的电脑”开始,以下是六个分支(WINNT只有前面5个),每个分之名都以HKEY开头,称为主键(KEY),展开后可以看到主键还包含次级主键(SubKEY)。当单击某一主键或次主键时,右边窗格中显示的是所选主键包含的一个或多个键值(Value)。键值由键值名称(Value Name)和数据(Value Data)组成。主键中可以包含多级的次级主键,注册表中的信息就是按照多级的层次结构组织的。
二、注册表中各分支的功能
                        HKEY-CLASSES-ROOT文件扩展名与应用的关联及OLE信息
                        HKEY-CURRENT-USER当前登录用户控制面板选项和桌面等的设置,以及映射的网络驱动器
                        HKEY-LOCAL-MACHINE计算机硬件与应用程序信息
                        HKEY-USERS所有登录用户的信息
                        HKEY-CURRENT-CONFIG 计算机硬件配置信息
   4.注册表中的键值项数据
     注册表通过键和子键来管理各种信息。但是注册表中的所有信息都是以各种形式的键值项数据保存的。在注册表编辑器右窗格中显示的都是键值项数据。这些键值项数据可以分为三种类型:
      1)字符串值
       字符串值一般用来表示文件的描述和硬件的标识。通常由字母和数字组成,也可以是汉字,最大长度不能超过255个字符。
      2)二进制值
       二进制值是没有长度限制的,可以是任意字节长。在注册表编辑器中,二进制以十六进制的方式表示。
      3)DWORD值
       DWORD值是一个32位(4个字节)的数值。在注册表编辑器中也是以十六进制的方式表示。
   5.注册表的备份与恢复
       如果注册表遭到破坏,Windows将不能正常运行,为了确保Windows系统安全,我们必须经常的备份注册表。
   备份
      1)直接进行备份及恢复
       将System.dat及User.dat拷贝存放,恢复时再将该备份替换覆盖回原处,在备份及恢复时都需对这两个文件的只读及隐藏属性进行相应的修改操作。
      2)利用Windows中的注册表编辑器(Regedit.exe)进行备份
       运行Regedit.exe,单击“文件“-->“导出注册表文件“命令,选择保存的路径,保存的文件为*.reg,可以用任何文本编辑器进行编辑。
      3)用Windows 98中自带的注表自动备份功能
        Windows 95每次正常启动时,都会对注册表进行备份,System.dat备份为System.da0,User.dat备份为User.da0。它们存放在Windows所在的文件夹中,属性为系统和隐藏。
        Windows 98中,是一个以.Cab(Cabinet)作后缀的压缩文件作为注册表备份的功能。备份:在用户当天第一次开机时,Windows 98将会自动将系统中原有的注表信息,包括System.dat和User.dat,甚至还包括了System.ini和Win.ini这四个文件都压缩成Cab形式的文件,以rb00*.cab之名存放在Windows\Sysbckup目录下(其中*为0—4的数字)。系统自动保存最近5天开机(注意不是5天)的注册表数据,超过5开机天时则自动挤掉最早日期的备份文件。
    恢复:
      当注册表损坏时,启动时Windows95会自动用System.dat和User.dat的备份System.da0和User.da0进行恢复工作,Windows 98用其自带的Extract.exe(在Windows\command目录下)解开该压缩文件恢复替换回原注册表文件即可,也可用其他第三方解压缩程序如Winzip7.0等解开所需之rb00*.cab备份压缩文件覆盖回去。如果不能自动恢复,可以运行Regedit.exe(它可以运行在在Windows下或DOS下),导入.reg备份文件。
   6.注册表修改方法
    (1)软件修改(安全)
     通过一些专门的修改工具来修改注册表,比如:MagicSet、TweakUI、WinHacker等等。其实控制面板就是一个这样的工具,只不过功能简单一些。
    (2)间接修改(比较安全)
     将要修改的写入一个.reg文件中,然后导入注册表中。.reg文件的基本格式为:
     REGEDIT4 [HKEY_LOCAL_MACHINE\Software\Super Rabbit\MagicSet]
     "@"="Super Rabbit Magic Set For Windows 98 V2.92"
     "a"=dword:00000001
     "b"=hex:02,05,00,00
     ……
     第一行为“REGEDIT4”,必须大写。
     第二行为空行。
     第三行使用[]括起子键分支,其中HKEY_LOCAL_MACHINE\Software\Super Rabbit\MagicSet就是一个子键分支。第四、五、六……行子键下的设置数据。其中@表示注册表编辑器右窗格中的“默认”。以下类似。这样做的好处是可以避免错误的写入或删除等操作,但是要求用户了解注册表的内部结构和.reg文件的格式。
    (3)直接修改(最不安全,但最直接有效)
      通过注册表编辑器直接修改注册表的键值数据项,这样做会避免在注册表中留下垃圾(虽然都很小,但越来越多会拖慢系统速度),但是要求用户有一定的注册表知识,熟悉注册表内部结构而且一定要小心谨慎。
===============================
详注册表四兄弟——根键、键、子键、值
      今天,让我们走近注册表,看看注册表菜单上有哪些重要的命令以及在注册表的具体操作中这些命令又起到了什么样的作用(本文以Windows XP为例进行讲解)。
      “教官,我经常听见你说什么主键、子键,到底它们是什么东西?彼此之间有什么关系?”教官刚刚走进教室,来自长春第八中学的祝政义学员就发出这样的疑问。  
       “不好意思,我倒是忘记给你们讲这几个重要概念了。”教官抱歉地说,“在注册表中有根键、键和子键、值四种概念。在第一课中大家应该已经知道了,注册表本身就是由5个系统根键组成,当然不同Windows版本在这方面有所差异,比如Windows98就有6个系统根键。”  
      “哦,是不是根键都是以主‘HKEY_’配置单元的子目录形式存在于注册表中?”祝政义学员恍然大悟。
      “是的。而键和子键没有附带数据,它们只负责组织对数据的访问。它们是作为用户定义或者系统定义的键的子目录形式存在。最低端的是值,这个值位于结构末端,就像是文件系统中的文件一样,包含着计算机及其应用程序执行时使用的实际数据。”教官对这位东北学员的回答表示赞许,同时作了进一步解释。  
    一、添加功能的运用  
   “由于在第一课我们已经了解注册表的导入和导出。本堂课的重点是菜单上的其它一些命令,比如准备在注册表中添加一个主键,可以按照下面的操作来做。” 说完教官就在“运行”中键入“regedit”,打开注册表找到要添加主键的文件夹;用鼠标右击要加入主键的文件夹,这个时候打开“编辑→新建→主键 ”,为新的主键输入一个名称,然后回车就OK了。“当然对于新手来说,在做之前一定要备份注册表,以便在重新启动出现问题之后恢复原注册表。”教官提醒大家。  
    二、练习添加键值   
    教官考虑到刚才的操作是添加主键,而在注册表中更多用到的是添加键值。  于是他又打开了注册表说:“现在我给大家演示一下如何添加键值。”  
    ①选中要添加新键值的文件夹路径,右击要添加新键值的文件夹。  
    ②将鼠标指向“新建”,然后单击需要添加键值的类型,这些类型包括“字符串值”、“二进制值”和“DWORD”值,新添加的键值以一个临时键值显示,为新添加的键值输入一个新的值,然后保存退出就OK了。  
    三、课外实践:禁止提示框频繁弹出  
    “又到学员实践时间了,怎么样,哪位同学自告奋勇上来试试?”教官望着大家说。  
    “我吧,我来试试。”大家顺着声音看去,原来是上堂课表现非常拉风的那位中文系研究生同学。他快步走到教官的演示电脑面前说:“大家知道,如果电脑磁盘剩余空间不足200MB时,Windows XP会在系统托盘区中弹出一个“磁盘空间不足”的提示框。将它关闭后,隔一段时间却又会出现,让人有些烦心。我就尝试通过在注册表添加一个值来禁止这个提示框的出现。” 这位学员在注册表中打开“HKEY_CURRENT_USER\Software\Mi crosoft\Windows\CurrentVersion\Policies \Explorer”,在“Explorer”上单击右键,选择右键菜单上的“新建→DWORD 值”,将这个值命名为“NoLowDiskSpaceChecks”,双击该值将其中的“数值数据”设为“1”。 为了验证这次操作的正确性,教官将D盘空间撑满到只剩下100多MB,那个对话框果然没有再出现了。
     四、修改并不简单
     修改是注册表操作中最重要的一步,也是经常用到的操作。可利用注册表提高系统性能。下面以一个实际例子给大家讲解如何修改注册表数据。
  五、如何修改DWORD值
    “众所周知,当非正常关机后重新启动电脑时,WindowsXP会自动打开磁盘扫描程序。但在进行磁盘扫描前,会有10秒钟的等待时间,利用注册表可将这段等待时间缩短。”  
     ①教官说完之后就打开注册表编辑器左侧窗口中的“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager”,在右侧窗口中找到“AutoChkTimeOut”这个DWORD值;  
     ②双击该值进入编辑对话框,在“基数”区域中将“十六进制”点选为“十进制”,根据自己的需要将“数值数据”一栏中的数值设为适当的数据,比如输入“0”,则表示进行磁盘扫描前无等待时间,而输入“3”则表示进行磁盘扫描前的等待时间为3秒。  
     六、课外实践:隐藏磁盘 
     在接下来的学员实践时间中,内蒙古包头的张雪平学员在教官的指导下进行了隐藏磁盘驱动器的操作。  
   1.进入注册表编辑器,打开“HKEY_CURRENT_USER\Software\Mi crosoft\Windows\CurrentVersion\Policies\Explorer”,在右侧窗口中新增一个名为“NoDrives”的DWORD值.  
   2.双击该值对它进行编辑,将“基数”选为“十进制”,若将“数值数据”设为“1”,则表示隐藏A盘;设为“2”则表示隐藏B盘;设为“4”表示隐藏C盘,隐藏其它的盘符可按此规律类推,只要“数值数据”是上一个数值一倍即可。“如果不打算隐藏磁盘盘符,那这个数值应该是多少?”一位学员问。   “0!只要将值改为0就可以了。”教官回说,“其实通过修改注册表还可以实现很多功能,比如想隐藏回收站、屏蔽控制面板的显示选项都可以在这里实现,下课之后大家都可以去尝试尝试类似操作。”  
     七、轻轻松松删键值
     在注册表中,删除操作经常用于去掉启动程序、删除老的安装程序。删除注册表键或键值的方法是:单击要删除的注册表键或键值,在“编辑”菜单上,执行“删除”命令。  
     教官在最后以最为典型的卸载系统自启动项目进行了这方面的讲解。打开注册表编辑器进入到“HKEY_CURRENT_USER\Software\Mi crosoft\Windows\CurrentVersion\Run”,是不是看到了一个QQ.exe的键值?如果你不希望QQ这个程序随系统启动运行的话,在这个键值上单击右键选择右键菜单上的“删除”选项就OK了。  
     为了验证是否成功,教官重新启动电脑,果然发现QQ这个程序没有随Windows启动而自动运行。
===============================
Windows XP注册表还原最简单的方法
      Windows将其配置信息存储在一个称为注册表的数据库中,该数据库包含计算机中每个用户的配置文件、有关系统硬件的信息、安装的程序及属性设置,Windows在其运行中不断引用这些信息。WinXP提供了一个还原注册表的新方法,可以免除你在系统损坏后,重新安装Windows的漫长煎熬。
      1.重新启动计算机,在看到“选择启动操作系统”消息后,请按“F8”键。
      2.使用箭头键突出显示“最后一次正确的配置”,然后按Enter键。必须关闭NUMLOCK,数字键盘上的箭头键才能工作。
      3.如果有双启动或多启动系统,请使用箭头键突出显示要启动的操作系统,然后按“Enter”键。
      成功启动Windows后,注册表将恢复到上次成功启动计算机时的状态。选择“最后一次正确的配置”是解决从问题(如新添加的驱动程序与硬件不相符)中恢复系统的一种方法,但是它不能解决由于驱动程序或文件被损坏或丢失所导致的问题。而且Windows只还原注册表项HKLMSystemCurrentControlSet中的信息,任何在其他注册表项中所做的更改均保持不变。
=================================
如何使用注册表【详解】
一、注册表概述
     注册表的英文名称为registry,是登记、注册的意思,它其实是一个保存Windows配置信息的数据库。在注册表中存放了所有的硬件信息,Windows的信息以及和Windows有联系的32 位应用程序的信息。Windows通过注册表所描述的硬件的驱动程序和参数,来装入硬件的驱动程序、决定分配的资源及所分配资源之间是否存在冲突等。注册表中存放的Windows的信息则决定了Windows的桌面外观、浏览器界面、系统性能等。应用程序的安装注册信息、启动参数等信息也存放在注册表中。用户可以通过注册表编辑器对注册表进行查看、编辑或修改。
    打开注册表编辑器可执行以下操作:
    (1)单击“开始”按钮,选择“运行”命令,打开“运行”对话框,如图
    (2)在该对话框中的“打开”文本框中输入“regedit”或“regedt32”,单击“确定”按钮,即可打开“注册表编辑器”窗口,如图所示。
    (3)在该窗口的左边窗格中显示的是注册表项,右边窗格中显示的是某个注册表项的值项,包括名称、类型和数据。其中各注册表项功能说明如下:
     ·HKEY_CLASSES_ROOT:是HKEY_LOCAL_MACHINE\Software
     ·HKEY_CURRENT_USER:包含当前登录用户的配置信息的根目录。用户文件夹、屏幕颜色和“ 控制面板”等设置均存储在此处。该信息被称为用户配置文件。
    HKEY_CURRENT_USER 是HKEY_USERS 的子项。
     ·HKEY_LOCAL_MACHINE:包含该计算机针对于任何用户的配置信息。
     ·HKEY_USERS:包含计算机上所有用户的配置文件的根目录。
     ·HKEY_CURRNT_CONFIG:包含本地计算机在系统启动时所用的硬件配置文件信息。
   (4)单击左边窗格中的某个注册表项前的加号,即可展开该注册表项,显示其下面的子项。
   (5)展开后该注册表项前的加号会变成减号,单击该减号可将该注册表项折叠起来。
         注意
        在Windows 系统中有两种注册表编辑器, 一个是Regedit.exe,另一个是Regedt32.exe。这两个注册表编辑器并没有实质的区别,在功能上是一致的。本书将以Regedit.exe注册表编辑器为例来讲解注册表编辑器的使用、编辑及修改。
二、使用注册表查找功能
      查找可能是注册表使用过程中最经常使用的功能之一。使用查找功能,用户可以方便快速找到需要的注册表项,对其进行各种操作。
      查找注册表可执行以下操作:
     (1)打开“注册表编辑器”窗口。
     (2)在左边的注册表项窗格中选择一个注册表项作为查找的起点。
     (3)选择“编辑”∣“查找”命令,或按快捷键Ctrl+F 键,打开“查找”对话框,如图所示。
     (4)在“查找目标”文本框中输入要查找的名称,在“查看”选项组中选择“项”复选框,则设定要查找的目标为项的名称;若选择“值”复选框,则设定要查找的目标为值项的名称;若选择“数据”复选框,则设定要查找的目标为值项的值;若选中“全字匹配”复选框,则只查找和查找目标完全一致的内容。
     (5)单击Enter 键或单击“查找下一个”按钮,即可开始进行查找。
     (6)查找完毕后,查找到的内容将突出显示到可视范围内。
          例如,要查找HKEY_CURRNT_CONFIG 项下的Windows 子项,可执行以下步骤:
     (1)选中HKEY_CURRNT_CONFIG 注册表项。
     (2)单击“编辑”∣“查找”命令,或按快捷键Ctrl+F 键,打开“查找”对话框。
     (3)在“查找目标”文本框中输入Windows。
     (4)在“查看”选项组中选择“项”复选框,选中“全字匹配”复选框。
     (5)单击Enter 键,或单击“查找下一个”按钮,即可开始进行查找。
     (6)查找结束后,用户即可看到该子项所在的位置为:HKEY_CURRNT_CONFIG/Software/Microsoft/Windows,如图所示。
          注意
         应尽量缩小“查找”对话框中“查看”选项组中的查找范围,以提高查找的速度。
三、使用注册表收藏夹
         使用注册表收藏夹,可以方便用户将一些经常使用到的注册表项添加到收藏夹中,避免反复查找,以节省时间提高工作效率。
         将注册表项添加到收藏夹,可执行以下步骤:
     (1)选中要添加到收藏夹的注册表项。
     (2)单击“收藏夹”∣“添加到收藏夹”命令,打开“添加到收藏夹”对话框,如图所示。
     (3)在该对话框中,用户可以使用默认的注册表项的名称,也可以给该项起一个名称以区别收藏夹中的其他项。
     (4)单击“确定”按钮,即可将该项添加到收藏夹中。
     (5)下次要使用该注册表项时,只需单击“收藏夹”菜单,在其下拉菜单中选择需要的项即可。
四、导入和导出注册表内容
         在Regedit.exe 注册表编辑器中提供了注册表的导入和导出功能,用户可以将注册表项导出为普通的文本文件,通过普通的编辑软件(如记事本、写字板或Microsoft Word等)进行查看和编辑修改,然后将编辑修改后的注册表文件再导入到注册表中,即可达到间接修改注册表的目的。将注册表项导出为普通文本文件导出注册表项内容的步骤如下:
     (1)选中要导出的注册表项。
     (2)选择“文件”∣“导出”命令,打开“导出注册表文件”对话框,如图所示。
     (3)在“保存在”下拉列表中可选择所导出的注册表文件的存放位置,在“文件名”文本框中用户可输入导出的注册表文件的名称,在“导出范围”选项组中,用户可选择“全部”或“所选分支”选项,确定要导出的是全部注册表文件还是只导出所选的注册表项文件。
     (4)单击“保存”按钮,即可导出所选的注册表文件。
          查看导出的注册表文件
          查看导出的注册表文件,可执行下列操作:
     (1)双击“我的电脑”图标,定位到所导出的注册表文件。
     (2)右键单击该注册表文件,在弹出的快捷菜单中选择“编辑”命令,则用默认的记事本程序打开该注册表文件,如图所示。
     (3)若用户不想用记事本程序打开注册表文件,也可以右击该注册表文件,在弹出的快捷菜单中选择“打开方式”∣“选择程序”命令,打开“打开方式”对话框,如图所示。
     (4)在“选择要使用的程序”列表框中选择打开注册表文件的程序(例如写字板程序)。
     (5)单击“确定”按钮,即可用该程序打开该注册表文件,如图所示。
     (6)在打开的注册表文件中,用户可对其进行查看、编辑和修改。
         注意
         导出的注册表文件不可通过双击打开,双击注册表文件执行的将是注册表的合并操作。
         15.4.3 将修改后的注册表文件导入到注册表中将修改后的注册表文件导入到注册表中,才能达到对注册表进行修改的目的。导入修改后的注册表文件,可执行以下操作:
     (1)打开“注册表编辑器”,选择要将其导入到的注册表项。
     (2)选择“文件”∣“导入”命令,打开“导入注册表文件”对话框,如图所示。
     (3)在该对话框中选择要导入的注册表文件,单击“打开”按钮。
     (4)弹出“注册表编辑器”对话框,如图所示。
     (5)该对话框中显示了已将注册表文件输入注册表的信息,单击“确定”按钮即可成功将注册表文件导入到注册表中。
六、新建和修改注册表项和值项
         用户可以在注册表编辑器中新建注册表项或值项,也可以对已有的注册表项或值项进行修改。
         新建注册表项和值项
         新建注册表项和值项,可执行下列操作:
     (1)打开“注册表编辑器”,选定要新建注册表项或值项的注册表项。
     (2)若要在该注册表项下面新建一个子项,可选择“编辑”∣“新建”∣“项”命令,即可新建一个子项,该新建的子项被命名为“新项#?”(其中“?”从1开始依次递增),如图所示。
     (3)若要新建值项,可选择“编辑”∣“新建”∣“字串值”、“二进制值”、“DWORD值”、“多字符串值”或“可扩充字符串值”命令。其中各命令项的类型如下:
        ·字串值:若新建该类型的值项,则类型为REG_SZ。
        ·二进制值:若新建该类型的值项,类型为REG_BINARY。
        ·DWORD 值:新建该类型的值项,类型为REG_DWORD。
        ·多字符串值:若新建该类型的值项,类型为REG_MULTT_SZ。
        ·可扩充字符串值:若新建该类型的值项,类型为REG_EXPAND_SZ。
        修改注册表项和值项
        修改注册表项就是修改注册表项的名称,即重命名注册表项;修改注册表的值项,就是修改注册表值项的名称和值项的值。
     1.修改注册表项
        修改注册表项的操作步骤如下:
      (1)打开“注册表编辑器”,选择需要更改的注册表项。
      (2)若要修改注册表项的名称,可选择“编辑”∣“重命名”命令,或单击右键,在弹出的快捷菜单中选择“重名名”命令。
      (3)当名称变为可编辑状态后,输入新的名称即可。
     2.修改注册表值项
        修改注册表值项的操作步骤如下:
      (1)打开“注册表编辑器”,双击需要更改的值项的名称,或单击右键,在弹出的快捷菜单中选择“修改”命令。
      (2)若要修改的值项的型为“字串值”,则弹出“编辑字符串”对话框,如图所示。
      (3)在该对话框中的“数值名称”文本框中可更改该值项的名称;在“数值数据”文本框中可更改值项的数据。修改完毕后,单击“确定”按钮即可。
      (4)若要更改的值项类型为“二进制值”,则弹出“编辑二进制数值”对话框,如图所示。
      (5)在该对话框中的“数值名称”文本框中可修改值项的名称;在“数值数据”文本框中可改变值项的数据。
      (6)若要修改的值项为“DWORD 值”类型,则弹出“编辑DWORD 值”对话框,如图所示。
      (7)在该对话框中的“数值名称”文本框中可更改值项的名称;在“数值数据”文本框中可更改值项的数据;在“基数”选项组中可选择以十六进制为基数,或以十进制为基数。
      (8)若要修改的值项类型为“多字符串值”,则弹出“编辑多字符串”对话框,如图所示。
      (9)在该对话框中的“数值名称”文本框中可更改值项的名称;在“数值数据”文本框中可修改值项的数据。
      (10)若要更改的值项类型为“可扩充字串值”,则弹出“编辑字符值”对话框,如图所示。
      (11)在该对话框中的“数值名称”文本框中可输入更改的值项名称;在“数值数据”文本框中可更改值项的数据。
      (12)修改完毕后,重新启动计算机及可应用更改。
           注意
           值项的类型是不可修改的。
           删除注册表项和值项
           若要删除注册表项和值项,可执行下列步骤:
      (1)选定要删除的注册表项或值项。
      (2)选择“编辑”∣“删除”命令,或单击右键,在弹出的快捷菜单中选择“删除”命令。
      (3)弹出“确认数值删除”对话框,如图所示。
      (4)单击“是”按钮,即可将该注册表项或值项删除。
======================================
如何编辑修改注册表
   了解了关于注册表的基本内容之后,我们就可以正式进入我们所要讨论的话题了:对注册表进行编辑修改!一般来说,要想对注册表进行增、删、改,可以有以下三种途径:
     第一种途径:直接修改(最不安全,但最直接最有效)就是通过注册表编辑器直接的来修改注册表的键值数据项,这样做会避免在注册表中留下垃圾(虽然都很小,但越来越多会拖慢系统速度),但是要求用户有一定的注册表知识,熟悉注册表内部结构而且一定要小心谨慎。注册表编辑器是一个可以让你改变系统注册设定的高级工具WIN98注册表编辑器的常用操作注册表编辑器是一个可以让你改变系统注册设定的高级工具,有经验的Windows用户可以通过编辑注册表改变系统设定。启动注册表编辑器的方法是执行Windows文件夹下的REGEDIT.EXE(在WINNT和Windows 2000中还有REGEDIT32.EXE)。
     下面详细介绍Win98注册表编辑器常用的操作。
     (一)、恢复注册表
      1.单击“开始”,再单击“关闭系统”;
      2.单击“重新启动计算机并切换到MS-DOS方式”,然后单击“是”;
      3.进入Windows目录下。例如,如果你的Windows安装在C:\Windows目录下,应键入以下内容CD C:\WINDOWS后回车; www.xker.com(小新技术网)
      4.在MS-DOS模式下键入C:\WINDOWS\COMMA nD\SCANREG/RESTORE后回车。按照上述步骤,可以将注册表恢复到最后一次启动计算机时的状态。
    (二)、将注册表中的所有内容导出到一个文本文件中
      1.在注册表编辑器中单击“我的电脑”将导出所有注册表信息,或者单击一个文件夹仅仅导出该文件夹下内容的注册信息;
      2.在“注册表”菜单上单击“导出注册表文件”;
      3.单击“浏览”为导出的文件寻找一个存储位置,即文件夹,然后为之输入一个文件后保存。这样导出的注册表信息文件,可以在任何一种文本编辑器中编辑。
   (三)、导入或局部导入注册表
      1.在“注册表”菜单中,单击“导入注册表文件”;
      2.单击“浏览”找到要导入的文件,然后单击“打开”。
   (四)、添加主键
      1.打开注册表列表,找到要添加主键的文件夹;
      2.右击要加入主键的文件夹;
      3.将鼠标指向“编辑”菜单下的“新建”,然后单击“主键”;
      4.新的主键是以一个临时名字显示的,为新的主键输入一个名字,然后回车即可;如果添加新的主键后,导致了计算机不能正确启动的情况,可以恢复注册表信息。
   (五)、添加键值
      1.打开注册表列表,选中要添加新键值的文件夹;
      2.右击要添加新键值的文件夹;
      3.将鼠标指向“新建”,然后单击需要添加键值的类型。这些类型包括“字符串值”、“二进制值”和“DWORD”值;
      4.新添加的键值以一个临时键值显示,为新添加的键值输入一个新的值,然后回车即可。第二种途径:软件修改(安全)。利用各种工具软件,完成对注册表的编辑工作通过一些专门的修改工具来修改注册表,比如:MagicSet、TweakUI、WinHacker等等。其实控制面板就是一个这样的工具,只不过功能简单一些。下面对几个常用注册表修改软件作简要介绍(以下介绍的软件均可到:
      1.超级兔子魔法设置 Magic Set。 是个与Tweak UI类似的系统设置软件,所具备的功能比Tweak UI和国内同类软件还要多,而且是全中文的,特别为中国用户设计的功能有:调整输入法的顺序、修改当前系统的语言、修改开始菜单的“程序”“文档”等,Magic Set是真正全面的系统设置软件,修改Win98易如反掌。从Magic Set V2.98起,无须注册,即可使用所有功能,配合大众软件新文章的设置,让你的Win98 真正如虎添翼!
      ①真正支持OE5;
      ②能够在修改系统文件夹的路径时(比如:收藏夹位置),拷贝或移动文件到新的目录;
      ③完全配合大众软件2000年第2、3期文章:“Windows 98终极指南”,加入所有新的设置:优化MapCache、优化的硬盘后台缓冲加速Vcache、恢复关闭系统时的“睡眠模式”选项;
      ④清除所有硬盘的*.bak、*.tmp 等垃圾文件;
      ⑤更高级的鼠标右键菜单修改;
      ⑥密码探测器;
      ⑦公开只有注册用户才能使用的:高级隐藏功能,能够隐藏开始菜单的程序、收藏夹等项目;
      ⑧以一变三的输入法,将一个输入法变成三个。
      ⑨软件已经可以在Win2000
      下使用。下载网址:http://www.soft999.com/download1/ms33.zip
     2.再生良药/Relive V1.03 184KB。在Windows95/98的日常操作中,有非常多的软件都会在注册表中写入相关信息,如:窗口的位置、注册码、软件设置、文件关联、日期限制等,即使卸载这些软件,也会留下一些垃圾,以至注册表越来越大,系统越来越慢。绝大部分软件在安装时会向系统的SYSTEM目录中COPY一些DLL文件,在Windows目录中生成INI文件,即使是卸载它们也不一定能删除干净,理论上将它们不会影响Windows的速度,但却占据了无谓的硬盘空间,让人不爽。只要我们将注册表中信息和这些垃圾文件删除,Windows便可以焕然一新。现在有很多小工具可以从注册表中删除无用的键,但没有任何程序保证其中的删除操作是绝对安全的,真正绝对安全的办法就是恢复注册表,这个问题很好解决,但如何判断那些文件是多余的文件,是可以删除的呢?Relive便是针对这个问题而编写的小程序,Relive本身不会在Windows中删除任何文件。主要通过备份和恢复注册表和Win.ini、system.ini来实现。下载网址:http://www.soft999.com/download1/relive103.zip
    3.超级兔子注册表优化RegOpt V3.1 简体版 453KB能够查找Windows 98的注册表中的垃圾,并给予清除,功能上超越微软的RegClean 4.1a,而且修正了RegClean的Bug。最新的版本能够清除更多的注册表垃圾,让你的系统真正干净。能够扫描的错误与垃圾包括:错误的类,错误的菜单排序,错误的反安装程序,不存在的文件,错误的Dll和Vxd文件。下载网址:http://www.soft999.com/download1/regopt.zip
    4.超级兔子注册表扫描 V3.3 简体版 456KB超级兔仔注册表优化软件能够查找Windows 98的注册表中的垃圾,并给予清除,功能上超越微软的RegClean 4.1a,而且修正了RegClean的Bug。最新的版本能够清除更多的注册表垃圾,让你的系统真正干净。能够扫描的错误与垃圾包括:错误的类,错误的菜单排序,错误的反安装程序,不存在的文件,错误的Dll和Vxd文件。新版本增加了系统优化功能,配备三种语言的操作界面,除了适合Win95/97/98使用外,V2.9版还能在最新的Win2000下使用,,绝对让你的系统真正优化。下载网址:http://www.soft999.com/download1/regscan.zip
    5.注册终结者 V2.7 完全版 953KB本软件属于一个注册表修改软件!使用本软件可轻松地修改Windows 98系统设置,让你进一步地控制操作系统,扩展Windows的功能,方便自己的日常应用操作及管理。(使您轻松成为修改注册表的高手)作者:主要针对目前较流行的Windows 98第二版编程,对第一版同样适用!下载网址:http://www.soft999.com/download2/regend2.7.zip
    6.米老鼠注册表减肥 V1.6 215KB快速清除注册表垃圾,清除前自动备份。可删除不使用的时区、区域、键盘布局、登录的软件、Windows外观方案。下载网址:http://www.soft999.com/download2/mlsregclean.zip
    7.神奇注册表 562KB本软件是一个注册表修改软件!使用本软件可轻松地修改Windows98系统设置,使您立刻成为注册表专家!本软件使用Microsoft Visual C++编制,整个软件只需要一个可执行文件就可运行,真正的“绿色”软件。下载网址:http://www.soft999.com/download2/msreg.zip
    8.注册表吸尘器 V0.60 136KB“注册表吸尘器”并不能帮你把注册表缩小许多,但它能帮你解决许多实际问题。它能帮你把注册表中的垃圾“吸”出来,以使你的软件正常工作。有些软件可能需要重新安装,但有时注册表中的垃圾不除,即使重新安装也不能解决问题。希望你喜欢本软件。能帮你找出并清除错误的文件类型、错误的类型库(TypeLib)、注册错误的控件、错误的程序标识(ProgID)等。你可以自由选择是否删除每个错误的项目,并可察看出错原因。下载网址:http://www.soft999.com/download2/RegVCCleaner.zip
    9.RegSnap V2.8 Build 632 114KB它可以详细地向你报告注册表及其他与系统有关项目的修改变化情况。RegSnap对系统的比较报告非常具体,对注册表可报告修改了哪些键,修改前、后的值各是多少;增加和删除了哪些键以及这些键的值。报告结果既可以以纯文本的方式,也可以html 网页的方式显示,非常便于查看。除系统注册表以外,RegSnap 还可以报告系统的其他情况:Windows的系统目录和系统的 system 子目录下文件的变化情况,包括删除、替换、增加了哪些文件;Windows的系统配置文件win.ini 和 system.ini 的变化情况,包括删除、修改和增加了哪些内容;自动批处理文件autoexec.bat 是否被修改过。该软件可以在需要的时候方便地恢复注册表,可以直接调用 regedit程序查看或修改注册表,还可以查看当前机器的机器名和用户名。下载网址:
    10.Customizer 2000 V5.7 567KB Customizer 2000可以让你通过一个安全的图形化界面里来调整注册表信息。这个软件让你可以浏览和改变许多Windows98中的秘密设置,并且每一个可以修改的设置都会有一些简单的说明。下载网址:http://www.soft999.com/download2/cstmiz.zip
    11.CleanReg V3.3.3 1442KB CleanReg3帮您将系统中无用的文件全部一扫而空。CleanReg3与一般系统登录文件修改工具软件不同的是,它并非真正立即将这些登录设定给移除掉,而是先将您的系统中目前有那些文件连结有错误的先显示出来,然后您可以再选择是要透过手动的方式选择是要忽略掉这些无用的文件或者是要移除掉。下载网址:http://www.soft999.com/download2/CleanReg3.exe
    12.EasyClean V4.0.0.5 990KB是一个辅助使用者整理registry的工具软件。必须要对registry有一定的了解,才有办法判断应该怎麽使用他来清除Registry当中的垃圾。是一个设计给专家使用的工具。下载网址:http://www.soft999.com/download2/EZClean4.EXE
    13.RegEasy V2.0(正式版) 94.1KB功能:方便您更改注册表,即使您一点也不懂注册表的更改!您只要选择自己需要更改的项目,再点击更改即可。2.0版新增许多功能,并完善了其它的各项功能。经过作者的不懈努力终于有正式版出台了!本软件是免费软件!下载网址:http://www.soft999.com/download1/RegEasy20.zip
    14.Regmon V4.32 Win95/98 66KB下载网址:http://www.soft999.com/download2/regmon95.zip Regmon V4.32 Win NT/2000 66KB
下载网址:http://www.soft999.com/download2/ntregmon.zip"> Regmon (Registry Monitor) 是一个出色的注册表数据库监视软件,它将与注册表数据库相关的一切操作(如读取、修改、出错信息等)全部记录下来以供用户参考,并允许用户对记录的信息进行保存、过滤、查找等处理,这就为用户对系统的维护提供了极大的便利。
    15.NT Perfect Companion V3.7.04 1677KB Perfect Companion 包括两个工具:SnapShot可以在你安装软件前为系统文件进行扫描和快照,当软件安装结束后,它会向你报告哪些文件改变了、那些文件被旧版本文件覆盖掉了、或是向系统中增加/删除了哪些文件。而Registry Cleaner,可以将那些注册表中无用的垃圾清除掉。它可以扫描所有的 Class IDkeys,然后再对系统文件进行扫描来找出那些无用的信息。为了安全起见,软件还提供了 Undo 功能。必需先有 VB5 Runtime。下载网址:http://www.soft999.com/download2/Ntperfec.zip
    16.Perfect Companion V3.7.04 Win9x/Me 1679KB 下载网址:http://www.soft999.com/download2/Perfect.zip Perfect Companion V3.7.04 WinNT/2000 1677KB 下载网址:http://www.soft999.com/download2/Ntperfec.zip 包括两个工具:SnapShot可以在你安装软件前为系统文件进行扫描和快照,当软件安装结束后,它会向你报告哪些文件改变了、那些文件被旧版本文件覆盖掉了、或是向系统中增加/删除了哪些文件。而Registry Cleaner,可以将那些注册表中无用的垃圾清除掉。它可以扫描所有的Class IDkeys,然后再对系统文件进行扫描来找出那些无用的信息。为了安全起见,软件还提供了Undo功能。
    17.Registry Cleaner V2.0.1.5 711KB清除 Windows注册表多余记录的工具。下载网址:http://www.soft999.com/download1/regcln.exe
    18.Registry Compare V1.30 664KB每新安装一套程序在电脑中,你知道它对系统注册表做了哪些改变吗?利用Registry Compare在安装程序前做个系统注册表快照,再于安装该程序后,回到Registry Compare,再做一次快照,Registry Compare就会将前后系统注注册表的差异明细列出供你参考。下载网址:http://www.soft999.com/download2/RGCOMPARE.EXE
    19.Registry Tools V2.01 832KB 大多数Windows使用者应该都知道Windows注册表是相当重要的。通常安装件或反安装软件都会更改到注册表,有经验的使用者大都会事先将注册表备份起来,待无法进入Windows时即可用来恢复。虽然备份Windows注册表有很多方式和工具可作到,不过,RegistryTools仍有它独到的特色。RegistryTools以容易使用的图示操作界面,包含了三个主要功能,有:备份注册表(BackupRegistry)、恢复注册表(RestoreRegistry)、制作紧急修复磁片(MakeFIX-ITDisk!)等功能,只需在RegistryTools图示操作界面使用滑鼠轻按一下即可备份、恢复注册表或制作紧急修复磁片。下载网址:http://www.soft999.com/download2/regtools2.zip
    20.Registry Optimizer V4.0 52KB Windows因安装软件或硬件都会更改系统配置文件(System.dat及User.dat)长久下来因安装及移除导至Windows系统配置文件也变的越来越大及凌乱,也会影响系统正常运作,这也就是Windows在使用过一阵子後便会出现当机的主因之一,Registry Optimizer可以最佳化Windows系统配置文件,经过一段时间的优化,可将系统配置档 (System.dat及User.dat)减肥,但并不影响系统正常运作,并且能让硬盘多些空间及让系统跑的更顺畅。下载网址:http://www.soft999.com/download1/regop.zip
     第三种途径:编程
     虽然微软公司提供一个注册表编辑器程序,用于更改系统注册表中的设置,但是如果你对注册表没有完全弄懂,就有可能酿成大祸——严重的可能造成系统瘫痪;尽管我们还有以上介绍的那么的工具软件可以帮助我们处理注册表,但可能仍然满足不了我们某些关于注册表的特殊要求。比如,当我们编制了一个应用程序时,如何将应用程序的设置信息及相关数据在安装程序时写入注册表中呢?在这种情况下,这就需要我们理解如何通过程序来操作注册表并且写入或删除相关的信息。编程人员希望能在应用程序中对其加以控制,于是就产生了第三种方法:自己编写程序。只要您认真阅读了本专题以上所有内容,只要您对编写程序感兴趣,就应该继续看下去。它将教会您如何随心所欲地完成所有与注册表有关的问题。许多商品化的软件或专业化的软件在您的机器上首次安装的时候都会通过改写注册表来完成软件的正确安装运行,梦想成为编程高手的你当然需要掌握读写注册表这一技术。利用好注册表会为您的应用程序增色不少。关于注册表的知识相信您通过前面专题的介绍已经有了较深入的了解。系统有六个预定义好的关键字(根键),这六个关键字是用户或系统访问注册表的入口点。我们常用到的只有前四个关键字。而在编程时我们一般用到只是HKEY_CURRENT_USER和HKEY_LOCAL_MACHINE这两个关键字,因为与应用程序相关的数据存在于这两个关键字下。
========================================
注册表应用100例
 1 修改窗口滚动条的大小(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Control Panel\Desktop\Windows Metrics子键。
  (3)右边窗口中的ScrollHeight和ScrollWidth是窗口滚动条的高和宽,默认值为-270(均以Windows 9x为例,Windows 2000/XP的默认值与其相差不大),分别双击ScrollHeight和ScrollWidth修改其键值(数值越大,显示越大,如超出最大值会导致此功能无效,建议大家键入适当的数值)。
  (4)注销电脑后即可看到效果。
 2 修改窗口菜单栏大小(Windows 9x/2000/XP)
   (1)打开注册表编辑器。
   (2)打开HKEY_CURRENT_USER\Control Panel\Desktop\Windows Metrics子键。
   (3)右边窗口中的MenulHeight和MenuWidth是窗口菜单栏的高和宽,默认值为-270,分别双击MenuHeight和MenuWidth修改其键值。
   (4)注销电脑后即可看到效果。
 3 修改窗口标题栏大小(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Control Panel\Desktop\Windows Metrics子键。
  (3)右边窗口中的CaptionHeight和CaptionWidth是窗口标题栏的高和宽,默认值为-270,分别双击CaptionHeight和CaptionWidth修改其键值。
  (4)注销电脑后即可看到效果。
 4 去除快捷方式图标中的小箭头(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CLASSES_ROOT\lnkfile子键。
  (3)删除右边窗口中的字符串IsShortcut。
  (4)注销电脑后即可看到效果。
 5 删除提示信息(Windows 9x/2000/XP)当鼠标接近某个图标时会出现提示信息,作为大虾级的你是否感到麻烦呢?是的话就把它给干掉。
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced子键。
  (3)双击右边窗口中的字符串ShowInfoTip,当其键值为“1”时表示显示提示信息;为“0”时表示不提示信息,默认值为1,将其改为0。
  (4)注销电脑后即可看到效果。
 6 加快菜单弹出速度和禁止子菜单自动弹出功能(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Control Panel\Desktop子键,新建一个名为“MenuShowDelay”的字符串,双击其并输入键值1,注销电脑可看到菜单如行云流水般地弹出。另外在[程序]菜单中,由于会自动弹出子菜单,导致有可能打开一个不需用的程序。如果将“MenuShowDelay”中的键值改为65534的话,只有当单击项目时,其子菜单才会弹出。
 7 提高图标色彩质量(Windows 9x/2000/XP)WINDOWS桌面上的图标色彩一般都是16位,通过注册表的修改可将其提高到24位,从而使图标色彩更加艳丽。
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Control Panel\WindowsMetrics子键。
  (3)双击右边窗口中的字符串Shell Icon BPP,将默认值16改为24即可。
  (4)注销电脑后即可看到效果。
 8 使Windows字体更加平滑(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Control Panel\Desktop子键。
  (3)双击右边窗口的字符串FontSmoothing,将默认值0改为2即可,而0则为禁止。
  (4)注销电脑后即可看到效果(但是不会太明显)。
 9 删除快捷方式中的箭头字符(Windows 9x/2000/XP)桌面上的图标总是有个小箭头在左下角,这是用来区分原文件和快捷方式的,但它实在影响美观,而且导致文件名又长了,所以要通过修改注册表来删掉它。
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer子键。
  (3)双击右边窗口中双字节值Link,将数值改为“00 00 00 00”。
  (4)注销电脑后即可看到效
 10 更改桌面图标的大小(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Control Panel\DESKTOP\WindowMetriccs子键。
  (3)双击右边窗口中的字符串Shel Icon Size,将默认值16改成自己认为适合的图标大小像素值。
  (4)注销电脑后即可看到效果。
 11 更改桌面图标之间的垂直间距(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics子键。
  (3)双击右边窗口的字符串IconVerticalspacing,将默认值-1125改成自己认为适合的像素值。
  (4)注销电脑后即可看到效果。
 12 更改墙纸放置方式(Windows 9x/2000/XP) 桌面墙纸有三种放置方式:居中、平铺和拉伸。通过修改注册表,可使用第四种放置方式,其原理是利用X、Y坐标来更精确的放置墙纸。方法如下:
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Control Panel\Desktop子键。
  (3)新建两个字符串值WallpaperOriginX和WallpaperOriginY,分别表示图片所在位置的X坐标和Y坐标。
  (4)双击WallpaperOriginX和WallpaperOriginY后输入坐标值,由于坐标值的范围与分辨就有关,在假设当前分辨率为800X600时,则X坐标范围为0-800,Y坐标范围为0-600。
  (5)注销电脑后即可看到效果。
 13 隐藏桌面图标(Windows 9x/2000/XP)有时大家在安装软件或游戏时经常会创建快捷方式在桌面,有些人总是觉得桌面太过花花绿绿,于是用手动把图标逐个删掉。但是通过修改注册表可以更快、更轻易的把图标隐藏起来,操作如下:
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer子键。
  (3)新建双字节NoDesktop,数值设为1。
  (4)注销电脑后即可看到效果。
 14 隐藏[我的文档]图标(Windows 9x/2000/XP)
     上面介绍过如何隐藏桌面图标,但当大家试过之后会发现并不是全部图标都可以隐藏,这是因为有些图标必须通过修改注册表其它子键才得以实现。方法如下:
  (1)打开注册表编辑器。
  (2)打开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Current Version\Explorer\Desktop\NameSpace子键。
  (3)删除子键{450D8FBA-AD25-11D0-98A8-0800361B1103}。
  (4)可直接刷新桌面看到效果。
 15 隐藏[回收站]图标(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Current Version\Explorer\Desktop\NameSpace子键。
  (3)删除子键{645FF040-5081-9F08-00AA002F954E}。
  (4)可直接刷新桌面看到效果。
 16 隐藏[我的电脑]图标(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Current Version\Policies子键。
  (3)在其下面新建子键NonEnum并进入,接着新建双字节值{20D04FE0-3AEA-1069-A2D8-08002B303090D},数值设为1。
  (4)可直接刷新桌面看到效果。
 17 隐藏[网上邻居]图标(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Current Version\Policies子键。
  (3)在其下面新建子键NonEnum并进入,接着新建双字节值{208D2C60-3AEA-1069-A2D7-08002B30309D},数值设为1。
  (4)可直接刷新桌面看到效果。
 18 禁止更改活动桌面配置(Windows 9x/2000)有时候大家配置好的自己的活动桌面总不希望被他人更改,因此可以通过修改注册表来实现:
  (1)打开注册表编辑器。
  (2)打开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Current Version\Policies\Explorer子键。
  (3)新建双字节值NoActiveDesktopChanges,数值设为1。
  (4)重启电脑后会发现桌面快捷菜单中的[活动桌面]选项已消失。
 19 更改任务栏时间显示格式(Windows 9x/2000/XP)从Windows 95开始,任务栏中的时间显示总是一成不变地采用同一种格式。通过修改注册表可变换其显示格式,操作如下:
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Control Panel\International子键。
  (3)右边窗口中的s1159就是上午时段任务栏的时间显示内容,默认值为“AM”,双击s1159,设为“上午”。而s2359则是下午时段任务栏的时间显示内容,默认值为“PM”,双击s2359,设为“下午”。
  (4)重启电脑后可看到效果。
 20 禁用快捷菜单中的[工具栏]选项(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer子键。
  (3)新建双字节值NoCloseDragDropBands,数值设为1。
  (4)重启电脑后可看到任务栏快捷菜单中的[工具栏]选项的子菜单变成了不可用的灰色。
 21 禁止更改任务栏设置(Windows 9x/2000/XP)右击任务栏原本可以在弹出的快捷菜单中选择[属性]以对任务栏进行设置,但在网吧里却不可行,因为这也是通过修改注册表来禁止的。
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer子键。
  (3)新建双字节NoSetTaskBar,数值设为1。
  (4)重启电脑后单击任务栏快捷菜单中的[属性]选项,系统会弹出限制的消息框。
 22 修复受损的任务栏(Windows 9x/2000/XP)
      大家有时会碰到任务栏无法正常显示的问题,这是因为注册表某些项遭到破坏,所以还是要通过修改注册表来修复它。
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Explorer\StuckRects2子键。
  (3)右边窗框中的Setting保存的就是任务栏相关信息,当任务栏出现问题的时候也就是该项遭到破坏,将其删除。
  (4)重启电脑后系统会自动重建二进制值Setting,任务栏将恢复正常。
 23 禁止任务栏快捷菜单的弹出(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer子键。
  (3)新建二进制值NoTrayContextMenu,数值设为“01 00 00 00”。
  (4)重启电脑后将会发现任务栏的快捷菜单已不见了。
 24 在快捷菜单中加入进入DOS方式选项(Windows 9x/2000/XP)相必对于DOS的使用大家都十分清楚,每当进入某个文件夹都需使用cd命令加上文件名,如果是较为深入的子目录那可是件头痛的事,因为输入文件名都输入到手软。因此可通过修改注册表,在快捷菜单中添加DOS选项,这时只要对该文件夹点击鼠标右键即可进入DOS状态下进行操作。方法如下:
  (1)打开注册表编辑器。
  (2)打开HKEY_CLASSES_ROOT\Directory\shell子键。
  (3)在其下面新建子键CommandPrompt并进入。
  (4)双击进入右框中的默认,在文本框中输入[进入DOS目录]。
  (5)在CommandPrompt下新建项command并进入。
  (6)双击右框中的[默认],输入command.com /k cd%1。
  (7)注销后右键点击任意文件夹,可看到快捷菜单中有进入DOS目录选项,即可点击进入。
 25 在快捷菜单中添加[关闭计算机]选项(Windows 9x)关闭计算机的操作过程最快速度只需1秒钟,因为通过修改注册表,在快捷菜单中添加了[关闭计算机]此项,所以简化了关机过程。
  (1)打开注册表编辑器。
  (2)打开HKEY_CLASSES_ROOT\Directory\shell子键。
  (3)新建项Close并进入。
  (4)双击右框中的[默认],在文本框中输入[关闭计算机(&c)]。
  (5)在Close下新建项command并进入。
  (6)双击右框中[默认]并输入“Rundll32.exe User.exe,ExitWindows”。
  (7)注销后右键点击任意文件夹,可看到快捷菜单中有[关闭计算机]选项,点击后立即关闭计算机。同样的方法还可在快捷菜单中加入重启计算机或其它的应用程序等,只是新建项和command的内容是不同罢了。
 26 禁止使用鼠标右键菜单(Windows 9x/2000)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer子键。
  (3)新建二进制值NoViewContextMenu,将数值设为“01 00 00 00”。
  (4)重启电脑后会发现鼠标右键被禁用了。
 27 隐藏[开始]菜单中的[运行]选项(Windows 9x/2000/XP) 相必多数上过网的朋友都试过被人恶意更改默认主页,而且把[开始]菜单中的[运行]选项给隐藏了,因为这样你就不能轻易地恢复原来的设置,其实那些人正是修改了注册表的这一项。
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer子键。
  (3)新建双字节值NoRun,数值为1。
  (4)重启电脑后就会发现[运行]菜单已无影无踪。
 28 隐藏[开始]菜单中的[搜索]选项(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer子键。
  (3)新建双字节值NoFind,数值为1。
  (4)重启电脑后就会发现[搜索]菜单已被隐藏。
 29 隐藏[开始]菜单中的[关闭系统]选项(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer子键。
  (3)新建双字节值NoClose,数值为1,表示隐藏[关机]选项。
  (4)重启电脑后就会发现[关闭系统]菜单已被隐藏。
 30 隐藏[开始]菜单中的[帮助和支持]选项(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer子键。
  (3)新建双字节值NoSMHelp,数值设为1。
  (4)重启电脑后可见到[帮助和支持]选项已隐藏。
  31 隐藏[开始]菜单中的[文档]选项(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer子键。
  (3)新建双字节值NoRecentDocsMenu,数值设为1。
  (4)重启电脑后可见到[文档]选项已隐藏。
 32 隐藏[开始]菜单中[文档]里的[我的文档]选项(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer子键。
  (3)新建双字节值NoSMMyDocs,数值设为1。
  (4)重启电脑后可见到该选项已隐藏。
  33 隐藏[开始]菜单中[设置]里的[控制面板]、[网络连接]、[打印机]三个选项(Windows 9x/2000/XP)。这三项都是由双字节NoSetFolders来改变其属性。
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer子键。
  (3)新建双字节值NoSetFolders,数值设为1时,表示隐藏该三项,反之为0时表示显示该三项。
  (4)重启电脑后可见效果。
 34 隐藏[开始]菜单中[设置]里的[任务栏和[开始]菜单]选项(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer子键。
  (3)新建双字节值NoSetTaskbar,数值设为1。
  (4)重启电脑后可见到该选项已隐藏。
 35 在[开始]菜单中加入[注销]选项(Windows 2000/XP)在Windows 2000/XP的菜单栏中是没有[注销]选项的,因此要通过修改注册表来给其添加,具体步骤如下:
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer子键。
  (3)新建双字节值ForceStartMenuLogOff,数值设为1。
  (4)重启电脑后见到该选项已添加。
 36 禁止[开始]菜单[文档]选项保留历史记录(Windows 9x/2000/XP)
      [文档]选项总会保留用户近期所打开文档的历史记录,对于某些用户确实很方便,但在公用计算机上,却没人想让其他人知道自己的所做所为。
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer子键。
  (3)新建双字节值NoRecentDocsHistory,数值设为1表示禁止[文档]进行历史记录的保留,数值为0时表示允许。
  (4)重启电脑后可见效果。
     另外还有一个更好的方法,就是在用户每次使用完计算机关机后,自动地清除掉[文档]里的内容,其步骤如下:
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer子键。
  (3)新建双字节值ClearRecentDocsonExit,数值设为1即可。
  (4)重启电脑后可见效果。
 37 清除[查找]历史纪录 (Windows 9x)。
  (1)打开注册表编辑器。
  (2)打开HKEY_USERS\.DEFAULT\Software\Microstft\Windows\Current Version\Explorer\Doc Find Spec MRU子键。
  (3)将右边窗口中[默认]外的所有键值删除即可。
 38 禁止修改[开始]菜单(Windows 9x/2000/XP)
     通过修改注册表,可以使[开始]菜单中鼠标的拖放功能和鼠标右键功能完全失效,从而使其他用户无法修改[开始]菜单,这在网吧是最基本的做法。
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer子键。
  (3)新建双字节值NoChangeStartMenu,数值设为1。
  (4)重启后可看到效果。
 39 如何设置是否启用滚动程序菜单(Windows 9x/2000/XP)
     [开始]菜单有两种显示方式:一是可滚动菜单,另外一种则是固定菜单。通过修改注册表可以启用一种菜单显示方式,具体步骤如下:
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Explorer\Advanced子键。
  (3)将右边窗口的字符串值StartMenuScrollPrograms,数值设为No时表示使用滚动菜单方式,数值设为Yes时表示使用固定菜单方式。
  (4)重启电脑后即可。
 40 隐藏[Internet选项]中[常规]选项(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Control Panel,并进入。
  (4)新建双字节GeneralTal,将数值设为1。当数值为1时,表示隐藏[常规]选项;为0时则显示该项。
  (5)重启电脑后可见效果。
 41 隐藏[Internet选项]中[安全]选项(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Control Panel,并进入。
  (4)新建双字节值SecurityTab,将数值设为1。当数值为1时,表示隐藏[安全]选项;为0时则显示该项。
  (5)重启电脑后可见效果(如图1)。
 42 隐藏[Internet选项]中[内容]选项(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Control Panel,并进入。
  (4)新建双字节值ContentTab,将数值设为1。当数值为1时,表示隐藏[内容]选项;为0时则显示该项。
  (5)重启电脑后可见效果(如图1)。
 43 隐藏[Internet选项]中[连接]选项(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Control Panel,并进入。
  (4)新建双字节值ConnecttionsTab,将数值设为1。当数值为1时,表示隐藏[连接]选项;为0时则显示该项。
  (5)重启电脑后可见效果
 44 隐藏[Internet选项]中[程序]选项(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Control Panel,并进入。
  (4)新建双字节值ProgramsTab,将数值设为1。当数值为1时,表示隐藏[程序]选项;为0时则显示该项。
  (5)重启电脑后可见效果。
 45 隐藏[Internet选项]中[高级]选项(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Control Panel,并进入。
  (4)新建双字节值AdvancedTab,将数值设为1。当数值为1时,表示隐藏[高级]选项;为0时则显示该项。
  (5)重启电脑后可见效果
 46 禁止更改[Internet选项]里[常规]中的[主页]项(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Control Panel,并进入。
  (4)新建双字节值HomePage,将数值设为1。当数值为1时,表示禁止更改主页设置;为0时则允许修改此设置。
  (5)重启电脑后可见效果。
 47 禁止更改[Internet选项]里[常规]中的[Internet临时文件]项(Windows 9x/2000/XP)在[Internet临时文件]项中可以设置Internet临时文件的路径、空间大小等属性。
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Control Panel,并进入。
  (4)新建双字节值Cache,将数值设为1。当数值为1时,表示禁止更改Internet临时文件设置;为0时则允许修改此设置。
  (5)重启电脑后可见效果。
 48 禁止更改[Internet选项]里[常规]中的[历史记录]项(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Control Panel,并进入。
  (4)新建双字节值History,将数值设为1。当数值为1时,表示禁止更改历史记录设置;为0时则允许修改此设置。
  (5)重启电脑后可见效果(如图2)。
 49 禁止更改IE浏览器中文字和背景颜色(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Control Panel,并进入。
  (4)新建双字节值Colors,将数值设为1。当数值为1时,表示禁止更改IE浏览器的文字和背景颜色设置;为0时则允许修改此设置。
  (5)重启电脑后可见效果。
 50 禁止更改IE浏览器中链接的颜色(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Control Panel,并进入。
  (4)新建双字节值Links,将数值设为1。当数值为1时,表示禁止更改IE浏览器的链接颜色设置;为0时则允许修改此设置。
  (5)重启电脑后可见效果。
 51 禁止更改[Internet选项]里[常规]中的[字体]项(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Control Panel,并进入。
  (4)新建双字节值Fonts,将数值设为1。当数值为1时,表示禁止更改IE浏览器的字体设置;为0时则允许修改此设置。
  (5)重启电脑后可见效果。
 52 禁止更改[Internet选项]里[常规]中的[语言]项(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Control Panel,并进入。
  (4)新建双字节值Languages,将数值设为1。当数值为1时,表示禁止更改IE浏览器的语言设置;为0时则允许修改此设置。
  (5)重启电脑后可见效果。
 53 禁止更改[Internet选项]里[常规]中的[辅助功能]项(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Control Panel,并进入。
  (4)新建双字节值Accessibility,将数值设为1。当数值为1时,表示禁止更改IE浏览器的辅助功能设置;为0时则允许修改此设置。
  (5)重启电脑后可见效果。
 54 禁止更改[Internet选项]里[安全]中的[该区域的安全级别]项(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows子键,在其下面新建子键CurrentVersion并进入。
  (3)在CurrentVersion下面新建子键Internet Settings,并进入。
  (4)新建双字节值Security_options_edit,将数值设为1。当数值为1时,表示禁止更改安全级别设置;为0时则允许修改此设置。
  (5)重启电脑后可见效果。
 55 禁止更改[Internet选项]里[安全]中的[站点]项(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows子键,在其下面新建子键CurrentVersion并进入。
  (3)在CurrentVersion下面新建子键Internet Settings,并进入。
  (4)新建双字节值Security_zone_map_edit,将数值设为1。当数值为1时,表示禁止更改站点设置;为0时则允许修改此设置。
  (5)重启电脑后可见效果。
 56 禁止更改[Internet选项]里[内容]中的[分级审查]项(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Control Panel,并进入。
  (4)新建双字节值Ratings,将数值设为1。当数值为1时,表示禁止更改分级审查设置;为0时则允许修改此设置。
  (5)重启电脑后可见效果。
 57 禁止更改[Internet选项]里[内容]中的[证书]项(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Control Panel,并进入。
  (4)新建双字节值Certificates,将数值设为1。当数值为1时,表示禁止更改证书设置;为0时则允许修改此设置。
  (5)重启电脑后可见效果。
 58 禁止更改[Internet选项]里[内容]中的表单自动完成功能(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Control Panel,并进入。
  (4)新建双字节值FormSuggest,将数值设为1。当数值为1时,表示禁止更改表单自动完成功能;为0时则允许修改此功能。
  (5)重启电脑后可见效果。
 59 禁止更改[Internet选项]里[内容]中的密码自动完成功能(Windows 9x/2000/XP)
     大家在上网时申请论坛的帐号或者邮箱时总要输入密码,IE浏览器可以将以前输入的密码保存下来,当需要再次输入时,IE可自动完成,不必再手动输入。此功能有利有弊,当别人使用你的爱机时就可以轻易的盗取你的密码。通过修改注册表,可以禁止用户修改此项。
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Control Panel,并进入。
  (4)新建双字节值FormSuggest Passwords,将数值设为1。当数值为1时,表示禁止更改密码自动完成功能;为0时则允许修改此功能。
  (5)重启电脑后可见效果。
 60 禁止更改[Internet选项]里[内容]中的[配置文件]项(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Control Panel,并进入。
  (4)新建双字节值Profiles,将数值设为1。当数值为1时,表示禁止更改配置文件设置;为0时则允许更改此设置。
  (5)重启IE,单击[工具]中的[Internet选项],进入[内容]选项卡后可见效果。
 61 禁止使用[Internet选项]里[连接]中的[建立连接]项(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Control Panel,并进入。
  (4)新建双字节值Connwiz Admin Lock,将数值设为1。当数值为1时,表示禁止更改网络连接设置;为0时则允许更改此设置。
  (5)重启IE,单击[工具]中的[Internet选项],进入[连接]选项卡后可见效果。
 62 禁止使用[Internet选项]里[连接]中的网络连接设置(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Control Panel,并进入。
  (4)新建双字节值Connection Settings,将数值设为1。当数值为1时,表示禁止更改网络连接设置;为0时则允许更改此设置。
  (5)重启IE,单击[工具]中的[Internet选项],进入[连接]选项卡后会发现除了[建立连接]项外,其它项均为灰色不可用。
 63 禁止使用[Internet选项]里[连接]中的代理服务器设置(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Control Panel,并进入。
  (4)新建双字节值Proxy,将数值设为1。当数值为1时,表示禁止更改代理服务器设置;为0时则允许更改此设置。
  (5)重启IE,单击[工具]中的[Internet选项],进入[连接]选项卡后点击[局域网]按钮可见效果。
 64 禁止使用[Internet选项]里[连接]中的自动配置功能(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Control Panel,并进入。
  (4)新建双字节值Autoconfig,将数值设为1。当数值为1时,表示禁止更改代理服务器设置;为0时则允许更改此设置。
  (5)重启IE,单击[工具]中的[Internet选项],进入[连接]选项卡后点击[局域网]按钮可见效果。
 65 禁止使用[Internet选项]里[程序]中的重置Web设置功能(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Control Panel,并进入。
  (4)新建双字节值ResetWebSettings,将数值设为1。当数值为1时,表示禁止使用[重置Web设置];为0时则允许使用此设置。
  (5)重启IE,单击[工具]中的[Internet选项],进入[程序]选项卡后可见效果。
 66 禁止使用[Internet选项]里[程序]中的检查默认浏览器功能(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Control Panel,并进入。
  (4)新建双字节值Check_If_Default,将数值设为1。当数值为1时,表示禁止设置;为0时则允许使用此设置。
  (5)重启IE,单击[工具]中的[Internet选项],进入[程序]选项卡后可见效果。
 67 禁止使用[Internet选项]里[高级]中的内容(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Control Panel,并进入。
  (4)新建双字节值Advanced,将数值设为1。当数值为1时,表示禁止修改[高级]中内容;为0时则允许修改当中的内容。
  (5)重启IE,单击[工具]中的[Internet选项],进入[高级]选项卡后你会发现无法使用鼠标进行设置。
 68 禁止IE浏览器检查新版本(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_LOCAL_MACHINE\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。
  (3)在Internet Explorer下面新建子键Infodelivery,并进入。
  (4)新建双字节值Restrictions后再进入新建双字节值NoUpdateCheck,将数值设为1。当数值为1时,表示禁止浏览器检查新版本;为0时则允许IE浏览器检查新版本。
 69 定义IE浏览器优先主页(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main子键。
  (3)新建字符串值First Home Page,数值设为主页的URL。
 70 更改IE浏览器的标题栏(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main子键。
  (3)新建字符串值Window Title,数值设为你想在IE浏览器标题栏显示的内容即可。
 71 给IE浏览器添加背景图案(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main子键。
  (3)新建字符串值BackBitmap,数值设为图片存放的路径即可。
 72 更改IE浏览器的收藏夹目录(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders子键。
  (3)点击右框中的字符串值Favorites,更改你想存放的路径即可。
 73 更改IE浏览器的Cookies目录(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders子键。
  (3)点击右框中的字符串值Cookies,更改你想存放的路径即可。
 74 更改IE浏览器的历史目录(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders子键。
  (3)点击右框中的字符串值History,更改你想存放的路径即可。
 75更改IE浏览器的Cache目录(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders子键。
  (3)点击右框中的字符串值History,更改你想存放的路径即可。
 76 删除IE浏览器地址栏下拉列表框中的网址(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TypedUrls子键。
  (3)右边框中即为注册表保存的网址,大家可以根据自己的需要进行删除。
 77 重装低版本IE浏览器(Windows 9x/2000/XP)
    大家总喜欢将自己系统里的软件升到最高版本,但有时候却因其功能或使用方面感到大不如以前,想安装低版本来使用,然而IE浏览器是不支持这种做法的。要想解决这一问题,必须通过修改注册表来骗过系统,从而使安装过程顺利进行。
  (1)打开注册表编辑器。
  (2)打开HKEY_LOCAL_MACHINE\Software\Microsoft\Internet
Explorer子键。
  (3)点击右框中的字符串值Version,将当前的IE版本号修改即可。比如当前版本为6.0.2600.0000,将其改为5.0.2600.0000就可以了。
 78 更改IE浏览器默认下载路径(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TypedUrls子键。
  (3)新建双字符DownLoad Directory,在其数值中输入IE浏览器下载路径即可。
 79 隐藏IE浏览器[文件]菜单(Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer子键。
  (3)新建双字符DownLoad Directory,在其数值中输入IE浏览器下载路径即可。
  (4)新建双字节值NoFileMenu,将数值设为1。当数值为1时,表示隐藏IE浏览器[文件]菜单;为0时则表示显示该菜单。
  (5)重启IE,会发现[文件]菜单已消失。
 80 禁用IE浏览器[文件]|[新建]|[窗口]命令 (Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Explorer子键。
  (3)在其下面新建子键Internet Explorer后进入,再新建子键Restrictions,并进入。
  (4)新建双字节值NoFileNew,将数值设为1。当数值为1时,表示禁用IE浏览器[文件]|[新建]|[窗口]命令;为0时则表示允许使用该命令。
  (5)重启IE,单击IE浏览器[文件]|[新建]|[窗口]命令,系统将会弹出的消息框。
 81 禁用IE浏览器[文件]菜单中的[打开]命令 (Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Explorer子键。
  (3)在其下面新建子键Internet Explorer后进入,再新建子键Restrictions,并进入。
  (4)新建双字节值NoFileOpen,将数值设为1。当数值为1时,表示禁用IE浏览器[文件]菜单中的[打开]命令;为0时则表示允许使用该命令。
  (5)重启IE,单击IE浏览器[文件]菜单中的[打开]命令,系统将会弹出的消息框。
 82 隐藏IE浏览器[文件]菜单中的[另存为]命令 (Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Explorer子键。
  (3)在其下面新建子键Internet Explorer后进入,再新建子键Restrictions,并进入。
  (4)新建双字节值NoBrowserSaveAs,将数值设为1。当数值为1时,表示隐藏IE浏览器[文件]菜单中的[另存为]命令;为0时则表示显示该命令。
  (5)重启IE可见到效果。
 83[查看]菜单中的[源文件]已变成了不可用的灰色
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Explorer子键。
  (3)在其下面新建子键Internet Explorer后进入,再新建子键Restrictions,并进入。
  (4)新建双字节值NoViewSource,将数值设为1。当数值为1时,表示禁用IE浏览器[查看]菜单中的[源文件]命令;为0时则表示允许使用该命令。
  (5)重启IE,可见[查看]菜单中的[源文件]已变成了不可用的灰色。
 83禁用IE浏览器[查看]菜单中的[全屏显示]命令 (Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Explorer子键。
  (3)在其下面新建子键Internet Explorer后进入,再新建子键Restrictions,并进入。
  (4)新建双字节值NoTheaterMode,将数值设为1。当数值为1时,表示禁用IE浏览器[查看]菜单中的[全屏显示]命令;为0时则表示允许使用该命令。
  (5)重启IE,可见[查看]菜单中的[全屏显示]已变成了不可用的灰色。
 85 隐藏IE浏览器的[收藏]菜单 (Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer子键。
  (3)新建双字节值NoFavorites,将数值设为1。当数值为1时,表示隐藏IE浏览器[收藏]菜单;为0时则表示显示该菜单。
  (5)重启IE,可见[收藏]菜单已人间蒸发了。
 86禁用IE浏览器[工具]菜单中的[Internet选项]命令 (Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Explorer子键。
  (3)在其下面新建子键Internet Explorer后进入,再新建子键Restrictions,并进入。
  (4)新建双字节值NoBrowserOptions,将数值设为1。当数值为1时,表示禁用IE浏览器[工具]菜单中的[Internet选项]命令;为0时则表示允许使用该命令。
  (5)重启IE,单击[工具]菜单中的[Internet选项]命令,将会弹出无法执行该命令的消息框。
 87禁用IE浏览器[工具]菜单中的[Internet选项]命令 (Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Explorer子键。
  (3)在其下面新建子键Internet Explorer后进入,再新建子键Restrictions,并进入。
  (4)新建双字节值NoBrowserOptions,将数值设为1。当数值为1时,表示禁用IE浏览器[工具]菜单中的[Internet选项]命令;为0时则表示允许使用该命令。
  (5)重启IE,单击[工具]菜单中的[Internet选项]命令,将会弹出无法执行该命令的消息框。
 88 禁止在IE浏览器里使用鼠标右键 (Windows 9x/2000/XP)
     想必这是大家在网吧里最常碰到的问题吧?因为这的确给大家带来了许多麻烦,看到喜爱的图片没办法保存,更不能作为桌面了,但毕竟网吧里是不允许下载任何东西的,就让我告诉大家这是如何修改的吧!
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Explorer子键。
  (3)在其下面新建子键Internet Explorer后进入,再新建子键Restrictions,并进入。
  (4)新建双字节值NoBrowserContextMenu,将数值设为1。当数值为1时,表示禁止在IE浏览器里使用鼠标右键;为0时则表示允许使用。
  (5)重启IE,你会发现这该死的功能再次出现在自己的爱机上了。
 89禁用IE浏览器快捷菜单中的[在新窗口中打开]选项 (Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Explorer子键。
  (3)在其下面新建子键Internet Explorer后进入,再新建子键Restrictions,并进入。
  (4)新建双字节值NoOpeninNewWnd,将数值设为1。当数值为1时,表示禁用IE浏览器快捷菜单中的[在新窗口中打开]选项;为0时则表示允许使用。
  (5)重启IE,单击快捷菜单中的[在新窗口中打开]命令,将会弹出无法执行该命令的消息框。
 90 禁用IE浏览器快捷菜单中的[目标另存为]选项 (Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Policies\Explorer子键。
  (3)在其下面新建子键Internet Explorer后进入,再新建子键Restrictions,并进入。
  (4)新建双字节值NoSelectDownloadDir,将数值设为1。当数值为1时,表示禁用IE浏览器快捷菜单中的[目标另存为]选项;为0时则表示允许使用。
  (5)重启IE,单击快捷菜单中的[目标另存为]命令,将会弹出无法执行该命令的消息框。
 91 让IE显示超级链接的完整地址 (Windows 9x/2000/XP)
      大家经常在下载游戏或软件时找不到链接的完整地址,导致不能使用FLASHGET或网络蚂蚁来下载东西,逼着自己去享受那蜗牛般的速度。这是因为系统默认显示的是相对地址,这在某些情况下并不能满足广大用户的需要,通过修改注册表就可以让这些完整地址无所遁形。
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main子键。
  (3)双击右框中字符串值Show_FullURL,数值改为YES即可。
  (4)重启IE就完成了。
 92 更改IE浏览器默认的源文件编辑器 (Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer子键,并在其下面新建子键View Source Editor后进入。
  (3)在View Source Editor下面新建子键Editor Name,并进入。
  (4)双击右框中的[默认],在文本框中输入打开程序的路径和文件名即可。
 93 设置网络连接超时时间 (Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\Winlogon子键。
  (3)新建双字节值SlowLinkTimeOut,数值设为需要的超时时间,单位为ms。
  (4)重启电脑。
 94 提高网络传输速度 (Windows 9x)
      这样做的好处当然是帮拨号用户省钱啦,因为时间就是金钱嘛!
  (1)打开注册表编辑器。
  (2)打开HKEY_LOCAL_MACHINE\System\CurrentControlSet\Service\Class\NetTrans\0000子键。
  (3)新建字符串值MaxMTU,数值设为576,并在同一目录下再建字符串值MaxMss数值设为536。
  (4)打开HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP键。
  (5)双击右框中字符串值DefaultRcvWindow,数值设为6144。
  (6)双击右框中字符串值DefaultTTl,数值设为128。
  (7)重启电脑即可。
 95 为一台Win 9x系统的计算机设置两个IP地址 (Windows 9x)
     作为局域网的服务器,一般需要有两个IP地址:一个用来连接内部计算机网;一个用来连接Internet。在Windows 2000/XP下很容易就可以解决这个问题,但如果用的是Win 9x操作系统的话,将不能直接进行设置,只能通过修改注册表来实现。
  (1)打开注册表编辑器。
  (2)打开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Class\Net Trans键。
  (3)在其下查找键值名为DriverDese,键值为TCP/IP的数据项。
  (4)在DriverDesc所在的子键中查找字符串值IPAddress和IPMask。IPAddress为IP地址,使用多个IP地址的话用逗号隔开,IPMask为对应的掩码。双击这两个字符串值,输入新的IP地址。
  (5)重启电脑即可。
 96 更改计算机名称 (Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_LOCAL_MACHINE\SYSTEM\CurrentContorlSet\Services\Tcpip\Parameters子键。
  (3)双击右框中字符串值NV Hostname,输入新的计算机名称即可。
 97 隐藏[网上邻居]中的[整个网络]选项 (Windows 9x/2000/XP)
  (1)打开注册表编辑器。
  (2)打开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies子键,并在其下面新建子键Network后进入。
  (3)新建双字节值NoEntireNetwork,将数值设为1。数值为1时,表示隐藏[网上邻居]中的[整个网络]选项;设为0时,表示显示该选项。
  (4)重启电脑后,打开[网上邻居],就会发现[整个网络]选项已不知所踪
 98、清除IE历史记录 (Windows 9x/2000/XP)
    打开HKEY—CURRENT—USER/SOFTWARE/MICROSOFT/INTERNET EXPLORER/TYPEDURLS,TYPEDURLS子键就是保存IE历史记录的,共有25条记录
 99、禁止IE自动安装插件  (Windows 9x/2000/XP)
     HKEY—CURRENT—USER/SOFTWARE/POLICIES/MICROSOFT/INTERNET EXPLORER/INFODELIVERY/RESTRICTIONS/NOJITSETUP,当NOJITSETUP为“1”,禁用。为“0”时起用
 100、禁止IE下载文件  (Windows 9x/2000/XP)
     HKEY—CURRENT—USER/SOFTWARE/POLICIES/MICROSOFT/INTERNET EXPLORER/RESTRICTIONS/NOSELECTDOWNLOADDIR,当NOSELECTDOWNLOADDIR为“1”时,禁止IE下载文件,为“0”时起用