在Win 95/96/97中,注册表的备份为SYSTEM.DA0和USER.DA0,保存在\Windows下;在Win 98中,Win.INI、SYSTEM.INI、SYSTEM.DAT和USER.DAT四个文件被合并备份成一个文件RB00?.CAB,保存在\Windows\SYSBCKUP下,默认保留5个。
每次GUI启动时系统会对备份文件自动更新,这种处理缺乏安全管理机制,难以保证备份文件不受错误信息干扰,多数情况下备份文件形同虚设。
令人遗憾的是,除了手工编缉注册表软件REGEDIT.EXE,Win 9X没有提供更有效的注册表维护工具。在Win 98提供了注册表检测软件ScanReg.exe和ScanRegw.exe,这是一个进步,但它只能处理注册表的物理故障,无法解决结构性问题,其可靠性又有多大呢?
博大的注册表完全应该用一本专著来剖析,在《新潮电子精华本1》中也有简单的介绍,这里就不做更深的解释了。
POLICES.DAT是微软的MSN(Microsoft Network)注册支持文件,该网络国内用户很少,该文件也很少使用。
尽管没有更直接的资料介绍,但是有充分的理由证明在Win 9X的启动过程中,保存在\Windows\INF目录下的各种INF文件是Win 9X系统中最有力的支持文件。在启动系统的过程中,Win 9X会适时地调用这些文件,以装载相应的驱动程序。如果没有了这些文件,Win 9X也是无法启动的。另外,Win 9X的PNP技术主要是通过INF文件实现驱动程序安装的。