在Win98开始菜单附件中的系统工具组有许多大家熟知的工具,但你是否知道那里面没有的隐秘工具?下面选几个来看看。
系统文件检查器 SFC?EXE
在中文Windows中安装某些西文软件重启系统之后,发现很多对话框变得老大,比如:显示器设置完成后却无法找到【确定】按钮(此时的对话框对640×480方式来说实在太大,只能显示大半个对话框)。究其原因,乃原来的Commdlg.dll文件被新软件不加声明地覆盖了,只得从Windows安装盘中解此文件,在DOS方式下覆盖西文版本。但是,对于初入门的人来说,怎知公用对话框由Commdlg.dll负责管理?即使是所谓老鸟,怎么能准确找出所有被修改的文件?某些杀毒软件清除病毒的同时,也破坏了一些系统文件。在不重新安装Windows的情况下,如何准确找出有变化的系统文件,并加以恢复呢?
如果您的系统出现莫名其妙的问题,不妨使用检查器测试一下系统文件的完整性,可能不必为了一点小小的问题花半天的时间重新安装整个系统。
在开始菜单下运行SFC.EXE后单击【扫描改动过的文件】→【开始】。完成检查后,系统会弹出已完成对话框,单击【详细资料】可以查看系统文件检查结果。
检查器默认在还原之前提示备份,备份文件默认存储在“Windows\ Helpdesk\ SFC”文件夹,将检查记录附加到现有的日志文件Windows\ Sfclog.txt。默认检查位于Program Files、Program Files\ Accessories(含子目录)、Program Files\ Common Files(含子目录)、Windows、Windows\ Command(含子目录)、Windows\Downloaded Program Files、Windows\ Fonts、Windows\ System(含子目录)和Windows\ System32(含子目录)等目录下的所有.386、.com、.dll、.drv、.exe、.mpd、.ocx、.sys和.vxd文件。单击【设置】可以指定所需的选项。
检查器发现文件被修改,会自动用安装的版本覆盖之。这有一非常现实的好处,如果对杀毒软件封杀之后的系统并不放心,不妨用检查器重新修复一遍。
“文件”写失败咋办?第11期有一种巧妙的解决方案。如果使用SFC,您可以轻松搞定:单击【从安装盘提取一个文件】;在【要提取的文件】中键入文件的名称,或单击【浏览】选择;单击【开始】,在【还原自】中,键入安装盘上 .cab 文件所在的文件夹的名称;【确定】后,系统会弹出对话框告知您“文件提取成功”。
默认情况下,检查器自动修改 /删除已经更改的文件,如果需要对整个过程多一些人为控制,可以单击【设置】打开对话框,在【设置】选项卡中复选下方【检查已修改的文件】,这样您就可以对每个文件进行单独验证了。
遇到不符文件,弹出【文件已更改】对话框,在此可以选择“更新验证信息(确认修改合法)”、“还原文件(确认修改不合法)”、“忽略(不知修改合不合法)”或“更新所有已更改文件的验证信息(确认所有修改都合法,请谨慎使用此项)”。
在Windows路径下有一Default.sfc数据库文件,里面保存了您安装Win98时的系统文件信息(版本、长度、校验和),检查器就是根据此文件验证目前系统文件是否被更改的。如果您的系统文件已经升级(比如安装微软新的软件、使用Windows Update加缝补丁),那么必须更新验证数据文件以免误报。但如果错误地进行了更新,则必须恢复原有验证信息。恢复的方法是:在【系统文件检查器设置】对话框【高级】选项卡中单击【还原为默认值】,指定Windows安装源路径,单击【确定】。
报告工具 WinRep.EXE和DOSRep.EXE当系统出现问题时,我们往往向专业人士求助,如何准确描述出现的故障,尤其是搜集系统出现问题时的软硬件状况,对合理解决问题是至关重要的。
Windows 报告工具WinRep.EXE用来收集您机器上的系统文件,连同您对出现问题的具体描述一起通过电子邮件传送至微软公司,据说微软的支持和开发工程师们使用它来解决您在使用 Windows 时遇到的问题。即使您不需要微软的服务,也可以将它送给希望给您解决问题的朋友。
启动报告工具后,您应该在“问题说明”中输入详细的描述文字,包括看到的任何错误消息以及确切的标题和文本;在“预期的结果”中输入你需要达到的目标;在“再现此问题的步骤”中编号列出重现此问题所需的详细步骤。
然后单击下方【更改系统文件的选择】打开【所收集的信息】对话框,选择或单击清除每个文件名旁的复选框,如果您还希望在报告中包括附加文件,单击【添加】→【确定】,并单击【文件】菜单中【保存】命令保存报告。
当出现致命错误导致Windows不能启动时,您应该使用DOS 报告工具DOSRep.EXE,它也自动收集您机器的硬件和软件配置信息。
在DOS提示符下键入DOSREP,屏幕出现DOS报告工具的画面,按Enter进入下一个提示;如果您希望通过网络直接向微软传送,选择Create and submit report,否则选择Create and save report;然后输入您个人的信息(姓名、E-mail、电话等);输入您对出现问题的描述;指定压缩文件的全路径名(默认为WINDOWS\Dosrep.cab),按Enter后系统开始收集信息,完成后按Enter退出。
注意:DOSREP并不使用TAB键作为在文本框中跳转的热键,它愚蠢地使用了Enter键;但Enter键同时又作为到下一步的桥梁,而且没有提供返回上一步的功能,所以在按Enter之前要慎之又慎!
强制程序兼容工具 MKCompact.EXE
很多人喜欢微软的多媒体书籍,比如我就经常使用《Bookshelf 95》和《Encarta 95》,但在中文Win98下,有些显示乱糟糟的。因为这个缘故安装两套Windows大可不必,利用MkCompact.EXE,就可解决。
运行MkCompact.EXE后,在File(文件)菜单中选择Choose Program(选择程序),在随后对话框中选择C:\ Books95\ Bshelf95.exe,单击确定; 在File菜单中选择【Advanced Options】(高级选项),主窗口中会显示32个复选框(对应一个双字的各个位),选中第六项Disable font associations(禁止字体关联);选File菜单中的Save保存设置后退出。
再启动《Bookshelf95》,您看到了什么?是不是很惬意?大凡十六位的英文Windows程序,均可用此方法解决显示乱码的问题。
它还可以解决某些16位应用程序在Win98中导致的普通保护错误(GPF),通过对指定程序设置特殊的环境,解决原有Windows程序(包括十六位以及为Win95设计的三十二位程序)与Win98的兼容性。
加速常用程序启动工具 WAlign.EXE如果您的机器启动速度越来越慢,排除病毒的可能后,可以使用此工具加速最常用程序的启动。完成加速后,会在Windows\System路径创建文本文件WinAlign Report.txt,在注册表中也有加速程序启动的详细记载([HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows\ CurrentVersion\ WinAlign])。
运行后它根据Windows\System\WinAli.ini的设置重新定位最常用的文件。
拼音安装程序 PIntSetp.EXE
通过控制面板删除一种输入法后,其码表等文件仍然留在硬盘上(Windows\ system),但是重新安装时仍要求插入Win98光盘。
如果执行PIntSetp.exe,则无需Win98安装盘就可以恢复删除的“微软拼音输入法”了。另外PIntsetp /Remove则将所有微软拼音输入法文件全部删除,通过控制面板的添加删除程序删除“微软拼音输入法”正是调用了此程序,如果没有此程序,删除时会有“卸载出错”的提示。
PIntsetp干了些什么?它检查了硬盘上微软输入法所需文件,然后在注册表项“HKEY_CURRENT_USER\ keyboard layout\ preload\”中添加了一个“主键”(2或3或4或5……比原有主键大1),设置此主键默认值为“E00E0804”,最后让修改后的注册表起作用。其实,如果曾经安装其它输入法而后又用控制面板删除,码表文件均保存在硬盘之中,只需恢复相应的注册表项后让修改后的注册表起作用即可实现快速重装。(金菁)
|