关于注册表的一些简单认识

 

注册表
概念:注册表是windows系统的核心,是一个巨大的数据库。
修改注册表的三种方法:
1. 运用windows系统的修改器regedit.exe
2. 运用专门的软件。例如: “超级兔子魔法”,还有“ windows 优化大师”, “神奇注册表”修改器。
3.  手工写 .reg 注册表文件。直接把写好的注册表文件—— .reg 倒入注册表。
.reg 文件的标准格式如下:

      REGEDIT4 
(注册表)
 [ 路径 ] (注意用大小写)
     "
键名 "=" 键值 " (针对字符串型键值)
     "
键名 "=hex: 键值 (针对二进制型键值)
     "
键名 "=dword: 键值 (针对 DWORD 键值,值为 16 进制)
内容为本人的注释,写文件的时候就不需要那些小括号了,其他上面所列的都必须包括。注意引号输入时不能用中文输入的引号,必须用英文的引号,否则会出错
sysytem.ini win.ini msodos.sys System.dat 等是系统文件
认 识 注 册 表
六大根键的作用
1.HKEY_USERS
该根键保存了存放在本地计算机口令列表中的用户标识和密码列表。每个用户的预配置信息都存储在 HKEY_USERS 根键中。 HKEY_USERS 是远程计算机中访问的根键之一。
2.HKEY_CURRENT_USER
该根键包含本地工作站中存放的当前登录的用户信息 , 包括用户登录用户名和暂存的密码 ( 注:此密码在输入时是隐藏的 ) 。用户登录 Windows 98 时,其信息从 HKEY_USERS 中相应的项拷贝到 HKEY_CURRENT_USER 中。
3.HKEY_CURRENT_CONFIG
该根键存放着定义当前用户桌面配置 ( 如显示器等 ) 的数据 , 最后使用的文档列表( MRU )和其他有关当前用户的 Windows 98 中文版的安装的信息。
4.HKEY_CLASSES_ROOT
包含注册的所有ole信息和文档类型,是从 hkey_local_machine/software/classes复制的。根据在 Windows 98 中文版中安装的应用程序的扩展名 , 该根键指明其文件类型的名称 。
5.HKEY_LOCAL_MACHINE
该根键存放本地计算机硬件数据 , 此根键下的子关键字包括在 SYSTEM.DAT 中 , 用来提供 HKEY_LOCAL_MACHINE 所需的信息 , 或者在远程计算机中可访问的一组键中。
该根键中的许多子键与 System.ini 文件中设置项类似。
6.HKEY_DYN_DATA
该根键存放了系统在运行时动态数据,此数据在每次显示时都是变化的,因此,此根键下的信息没有放在注册表中。
认识键和子键
注册表通过键和子键来管理各种信息。但是,注册表中的所有信息是以各种形式的键值项数据保存下来。在注册表编辑器右窗格中,保存的都是键值项数据。这些键值项数据可分为如下三种类型:
1. 字符串值
在注册表中,字符串值一般用来表示文件的描述、硬件的标识等。通常它由字母和数字组成,最大长度不能超过 255 个字符。比如“ D:/pwin98/trident ”即为键值名“ a ”的键值,它是一种字符串值类型的。同样地,“ ba ”也为键值名“ MRUList ”的键值。通过键值名、键值就可以组成一种键值项数据,这就相当于 Win.ini 、 Ssyt-em.ini 文件中小节下的设置行。其实,使用注册表编辑器将这些键值项数据导出后,其形式与 INI 文件中的设置行完全相同。
2. 二进制值
在注册表中,二进制值是没有长度限制的,可以是任意个字节长。在注册表编辑器中,二进制以十六进制的方式显示出来。比如键值名 Wizard 的键值“ 80 00 00 00 ”就是一个二进制。
3. DWORD
DWORD 值是一个 32 位( 4 个字节,即双字)长度的数值。在注册表编辑器中,您将发现系统会以十六进制的方式显示 DWORD 值。在编辑 DWORD 数值时,可以选择用十进制还是 16 进制的方式进行输入。
不用重新启动计算机而使注册表设置生效
For winNT/2K/XP
 
按下 Ctrl + Alt + Delete , 然后选择"任务管理器"。选择"进程"标签, 然后定位到 "explorer.exe" 进程, 高亮选择它, 单击"结束进程"。 选择"文件 -> 新任务", 然后输入 "explorer", 单击"确定"。
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值