专家坐堂

Author: 王琰 Date: 1999年 第45期 07版


#1Windows 98中哪些文件可以安全地删除
    河北读者刘文俊问:最近整理硬盘时,发现Windows目录下有几百个以“fff*”开头的文件,例如“fffef25d_{615472C0-7F72-11D3-9026-0080C88D81EB}.tmp”,其长度都为0,请问是什么程序生成了这么多奇怪的文件?我可以删除它们吗?另外,能否请你介绍一下Windows 98系统中有哪些文件可以安全地删除?
    答:这些文件都是一些临时文件,是由一个叫做MDM(Machine Debug Manager)的程序生成的,当你安装微软的某些软件(例如包含在Office 2000中的Microsoft Script Editor)时,MDM将被一起安装到系统中,由于Bug的关系,该程序自动生成临时文件后却没有删除它们,因此Windows目录下就会有很多这样的长度为零的文件,你可以放心地删除它们。由于这些文件的长度为零,所以它们基本上不会消耗过多的硬盘空间,只需要极少量的空间来保存它们的文件名。
    为了提高系统运行效率,我们应定期把硬盘上不要的文件如临时文件都删掉。通常WindowsTemp目录是专门用来存放临时文件的,其中名字具有“*.tmp”、“_*.*”、“~*.*”、“*.??_”和“*.??~”等形式的文件都可以删除,另外,有些软件把临时文件存放在文档所在的目录或软件自己所在的目录中,因此你可以用Windows 98的查找文件功能在全部硬盘内查找具有以上形式的文件,然后删除。除了临时文件外,IE等浏览器的缓存中也保存了一些不再需要的文件,如下载的.ZIP和.EXE文件,可以删除。
    如果你的硬盘空间很紧张,还可以删除Windows 98安装的一些.BMP与.PCX图像文件、.AVI动画文件、.WAV声音文件和.SCR屏幕保护程序,阅读帮助文件时自动生成的.GID文件,编辑文档时生成的.BAK备份文件,软件的使用说明如Readme.txt等,或者卸载系统中安装的一些中英文字体。在删除过程中,如果你担心某些文件还有用,那么可以暂时将这些文件移到一个专门的目录下面,过一段时间后确信没有用了才删除。某些系统管理软件就具有这样的功能,你可以安装一个试试。
#1升级BIOS时提示内存不够的处理
    湖南读者段君问:我的电脑基本配置为:PⅡ 233MHz CPU,升技AH6主板,BIOS为Award 4.51 PG版,Trident 9750 AGP显卡(4M显存),32M内存,4.0G硬盘。前段时间装有Win95,曾升级BIOS,但未成功,显示错误信息为“Insufficient Memory”,不知这是怎么回事?
    答:显示错误信息表示当前系统中的内存不够,无法完成指定操作。通常BIOS升级程序要求用DOS系统盘启动,或者启动到Windows的纯DOS方式下,如果供启动使用的CONFIG.SYS和AUTOEXEC.BAT文件没有进行合理配置的话,装载的各种驱动程序就会占用大量的常规内存(即低端的640K内存),从而导致BIOS升级程序不能运行或不能完成升级。为了解决这一问题,你可以向DOS系统盘中拷入himem.sys和emm386.exe两个内存管理程序,然后在CONFIG.SYS的开头处加入“device=himem.sys device=emm386.exe noems dos=high,umb”共三行,然后将其它设备驱动程序用“devicehigh=”命令装载,而不要用“device=”命令,把AUTOEXEC.BAT中的内存驻留程序用“lh”命令装载,如此处理后,常规内存便可满足BIOS升级程序的需要了。 
#1上网时经常提示非法操作的原因
    读者林西问:我的机器在上网时经常会出现“该程序执行非法操作,即将关闭”的消息框,不知何故?当时我并没有进行什么误操作。
    答:由于只在上网时经常出现非法操作,因此这是由于软件方面的原因引起的。当你使用浏览器上网访问不同网站时,网页上的内容可能是标准的HTML文件,也可能包含了JavaScript、VBScript、Java Applet、DHTML、XML等扩展内容,浏览器在解释网页上的这些内容时,会根据不同的情况自动调用不同的解释器、虚拟机等程序部件,这些部件中难免会有一些Bug,在特殊情况下就可能引起非法操作,给人的感觉好像是随机出现错误。对于这种情况,你不必太担心,可以试着降低系统资源的消耗,增大硬盘的自由空间,一般都能减少大部分非法操作,如果仍无法解决,可以考虑重装浏览器或系统。 
#1关机时为何不能自动关闭电源
    一位读者问:我的电脑在关机时会死机,屏幕上出现“你现在可以安全关闭计算机了”,然后就没有反应了,这时必须按电源开关关闭,请问这是为何?我格式化了硬盘,并重装Win98,问题依旧。
    答:首先要指明一点,你的电脑在显示了“你现在可以安全关闭计算机了”后没有反应并不是死机,这是Win98在不支持电源管理的主板上的正常表现。如果你的电脑以前能够在关机时自动断电,那么说明主板本身具有电源管理功能,综合其它现象来看,最可能的原因是BIOS设置被修改过,没有打开主板的高级电源管理功能,因此Win98不能实现自动断电,同时关闭计算机的选项中没有“将您的计算机转入睡眠状态”一项。你可以进入BIOS设置的Power Management Setup,把“Power Management”设为Enable,把“PM Control by APM”设为Yes,然后重新安装Win98即可。
    如果以上方法没能解决问题,你可以查看Win98的系统属性,在设备管理器中检查系统设备,看看其中是否有一项“高级电源管理支持”,如果没有,或者其前面带有黄色惊叹号,则有可能是主板出现故障,你可以试试清除CMOS中的信息,然后重新设置BIOS并安装Win98,如果还不行,就找销售商更换一块主板。
#1为什么NDD不能修复坏道
    读者Zhangna问:我的硬盘由于使用DOS下的扫描程序,致使硬盘出现了坏道,用NU的NDD检测后就出现了如下文字“Windows has disabled direct disk access to protect your long filenames, to override this protection see the LOCK/? command for more information. The system has been halted. Press Ctrl+Alt+Del to restart your computer”,且多次都是如此,不能修复坏道。请问应当如何解决?
    答:提示文字的意思是为了避免老的DOS磁盘工具破坏长文件名,Windows已经关闭了直接磁盘存取功能。NDD是一个较老的磁盘工具,它需要对硬盘进行直接读写,因而触发了Windows 9x的DOS部分的保护功能,在这种情况下,Windows 9x会直接将系统锁死。笔者建议你使用Windows下的磁盘修复工具,如果你坚持要用NDD,那么可以用MS-DOS 6.22的系统盘启动,或者启动到Windows 9x的DOS方式下,并执行LOCK命令来解除Windows 9x对直接磁盘存取功能的锁定,然后才运行NDD。 
#1网页不能显示是何故
    读者王海燕问:我的中文IE5.0不知何故无法正常浏览我们单位自已的网页,而看别的都正常。我能用IE打开首页欢迎页面和进去后的第一个页面,可其它的内部链接如“典型症状”等链接都不能正常看到。你能告诉我该怎么办吗?
    答:笔者用IE5.0访问了该网站之后,发现的确很多页面都无法调出来。笔者将其中一个页面的链接地址拷贝之后,让网络蚂蚁来下载该页面,结果下载成功。这说明该页面是存在的,并且链接地址也正确,但IE5.0就是无法将之调出来。经过观察之后,笔者发现不能浏览的页面都具有中文文件名,例如“典型症状”页面的HTML文件名为“典型症状.htm”,笔者认为问题就出在文件名上。由于不同的客户程序和服务器对文件名中的汉字可能会采用不同的编码方式,如果双方使用的编码方式不同,服务器就不能理解客户程序提出的请求,因而无法将正确的文件传回到客户端。笔者建议你全部使用英文来命名所有网页,就不会出现上述问题了。 
#1为何浏览网页出现脚本错误
    读者汪自海问:最近我在浏览某网页时,出现以下错误提示:“该网页中脚本程序出错,行59,字符17,错误object expected,代码0”。而我的“拨号网络”属性中,“制作脚本”一栏并没有给出文件名,是空的,即未选用,可为何还会有脚本错误?特请教。
    答:脚本(Script)相当于简单的解释型程序,由专门的解释器来负责执行。脚本原来在Unix系统中应用得比较多,微软自Windows 95开始也逐渐在Windows中增加了对脚本的应用。不同的操作系统和应用范围通常使用不同类型的脚本,你在问题中提到的是两种截然不同的脚本,它们之间毫无联系。“拨号网络”属性中的脚本是专门用来实现自动拨号的,而网页之中的脚本(VBScript,JavaScript或JScript等)是用来显示网页内容或提供某些选项的,如果网页在下载过程中出现错误,就可能导致脚本程序出错,不能正常执行。