win95注册
文件的结构
win95注表文件的结册构
在本文中~我结通结注表结结工具册REGEDIT结结一下Windows 95的注表配置据结册数Registry的结次结、结成、配置、使用及结结等方面的技巧构。
一、注表据结册数Registry结次结 构
Windows 95在安全可方面结靠Windows3.x结越~一重要表结就是~采用了注个
册数表
据结Registry。结据结以分结格式存结配置~所有数将INI文件包括在Registry中~结结~
便于结化管理~使结管理结易于在网Windows95中使用管理工具提供本地或结程服结。
1 Registry,与Windows 95之结的结系
要结结Registry与Windows 95之结的结系~我结可以括结结概1。
下面结结解结结1之结的结系。
Windows 95的各结件以下述方法使用注表据结个册数Registry。
(1)硬件据数(NTDETECT)
启结Windows 95结~Registry接收易失硬件配置据,结算机结结到的硬件信息。 数
(2)Windows 95核内(950SKRNL)
在Windows 95结期结~启Windows
95核内从Registry中结取信息~包括要入什结结结结结程序~以及用什结次序入~装装 内它号核结回自身的信息~例如版结等。
(3)结结结结程序
结结结结程序也向Registry结送据~数并从Registry接收入和配置。性能良好装
的
结结结结程序告结Registry~在使用什结系结结源~例如~硬件中或它断DMA通道等。
另数外~结结结结程序结结告所结结的配置据。
(4)管理/配置工具
Windows 95结提供了大量其他接口~允结用结修改系结配置据~例如控制面板、数
结置
程序等。
(5)结置程序
在结用程序或硬件行运Windows 95中文版的结置程序或其他结置程序结~程序可以结
Registry增加新的配置据。 数
(6)Win16结用程序
Windows 95结了一些结用程序和相结工具兼容~也支持与INI文件。
因结一些结用程序~特结是16位Windows结用程序~在结结段仍结结使用将INI文件。 AUTOEXECBAT,和CONFIGSYS,文件也存在~以提供结将MS DOS和Windows 3.x结用程序的
兼容性。安一基于当装个Windows 3.x的结用程序结~结用程序的安程序装Setup像在
Windows中一结~结建自己的它INI文件或在WININI,或SYSTEMINI,文件中结建入口。
例如~中文Word 6.0在Windows 95中文版中安结~在装将WININI,文件中修改
[embedding]小结。
但是~结些入口不能在Registry中升结~因结结些结用程序不知道如何结结Registry。 因此~基本的SYSTEM.INI、WIN.INI和WINFILE.INI文件仍放在Windows 95
系结目结中。
2,注表据结册数Registry的结次结 构
注表据结册数Registry的结次结结似于硬结中的目结结~我结可结结构参2。
表1是结上结中的结次结的解结。 构
3 Registry,与.INI文件之结的结系
Registry与Windows95中的.INI文件有结多相似之结。结结字结似于.INI文件中的小结~
一结结结结于个.INI文件中小结里的一结置结。然而~条Registry可以包括次结结字~ 而.INI文件不支持小结的嵌套。
Registry中的结结结可以包含可结行代结~而在.INI文件中结置结只是结结的串。
在同一台结算机上有多用结~个Registry可以存结每用结的特性~而个.INI文件中却不
可能。
二、注表据结册数Registry的结成
我结知道~在Windows 3.x中~提供了一登结配置据结个数REG.DAT~一般是它一二结 个
制文件~可用它REGEDIT程序结结。来REG.DAT是一十分结弱的据文件~个数
在Windows
3.x中增加或结除OLE结用程序结~结常受到破。 坏
Windows 95改结了Windows 3.x的做法~采用了一结强大的注表据结册数Registry~
它要比REG.DAT更结可。 靠
其结~注表据结册数Registry是由六文件结成的。本结要介结结六文件及其含结个将个。
1,系结配置注表文件册SYSTEM.DAT
在Windows 95的系结目结中~有一结含、系结、只结文件个SYSTEMDAT,~是它Windows
95注表据结的一部分~结文件具有如下作用, 册数
?描述结一的PC配置~
?描述安在一结装独PC上的消息~
?安用结型的结结硬件配置~如结结的装即插即I/O地址、IRQ结和DMA通道等。结文件的
作用有点结似SYSTEMINI,文件。
结文件在Windows 95的结行结结结~保存在本地的工作站或本地网运状PC机中。
在Windows 95安期结~装SETUP结结的结算机上已安结的硬件~然后在将你装
SYSTEM.DAT中
建立适的配置结。若结有的当从Windows3.x中安装Windows 95~结SETUP把结将有的
SYSTEM.INI、REG.DAT文件中的结拷结到SYSTEM.DAT中。
在使用控制面板的“系结”功能结看硬件配置结~口中所结示的结都是你窗从
SYSTEM.DAT
中结取的。
2,系结配置注表结文件册份SYSTEM.DAO
Windows 95中文版的注表据结的一主要特点~就是可性强~不易结。册数个靠坏
结特点 个
靠册数份的就是注表据结有结文件。
系结配置注表册SYSTEM.DAT的结文件结份SYSTEM.DAO~结文件在SYSTEM.DAT文件遭到意外
破结~由系结拷结到坏将SYSTEM.DAT中。
3,用结平台配置注表文件册USER.DAT
在Windows 95的系结目结中有一结含、系结、只结文件个USER.DAT~也是它Windows95的注
册数表据结的一部分~结文件具有如下作用,
?它定结用结结先结~如用结平台配置等~
?特定于某一用结的结用程序的安信息。 个装
结文件的作用结似于WININI,文件。
当你在Windows 95中使用结结~网USERDAT,必结放在结服结网器上。
在你第一次结入用结ID(结结符)和口令字结~SETUP把结些信息存结在将USER.DAT中。
你的Windows 95的系列号也存结在USER.DAT中。
4,用结平台配置注表结文件册份USER.DAO
用结平台配置注表文件册USER.DAT也有一结结文件个份USER.DAO。当USER.DAT遭到意外破 坏
结~由系结将将USER.DAO拷结结USER.DAT~而使从USER.DAT得到了恢结。
5,网册结管理注表文件POLICES.DAT
若在你Windows 95安了装Microsoft Network网网运结~且使用结结结行结用程序~结
Windows95在结服结将网个网册器上生成一结管理注表文件POLICES.DAT~结文件
也是一 个
结含、系结、只结文件。主要用于它Windows95的结用结管理方面的网策略。
6,网册份结管理注表结文件POLICES.DAO
同SYSTEM.DAT、USER.DAT有结文件一结~份POLICES.DAT也有结文件份POLICES.DAO~是 它
一结含、系结、只结文件~存放在结服结个网器中。
三、Windows 95的注表结结册器REGEDIT
Windows 95提供了注表结结册器REGEDIT~利用可以结注表据结它册数Registry结行结结、
修改或配置。
1,注表结结册器快捷结建立
结了防止用结使用注表结结册册数器结注表据结结行非法修改~Windows 95在安结装束
后~并未在Windows95的任何程序结口中提供窗REGEDIT的结结或快捷结。
若结我结在本你内章中结结的容比结熟悉~结使用REGEDIT结看、修改或配置注来
册数表
据结~结的工作结大的方便。 将你来极
(1)在“结始”菜结中增加注表结结册器
第一结方法,
?打结Windows结源管理器~在其并窗将当左结的口中前目结切结到Windows 95系结目结~如D,\PWIN~在并窗找右结的口中到REGEDIT结结。
?将REGEDIT结结拖到“结始”按结上~此结~就在“结始”菜结中的“程序”菜结上面增
加了“Regedit”菜结结。
2,启册结注表结结器
你册从只要结结“结始”菜结中的“注表结结器”菜结结~或者~“结始”菜结中结取 “行”~在“行”结结中结入“运运框Regedit”命令行~或者~面上结结“注从桌册表
结结器”~结可结注表结结启册器。
3,注表据结的册数根结
在结启REGEDIT结~REGEDIT结示将Windows 95的注表据结册数
Registry(SYSTEM.DAT、
USER.DAT)的据结数?nbsp;