论坛: 电脑门诊 标题: 注册表的简介和一些实用技巧. 复制本贴地址    
作者: yoyo989898 [yoyo989898]    论坛用户   登录
相信对WINDOWS操作系统稍有了解的用户都认识注册表,听说过修改注册表的强大功能,但对于一些新手面对着注册表,看着一大把的E文,手无对策;甚至一些老用户都不能够真正地能够掌握注册表。下面先来简单介绍一下注册表的六大功能键:
1、HKEY_CLASS_ROOT
    此根键主要是记录了WINDOWS操作系统中所有数据文件的格式和关联信息,主要记录不同文件的文件名后缀和与之对应的应用程序.其子键(即子目录)可分为两类:一类是已经注册的各类文件名的扩展名,这类子键前面都有一个"."标记;另一类是各类文件类型有关信息
2、HKEY_CURRENT_USER
    此根键记录了当前用户的用户配置文件信息.(当不同的用户登录计算机时,它会自动使用自己的个性化设置.)
3、HKEY_LOCAL_MACHINE
    这里主要记录了当前计算机的配置数据,包括所有安装的硬件以及软件的设置.这些信息是为所有用户登录系统服务的.它是整个注册表中最强大的,最重要的根键.(不熟悉注册表的兄弟们,最好不要乱修改哦!以免导致系统数据损失或等其他许多故障.)
4、HKEY_USERS 
    此根键是默认用户的信息(Default子键)和所有以前登录过的用户信息. (这里没有什么好说!)
5、HKEY_CURRENT_CONFIG
    此键实际上就是HKEY_CURRENT_CONFIG中的一部分,其中存放的是计算机当前设置,如显示器、打印机等外设的设置信息等.它的子键与HKEY_LOCAL_MACHINE\CONFIG\0001分支下的数据是安全一样的.
6、HKEY_DYN_DATA
    此根键中保存了每次系统启动时,创建的系统配置和当前性能信息.(但这个根键只存在于WINDOWS 9X中.)
  HKEY_PERFORMANCE_DATA
    在WINDOWS NT/2000/XP注册表中虽然没有HKEY_DYN_DATA根键,但它即隐藏了一个名为"HKEY_PERFORMANCE_DATA"的键.所有系统中
的动态信息都是存放在此子键中.系统自带的注册表编辑器无法看到此键,但可以用专门的程序来查看此键,如使用性能监视器.
    WELL,通过上述简单的介绍,相信大家对注册表都有了一定的认识.下面来详细讲述一下注册表的实用技巧和本人的少少实践心得.
      对于新手在这讲解一些基本操作:
  A、如何在某根键下创建子键或键值顶
    打开注册表的方法:开始→运行→输入regedit→确定→即可打开注册表编辑器。如在某根键下建立子键或在子键下建立键值项,在相应的根键或子键下右击鼠标→新建→选择你想建立的项或键值项(字符串、二进制、DWORD值等),如图所示:在下面子键中创建。。。



  B、注册表的查找功能:
在注册表上,存在着千千万万个子键和键值项等,要找到某一个子键中的子键的键值项有时会觉得很麻烦,可在注册表编辑器中依次展开编辑→查找→输入你想要找的数值,或者按快速键F3。。有些用户可能按下F3没有反应,这是因为禁用了“按下F3键的查找功能”。

  1、前面zhangjint5这位嘉宾发过这样一条讨论贴:用导出的方法来备份整个注册表是错误的.的确!用这个方法不好,而且花费的时间又长.下面,我来介绍一下在MS-DOS命令行模式下导出和引入注册表文件的方法.(原创的)
    当系统出现问题而无法启动系统时,首先进入MS-DOS(注:不是WINDOWS下运行的MS-DOS模式)命令行模式下运行.它可以使用以前
备份的.REG 文件重建注册表,使之恢复正常.另外就是通过引入.REG文件来"压缩"注册表.
    在MS-DOS下命令格式为:  『/L:System』 『/R:User』    /E  file.reg『Regpathl』
        /L:System是指定SYSTEM.DAT文件所在的路径. 
        /R:User是指定USER.DAT文件所在的路径.
        如果没有/L和/R参数,注册表编辑器就会在默认路径下(C:\WINDOWS)找这两个文件.
        /E: 此参数告诉注册表编辑器要进行导出注册表操作,在此参数后面应该空一格. 然后输入导出注册表的文件名.(不好意思,本人在公司上,所以不能进MS-DOS..贴不了图.请见谅!)
  2、限制ACTIVEX组件程序在IE中安装.
打开[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3 ]  双击键值项(名称): 1001  如图更改为3    设置值1:允许安装.  3:禁止安装.    (若没有此键,可以新建一个;方法上面已讲解了.)



  3、恢复被隐藏的工具栏.
用户是否遇到过工具栏消失了或者是当光标移近的时候隐藏了.这是因为注册表中的主键值被破坏的缘故!依次打开HKEY_CURRENT_USER\
Software\microsoft\windows\CurrentVersion\Explorer\stuckrects(2000系统中为stuckret2,其余的应为stuckrect)并将其子键删除再重新启动计算机即可解决问题。
  4、禁止别人修改自己的桌面
我不喜欢别人随便修改我的桌面设置或随意删除快捷方式的,所以…嘿嘿..打开HKEY_LOCAL_MACHINE\Software\Microsoft\windows\CurrentVersion\Policies\Explorer子键,在右面找到NoSavesettings键值项(懂E文的兄弟就知道这里的意思了)双击..改为0(不保存)  1(保存)      备注:HKEY_LOCAL_MACHINE下进行设置将对所有用户生效.别人修改了你的桌面,将在下次开机的时候变回原来的画面。
  5、修改程序出错时等待响应时间
    此技巧可在一个应用程序出错时试图等待响应时间,(值为毫秒,缺省值为5000毫秒)我们可以减少为3000ms,以加快系统的响应能力.
打开HKEY_CURRENT_USER\ControlPanel\desktop子键,在右面找到HungAppTimeout. 双击改为3000.
  6、预读设置以提高速度
    WINDOWS XP自带了一个名为Prefetcher的服务,该服务管理着WINDOWS启动时的程序初始,其中指定的程序可以在以后使用中快速载入,在默认情况下Prefetcher是打开的,不过它的性能还可提升一步.方法依次打开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contrcl\session Manager\Mamory Management\Prefetchparmeters子键,在右面找到Enableprefetcher,把(DWORD值)修改为2 即:(同时对应用程序和启动进行预读) 1(可对应用程序进行预读) 0(系统不具预读功能)
备注:以上操作须重新启动方可生效.对于高性能机器的用户,可大大提升系统的性能,至于一般般的性能机器用户,却不能带来大多效果.)

  7、提高光驱的读写速度
    一般WINDOWS 推荐使用四倍速或更高的光驱访问方式,与目前所流行的光驱不相符合.为了适应当今流行的40倍速以上的光驱.可通过注册表来提高光驱缓存的大小和预读取性能以加快光驱的运行速度.将光驱的性能发挥到极限!
打开HKEY_MACHINE\SYSTEM\CURRENTCONTROLSET\Control\filesystem\CDFS子键,在右边找到键值项CACHESIZE.具体修改如下:         
.0000026b(系统默认) .000004db(适中) .0000009ac(更大) 
.000000e4 {4倍速(默认值)}.000001c0(8倍速).00000380(16倍速) 
.00000540(24倍速) .00000700(32倍速)
.00000750(36倍速)  .00000800(40倍速)  .00000875(48倍速)

  8、RPC服务被禁后的恢复方法:
    网络上肆虐一时的"冲击波"病毒就是利用NT内核系统的RPC服务的漏洞对系统进行攻击的蠕虫病毒,中了此病毒系统会出现诸如网速变慢,系统无故重启等症状.而清除该病毒的步骤之一就是禁用RPC服务,但RPC服务被禁后却又会引起一大堆的麻烦事,如Clipboard也被禁用,IE无法打开新窗口,IIS被禁用等,但此时想再次启用RPC服务时却发现"RPC服务  属性"页的"启动类型"下拉列表框和"启动"按钮变成了灰色,甚至根本找不到该服务的属性页。遇到这种情况可按以下方法解决:
1,运行→REGEDIT→打开HKEY_LOCAL_MACHINE\SYSTEM\CorrentControlSet\Services\RpcSs分支项,将"Start"项的值修改成"00000002",然后重新启动计算机即可.
2,使用SC.EXE命令.
      运行CMD→输入"sc config RpcSs start=auto"命令.系统会显示"[SC]changeServiceConfig SUCCSS" 这样就可以成功启动RPC服务了.
3. 使用故障恢复控制台
首先进入BIOS中设成CD-ROM启动,在光驱中放入WINDOWS XP的安装光盘,启动电脑后,系统将进入到WINDOWS XP安装界面,按下"R"键登
录到故障恢复控制台,在故障恢复控制台下键入"enable RpcSs service_auto_start"命令,然后再键入"EXIT"命令,重新启动计算机后,以正常模式登录,即可成功启动RPC服务了!

  9、卸载无用的DLL动态链接库文件
    在使用WINDOWS系统有一段时间后,由于经常安装一些应用程序,所以会在内存中留下无用的动态连接;长时间下来就会消耗系统的资源,而令到内存内在着一些没用的LJ,我们可以通过注册表设置不登录那些没用或者损坏的DLL文件,从而达到释放出更多的内存。
  打开注册表编辑器(开始→运行→输入regedit→确定)依次打开『HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\windows\Currentvorsion\Exploror\AlwaySunloadDLL』然后双击:把字符串值改为1  (消除动态链接被开启)  改为0  (则被关闭)
  再来一些个性化吧!
  A、为"我的电脑"改名,改图标.  (你做了吗?)
操作很简单,打开HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}子键,把右边的窗口中的"默认",修改为其他
名称.即可完成自己的个性化了.改图标:打开GHKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\DefaultIcon 子键,在右边的窗口中的"默认",输入想要显示的图标文件的文件名即可.
    至于更改图标的,在改名的下方就可看到,同样是输入图标文件的文件名即可完成任务. 如图:



改了名称,再改图标。。谁知道我的电脑在那??



  B、大家觉不觉得“我的文档”太古板了?没有一点新意。就让我们的注册表来帮它们打扮一下,令它焕然一新吧,呵呵!!
  打开HKEY_CLASSES_ROOT\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}子键,在右边的窗口中找到"默认"项,即可修改"我的文档"的名称. 若你有自己女朋友的图片,也可把它改成如:  我的老婆.(名称)………自己女朋友的图片!    呵呵..每天都可以看呀!
打开HKEY_CLASSES_ROOT\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}DefaultIcon子键,在右边的窗口中找到"默认"项,即可修改"我的文档"的图标. 

  C、更改IE图标,名称.
  打开HKEY_LOCAL_MACHINE\SOFTWARE\CLASSES\CLSID\{2227A280-1069-A2DE-08002B30309D}子键.在默认项里更改名称,在其子键下找到DefaultIcon子键值,可以更改图标。操作同上!
    D、改变按钮字体的颜色
打开HKEY_CURRENT_USER\ControlPanel\color ,在右边找Buttontext键值项,双击就可以更改字体的颜色了.具体如下:
  电脑色彩管理中,每种颜色是由三个数字来表示的(即RGB),其中每个数的最大值为255,你可以通过不同数字的组合来设置不同的颜色.如:255 0 0表示红色, 0 255 0表示绿色, 0 0 255表示蓝色…….. 如图:


重新启动计算机后,即可生效!
  E、更改"设备管理器"设备名称.(可以更改"设备管理器"中硬件设备的名称.打开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE1318}在默认键值项里修改想
改的名字即可… 至于更改图标则在键值项ICON  键值 .4(设置ICON图标的索引号)。
  F、让欢迎窗口显示更清晰.
    WINDOWS XP系统的显示效果得到了较大提示,这主要是基于它使用了名为"CLEAR TYPE"的清晰化技术,该技术特别让使用笔记本电脑及液晶显示器的用户在运行WINDOWS XP操作系统时感受到以往系统不同的效果.但由于该清晰效果只有当WINDOWS 启动完毕后才能调用.
因此在系统启动过程中的欢迎窗口更加清晰.用户可以使用注册表编辑器进行修改.打开HKEY_USERS\.DEFAULT\ControlPanel\Desktop
在键值项FontSmoothing (type)  改成  .2实现清晰显示效果.(这里是跟书照抄的,本人觉得作用不大)
  G、以12小时制显示时间
在任务栏下的时间总是24小时制显示,个人认为不是很习惯.相信有些朋友也是吧.打开HKEY_USERS\USERNAME\ControlPanel\Internationa
双击键值项 STimeFormat,.hh:mm tt(在这修改时间即可)
  H、为右键菜单添加"关闭计算机"或"重启计算机"(方便又快捷)呵呵..打开HKEY_CLASSES_ROOT\Directory\shell子键,新建一个主键,命名为"close",再双击"close"子键右面的"默认"并在键值栏中输入"关闭计算机"(也可以输入你喜欢的文字,别人不知道哦!)
如图:



终于修改完毕!朋友,来顶吧!!提议:各版主可以加精吗?无功劳都有苦劳啊!各位兄弟帮帮忙哦,顶多几个,推荐加精!
  不过最重要的是希望对大家有帮忙吧!


地主 发表时间: 06-02-06 20:57

论坛: 电脑门诊

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号