论坛: 菜鸟乐园 标题: 关于注册表文件的组成 复制本贴地址    
作者: shuaishuai [shuaishuai]    论坛用户   登录
Windows 98的注册表主要由System.dat和User.dat组成

系统配置的注册表文件System.dat
在Windows 9x的系统目录c:\windows中有一个隐含、系统、只读文件System.dat,它是Windows 98注册表的一部分,该文件具有如下作用:
1)描述单一的PC配置。
2) 描述安装在单一PC上的消息。
3)安装即插即用类型的设备硬件配置,如设备的I/O地址、IRQ级和DMA通道等等的情况。这个文件在Windows 98的网络运行状态时,保存在本地的工作站或本地PC机系统中。在Windows 98的安装期间,Setup将首先检查你的计算机上已经安装了的硬件设备,然后在System.dat中建立适当的配置项。若从现有的Windows 3.x中升级安装Windows 98,则Setup将把现有的System.ini 、Reg.dat文件中的部分设置项拷贝到System.dat中,以保持系统的设置。
我们经常使用“控制面板”的“系统”图标来修改系统的硬件设备和配置情况,这个时候我们进行的操作都是从System.dat中读取的系统属性设置。这个文件的作用很类似于Windows 3.x中的System.ini文件。


用户平台配置的注册表文件User.dat
在Windows 98的系统目录c:\windows中有一个隐含、系统、只读文件User.dat,它也是Windows 98的注册表的重要组成部分,这个文件具有这样的作用:
1)它定义用户优先权,如用户平台设置,运行级等等。
2)特定于某一个用户的应用程序的安装信息,应用程序的使用信息等等。如果你是使用局域网的话,当你在Windows 98中使用网络时,User.dat必须放在网络服务器上。对于单机来说,配置了网络属性以后是保存在本机的系统目录下的。
在你第一次输入用户名和密码时,Windows 98程序将把这些信息存储在User.dat中,同时你的Windows 98的系列号也存储在USER.DAT中。如果用户在“控制面板”的“密码”图标中选择了“用户可自定义首选项及桌面设置登录时,Windows自动启用个人设置”这个选项后,Windows 98系统将会为每个用户创建他自己的User.Dat,并且把它保存为C:\Windows\Profiles\用户名\User.dat。在用户每次登录后,他自己的User.dat就会被调入到系统中,同时启动自己相应的程序信息。该文件的作为类似于Windows 3.x 系统中的Win.ini文件。




Windows 2000 中注册表文件的位置
同 Windows 9x 一样,Windows 2000 的注册表也分为两个部分,但包括多个文件,其中用户配置文件保存在根目录“Documents and Settings”下用户名的目录中,包括两个隐藏文件:NTUSER.DAT、NTUSER.INI 及 ntuser.dat.LOG 日志文件。系统配置文件位于 Windows 2000 系统目录下的“SYSTEM32\CONFIG”中,包括 DEFAULT、SOFTWARE、SYSTEM、AppEvent.Evt、SecEvent.Evt、SysEvent.Evt 等多个隐藏文件及其相应的 .LOG(日志)文件和 .SAV 文件。这些注册表文件在 Windows 2000 运行时无法使用其它工具打开,这一点与 Windows 9x 下的 system.dat 及 user.dat 不同。

地主 发表时间: 09/07 20:39

回复: shuaishuai [shuaishuai]   论坛用户   登录
知道了注册表文件的组成,手工备份和恢复就非常方便简单了。

注意regedit.exe只是一个编辑器,而不是注册表文件。

B1层 发表时间: 09/07 20:43

回复: CyberSpy [cyberspy]   论坛用户   登录
不错   

B2层 发表时间: 09/07 20:43

回复: shuaishuai [shuaishuai]   论坛用户   登录


B3层 发表时间: 09/07 20:46

回复: nightcolor [nightcolor]   版主   登录
作为对WINDOWS系统的入门   学习注册表不失为一个好路径

建议菜鸟多看看

当初我也是从注册表学起的

B4层 发表时间: 09/07 21:53

论坛: 菜鸟乐园

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

粤ICP备05087286号