如何在Windows 95中删除虚拟磁盘

Author: 钟原 Date: 1998年 第22期 34版

#1  山东读者邱远明问:我是贵报的忠实读者,也是一个电脑发烧友,经常摆弄自己的计算机。不久前,我从《新潮电子》1998年第二期中的一篇文章中掌握了在内存中建立虚拟磁盘的方法。为了让我的计算机“奔腾”起来,便修改了Config.sys文件,在Config.sys文件后面加入以下命令行:
#1  Devicehigh=C:\Windows\Ramdrive.sys 4096 512 112/E
#1  但是,我发现效果并不是很明显。于是便恢复了以前的配置。删去了该行。但是此时问题发生了,Windows95启动出奇地慢,就像死机一样,过了好几分钟,才勉强启动成功,并且桌面上的图标,如“我的电脑”就像是冬眠一样,过了很久才能打开,并且别的应用程序启动时也一样出奇地慢!开始怀疑是病毒,用  KV300+R++版查杀,没有发现病毒。用磁盘扫描程序及碎片整理程序对硬盘进行修整也不行,故障依旧。我大伤脑筋,后来发现“我的电脑”图标中,多了一个光驱图标,我想一定是Windows95认为虚拟驱动器还存在。我不是已经把虚拟驱动器删除了吗?那么这个驱动器从哪里来的呢?不得不重新在Config.sys加上先前的命令行,故障才算排除,可是我并不想让它存在,但又不敢删除,不知如何是好,请专家指教!
  答:根据来信所说的现象,我作了下面的模拟实验:在Windows95下打开Sysedit编辑器,按照来信所说,在Config文件中加入“Devicehigh=C:\Windows\Ramdrive.sys 4096 512 112/E”命令行。重新启动机器后,虚拟磁盘就建立起来了。打开“我的电脑”,可以看到一个集成电路的图标,图标下面的文字是“MS-Ramdrive”。然后再打开Sysedit编辑器,删除加入的命令行(或在命令行之前加REM)。重新启动机器后再看“我的电脑”,其中已经没有虚拟磁盘驱动器了。也没有出现你所说的Windows95工作速度变得十分缓慢的问题。下面提两点处理意见供你参考:
  1.应该在Windows95下面,进入Config.sys文件中删除加入的命令行;因为DOS6.22环境下的Config.sys文件与Windows95环境下的Config.sys文件并不是同一个文件。
  2.虚拟磁盘是建立在内存中的,一般来说,只要在Config文件中删除建立虚拟磁盘的命令行,系统就不会在启动时建立虚拟磁盘了。来信说在“我的电脑”窗口中出现了光驱的图标(你是否建立了虚拟光驱),对于虚拟光驱来说就不同了,它是建立在硬盘中的,一旦建立就会作为一个硬件出现在系统配置中,并且会在注册表中加入有关的登录项。Windows95启动时将按照注册表的登录项给出虚拟光驱来。此后,如果要删除该虚拟光驱,则必须在系统配置中删除它,并且必须在注册表中删除该登录项。现在无法得知你的系统中发生了什么问题,但是建议你首先进入“控制面板\系统\设备管理\磁盘驱动器”,看看有无虚拟盘(无论是虚拟磁盘还是虚拟光驱)的存在。如果存在,则删除它,问题也就解决了(也可以再进入注册表浏览一下,操作方法是在Windows95文件夹中运行Regedit程序,在HKEY_LOCAL_MACHINE\ENUM\ESDI,HKEY_LOCAL_MACHINE\ENUM\FLOP和HKEY_LOCAL_MACHINE\ENUM\SCSI这几个关键字中去查找,然后删除它)。