资讯·论坛·笑话大全·QQ表情·设为首页
发新话题
打印

[WindowsXP] 系统注册表及其结构和修改、使用方法

系统注册表及其结构和修改、使用方法

系统注册表及其结构和修改、使用方法我爱电脑技术社区--打造最好的电脑技术自学交流平台1 Z9 N+ |. P* q8 x, r
电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站3 A" X) h; z9 `4 ~
电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站  _2 e, [/ `- q8 {! X& h9 u
一、什么是注册表电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站4 J6 K7 A! [5 q5 k8 w
    Windows的注册表(registry)实质上是一个庞大的数据库,它存储以下面这些内容:软、硬件的有关配置和状态信息;应用程序和资源管理器外壳的初始条件、首选项和卸载数据;整个系统的设置和各种许可;文件扩展名与应用程序的关联;硬件的描述、状态和属性;计算机性能纪录和底层的系统状态信息,以及各类其它数据。
$ N: `7 Z3 U. D* g! ?我爱电脑技术论坛
二、注册表的结构
) u7 [1 d3 e% e7 Z电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站
    Windows为我们提供了一个注册表编辑器(regedit.exe)的工具,它可以用来查看和维护注册表。由图我们可以看到,注册表编辑器与资源管理器的界面相似。它有六个分支(有的是五个):电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站0 r& ^/ |0 y) W
hkey-classes-root 文件扩展名与应用的关联及ole信息
* z, S/ z' a/ i4 k' Z电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站hkey-current-user 当前登录用户控制面板选项和桌面等的设置,以及映射的网络驱动器
& r: t  b9 I. u! M我爱电脑技术论坛hkey-local-machine 计算机硬件与应用程序信息电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站( q; R8 I# q* u6 B# f" M) J1 O
hkey-users 所有登录用户的信息我爱电脑技术社区--打造最好的电脑技术自学交流平台& h1 h7 O9 R1 h/ Q+ I
hkey-current-config 计算机硬件配置信息打造最好的电脑自学交流论坛! h0 y  x! f2 A) Y) ~( S9 b- a. `
hkey-dyn-data 即插即用和系统性能的动态信息
4 u, @4 Z9 C; [# L! v# i6 g我爱电脑技术论坛
三、注册表修改方法我爱电脑技术社区--打造最好的电脑技术自学交流平台" v$ {9 p. x/ m+ H; g9 ]8 p7 p3 ?
1.软件修改(安全)6 W: A2 |4 l  T6 j/ I
      通过一些专门的修改工具来修改注册表,比如:magicset、tweakui、winhacker等等。其实控制面板就是一个这样的工具,只不过功能简单一些。我爱电脑技术论坛' @# M& H3 Y7 r) g/ f
2.间接修改(比较安全)打造最好的电脑自学交流论坛' L' @: G( v5 D" i
      将要修改的写入一个.reg文件中,然后导入注册表中。这样做的好处是可以避免错误的写入或删除等操作,但是要求用户了解注册表的内部结构和.reg文件的格式。电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站/ k# x, U: g' A4 u/ f4 Q. o6 F% N
3.直接修改(最不安全,但最直接有效)" Y  S, q$ N! A4 \7 E" x% X
      就是通过注册表编辑器直接来修改注册表的键值数据项,,但是要求用户有一定的注册表知识,熟悉注册表内部结构,而且一定要小心谨慎,否则会把系统弄瘫。
4 F2 `- V. p( `电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站
四、使用方法电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站' u( a* A2 y/ n' E) f$ q4 z, W3 k$ m
(1)修改键值:开始—运行-输入 regedit --确定,打开注册表编辑器,在左窗格选定你要修改的子键,在右窗格打到要修改的键值项,右击该键值项,按要求修改,修改完毕。电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站! I- T- @8 U6 ~" C1 V" T4 h
例:以加快开关机修改“HKEY-LOCAL-MACHINE”-“Stem”“CurrentControlSet”-“Control”-将字符串“WaitToKillServceTimeout” 数值数据20000修改为1000。我爱电脑技术社区--打造最好的电脑技术自学交流平台0 }" ~8 Y, _% P: n5 [
开始—运行—输入“Regedit”—在打开的注册表编器中后步向下打到“Control”左击打开右窗格,在右窗格打到“WaitToKillServceTimeout”双击打开“编辑字符串”对话框,在“数值数据”框中输入要修改为的数据数值“1000”—确定。电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站; l% }7 q! O6 O+ P  K
(2)新建子键和键值:右击父键,选“新建→项”,在打开的“新建#1“中输入子键名,确定,右击新建的子键,在右窗格添加新键值项和键值。
, I0 a8 ~; T3 M9 S: r9 ?  r( {电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站例:新建字符串,新建“HKEY-LOCAL-MACHINE”-“Stem”“CurrentControlSet”-“Control”-“HungAppTimeout”的数值数据为“200”。& g" q9 I8 Z5 j% n
开始—运行—输入“Regedit”—在打开的注册表编器中后步向下找到“Control”左击打开右窗格,右击右窗格空白处—新建—字符串—在名称中输入名称“HungAppTimeout”,双击该名称打开“编辑字符串”对话框,在“数值数据”框中输入数据数值“200”—确定。电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站  |5 h" b. ^8 {: x2 }2 V
(3)删除子键和键值:开始—运行-输入 regedit --确定,打开注册表编辑器,在左窗格右击你要删除的子键,选“删除”;在右窗格右击你要删除的键值项,选“删除”。我爱电脑技术论坛+ Z- R3 `6 H5 `6 y& T
注意,为保险起见,修也注册表前要备分注册表,方法是:在注册表编辑器窗口—文件—导出—选择导出部分还是全部—输入文件名—保存。一旦修改错误 可用“导入”方法恢复。

TOP

发新话题