让Windows学会自我保护 2000年 第22期   在Windows 98中,新增加了两个注册表检查程序,SCANREGW.EXE和SCANREG.EXE,分别用于Windows和DOS方式下。其中SCANREGW.EXE还会在每次启动Windows时自动运行(通过在注册表的自启动项中加上SCANREGW.EXE/AUTORUN),在它自动运行的过程中,对注册进行检查备份。如果充分利用好它,不仅可以执行对注册表的日常维护,还可以把你的Windows充分保护起来。下面我们就谈谈如何让Windows实现自我保护。   首先我们要说明,SCANREGW作为应用程序,仅执行一定的功能,而它的功能设置则是通过SCANREG.INI文件来完成(位于C:\Windows目录)。SCANREG.INI中共有五个设置项。下面分别说明:   1.BACKUP=,此项值可为0或1,默认为1;为1会在每天首次启动时运行SCANREG,为0时则不运行;   2.OPTIMIZE=,此项值可为0或者1,默认为1;为1会在每次运行SCANREG时,自动从SYSTEM.DAT及USER.DAT中清除浪费空间,为注册表减肥。为0则不清除;   3.MAXBACKUPCOPIES=,此项设置共要建立的备份文件的个数,可为从5(默认)到99的任一个数。默认建立5个备份文件。若想恢复原来的备份文件,应退出Windows进入DOS 方式,运行SCANREG;随后会弹出对话框,问你是要创建备份(CREAT BACKUPS),还是要显示备份(VIEW BACKUPS);选择显示备份,又会弹出一个窗口列出了所有备份文件及各自的日期;选取合适的想恢复的备份文件即可。   4.BACKUPDIRECTORY=,设置备份文件存放的目录,默认存放目录为C:\Windows\SYSBCKUP,备份文件名分别为RB001~05.CAB。   5.FILES=,是否要添加其他的文件放入备份文件,默认为空,仅备份注册表及WIN.INI、SYSTEM.INI两个文件。若要添加其他文件,在FILES=后键入“<目录代码>,文件名1,文件名2,文件名3”,目录代码有4个,10代表C:\Windows目录;11代表C:\Windows\SYSTEM目录;30代表C盘根目录;31代表安装Windows的所在根目录。例如若想把CONFIG.SYS及AUTOEXEC.BAT文件包含于备份文件中,可加入“FILES=30,CONFIG.SYS,AUTOEXEC.BAT”。这一行。   另外提一点,现在使用Windows 95的用户,也不必为了Windows 98的这项功能而去换装Windows 98。只须找到一台已安装了Windows 98的计算机,把C:\Windows\SCANREGW.EXE、C:\Windows\SCANREG.INI和C:\Windows\SCANREG.EXE三个文件拷贝到Windows 95中相应的目录下,然后找到其注册表中HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/Windows/CURRENT VERSION/RUN 子键,在其中加上一条键值,键值名为“SCANREGISTRY”,键值为“C:\Windows\SCANREGW.EXE/AUTORUN。这样,你也可以使用Windows 98的自我保护功能。   好了,知道了如何设置SCANREG.INI,就让我们赶快行动起来,保护好我们的Windows。