谷记秘制猪蹄加盟:注册表在系统里是以什么方式存在的?有具体的文件或相关链接文件吗?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/27 21:15:08
不要说输入REGEDIT 就出来之类的。。。
翻阅了很多书籍都没有找到合适的解释 请高手赐教
几个较长的回答不错,我现在知道的几个文件大部分都在%system\%system32\config 里面 另外在用户文件夹里有ntuser.dat 是个人设置的保存目录
高手们最好可以指出常用的系统和软件的设置文件是哪些 感谢~~~!!!
其实也有求证的意思 食众人之精华~ ^_^

Windows操作系统是由许多文件组成的,注册表也不例外,对于Windows 9x系统,注册表底层是由System.dat和User.dat两个文件组成的。它们是二进制文件,不能用文本编辑器查看。它们一般存放于Windows目录下,具有隐含、系统、只读属性。
System.dat包含了计算机特定的配置数据,User.dat包含了用户特定的数据。User.dat文件的位置在以某个用户名登录时,其位于C:\Windows\profiles\用户名目录下,系统同时在C:\Windows目录下保留了一个缺省的User.dat文件,以备新用户使用
另外一个文件Config.pol影响着注册表中用户看到的设置,但其并不真正是注册表的一部分
Windows NT/2000/XP中的注册表文件在多数情况下存放于%SystemRoots%\System32\Config文件夹中(%SystemRoot%指系统根目录)。其中包括Default、Sam、security、Software、System和以log、sav为扩展名的同名文件。而每个计算机用户的用户配置文件信息(包括Ntuser.dat和Ntuser.dat.log)的位置在Windows NT中是%SystemRoot%\profiles\Username,比如用户public的Ntuser.dat文件就存放于C:\winnt\profiles\public
Windows 2000则取决于是全新安装还是从windows 95/98或windows NT升级安装
在全新安装以及从Windows 95/98升级安装的情况下,Ntuser.dar和Ntuset.dar.log文件存储在%SystemDriye%\Documents and Settings\username文件夹中
在从 Windows NT升级的安装中,Ntuser.dat和Ntuser.dat.log文件存储在%SystemRoot%\Profiles\username文件夹中
注:System.dao和User.dao这两个文件属于Windows95,是注册表的备份文件,它们在每次系统成功启动后创建。在Windows98中,注册表检查器将备份文件作成CAB文件。

Win9X篇
C:\Windows\SYSTEM.DAT和C:\Windows\USER.DAT 这2个就是注册表文件
另外,系统每天启动的第一次都会做一个备份,储存在C:\Windows\SYSBCKUP下,以rb***.cab命名,在DOS下可以用scanreg /restore还原。

第一次安装完以后,在C盘根目录下还有一个SYSTEM.1ST文件作为第一次启动的备份。

Win2000/XP/NET篇
其中用户配置文件保存在根目录“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 不同。

备份文件位于WINDOWS\Repair下面。

Windows目录下的regedit.exe程序。

在C:\WINDOWS\system32\config这个目录下的文件都是注册表信息!但是由于打开电脑进入系统时,系统要调用这些信息,所以不能察看。在dos下应该就可以察看,但我没试过!

.exe 可执行文件啊

regedit.exe调用很多的文件,包括ini,dll和可执行文件