Windows 95下光驱容错性较强的原因
笔者也曾如法炮制过,但却达不到减少停顿的效果,因而不得不对2.25版的Mscdex.exe的“功效”产生怀疑,事实上,Windows 95使用的是内置的32位驱动程序,根本没用上Mscdex.exe(除非是在实模式下),光驱的纠错能力如何,与它又有何相干呢?不过,光驱在Windows 95下确实有较强的纠错能力,这是大家有目共睹的,笔者有几片质量较差的光盘,在DOS下读不出,在Windows 95下(包括其DOS窗口下)却能正常读出,也证明了这一点。
笔者分析,会不会是Windows 95所采用的全新的32位光驱驱动程序──CDFS(CD-ROM文件系统),使光驱有较强的纠错能力呢?为此,笔者特意做了一个试验:在Windows 95下先禁用所有的32位保护模式磁盘驱动程序(即关闭掉Windows 95下的32位光驱驱动程序,具体操作各报刊杂志时有介绍,在此不赘述),然后修改Config.sys和Autoexec.bat,将原来DOS下使用的光驱驱动程序(包括2.25版的Mscdex.exe)分别加上,重新启动Windows 95,发现光驱的纠错能力又下降了,原来在DOS下读不出的光盘,现在仍然读不出,放质量不好的VCD片仍然会停顿,这证实了笔者的分析。综上所述,Windows 95下光驱有较强容错性,归功于其自带的CDFS,与Mscdex.exe无关。