
| 出版日期:1999-09-06 总期号:855 本年期号:65 |
|
挖掘windows 98中“隐藏”的系统工具
冯玉国 在windows 98中,除了附件中经常看到的磁盘清理、磁盘扫描、磁盘碎片整理等系统工具外,还“隐藏”了一些系统工具鲜为用户使用。如果将这些系统工具挖掘出来,将其用于系统的日常维护工作,就能使你的系统更加稳定,尽可能地少出错。本文假设windows 98系统安装目录为c:\pwin98。 1. scanreg.exe程序 scanreg.exe位于c:\pwin98\command目录下,它主要是用来扫描系统注册表,并进行备份。scanreg.exe既可以在windows 98中运行,又可以在dos下运行。如果因注册表设置不当导致系统崩溃无法启动windows 98,可以在启动时按f4键进入dos系统,然后输入如下命令:scanreg/restore,就可以恢复上一次正常启动时所保存的注册表。 2. sfc.exe程序 sfc.exe位于c:\pwin98\system目录下,负责检查系统文件是否损坏,并进行修复及备份。也可以在“开始”的“运行”选单中直接输入“sfc”进行系统文件的修复及备份。 3. system.1st程序 windows 98在安装成功后,会把第一次正常运行的windows 98系统信息保存在启动盘(通常为c盘)根目录下system.1st的hsr(隐藏、系统、只读)属性文件中,并且不会随windows 98系统设置的改变而改变。因此,如果windows 98启动或者运行时故障太多,以前又忘记了给windows 98运行最正常时的系统注册表作备份,或者根本启动不了windows 98,没有其它办法的情况下,则可以用system.1st进行最保守地恢复系统注册表。其方法是: (1)在dos环境下,执行如下命令: attrib -h -r -s c:\ system.1st attrib -h -r -s c:\ windows\ system.dat copy c:\ system.1st c:\ windows\ system.dat attrib +h +r+s c:\ system.1st attrib +h +r+s c:\ windows\ system.dat (2)重新启动windows 98 由于system.1st保存的是windows 98第一次正常运行时的系统信息,后面更改的windows 98软硬件配置信息尚未被更新到这个文件中,因此,此方法只能进行最保守的恢复。 4. eru.exe程序 eru.exe程序并不是windows 98的一个组件,它只是作为windows 98资源包中的实用工具程序放在windows 98光盘的tools\misc\eru下。用户可以运行这个程序来创建紧急恢复盘,包括一些压缩与解压缩的实用程序以及注册表、ini配置文件和config.sys等。 5. cfgbback程序 cfgbback也不是windows 98的一个组件,它只是作为windows 98资源包中的实用工具程序放在windows 98光盘的\other\misc\cfgbback目录下,无法使用windows 98中的“添加/删除”来安装,只能用手工将\other\misc\cfgbback子目录下的cfgbback.exe和cfgbback.hlp文件拷贝到c:\windows目录中。cfgbback程序主要用来备份和恢复注册表。 (1)用cfgbback备份注册表 ◇在windows 98中关闭所有其它应用程序,启动cfgbback程序。 ◇在“select backup name”框内输入这次备份的名称。在“list of previous backups”框中将显示前次备份的名称。 ◇单击“backup”按钮,即开始备份注册表。 (2)用cfgbback恢复注册表 ◇在windows 98中启动cfgbback程序。 ◇在“list of previous backups”框内选择要恢复备份的名称,该框下部将显示此次备份的日期。 ◇单击“restore”按钮,即开始恢复此备份注册表。 如果要删除无用的注册表备份,则在“list of previous backups”框内选择要删除备份的名称,单击“delete”按钮,则将选定的注册表备份从windows 98目录中删除。 |
|||||||||||||||||