虚拟光驱的不足

Author: 武彬 Date: 2001年 37期

?牐犌懊娼擦苏饷炊嘈槟夤馇砑挠诺愫陀梅ǎ旅婢屠此邓邓牟蛔阒Α?
  ?牐犚恍┒杂诘缒圆惶煜さ呐笥眩诎沧靶槟夤馇砑院螅3;岱⑾忠丫沧暗挠蜗坊蛉砑荒苷9ぷ鳌⒛承┤砑蛴蜗肺薹ò沧暗任侍猓庑┕楦岬锥际怯捎谛槟夤馇砑斐晒馇谭浠鸬摹G懊嬉丫倒槟夤馇砑鞘褂媚D釹CSI设备离开完成底层的硬件级模拟的,而在Windows系统中,SCSI设备的优先级高于IDE设备,所以虚拟光驱在安装后就会自动占用第一个可用的光驱盘符,而物理光驱盘符则依次后延,遇到那些“死脑筋”的软件,认为第一个光驱一定是物理光驱,非要从第一个光驱读取数据,但放置光盘的物理光驱偏偏又不是第一个光驱,这时自然就会出错了。
  ?牐犆靼琢宋侍庠谀睦铮饩鼍秃芗虻チ耍?
  ?牐?1.更改光驱盘符,将物理光驱的盘符改回来。在Windows98下相当容易,依次点击“我的电脑→控制面板→系统→设备管理器→计算机→CDROM”(如图)(^37060106a^),选中虚拟光驱,点击下面的“属性”按钮,在“设置”中把将“开始驱动器号”和“最后驱动器号”指定成相同,然后把物理光驱的盘符也一一指定,重新启动一次机器即可。
  ?牐犚员收叩幕魑才谭至怂母銮篊、D、E、F,光驱能用的盘符从G开始,本来G和H分别由光驱和刻录机占据,安装Daemon以后,虚拟的光驱使用了G,光驱和刻录机被挤到了H和I,当安装某个加密软件时,在H盘上运行的安装程序试图从G盘上读取加密信息,当然宣告失败。后来按上述办法把虚拟光驱改成I盘,物理光驱恢复成G盘,安装成功。
  ?牐犜赪indows2000下面也可以采取类似的处理办法,但是操作步骤有一点不同。必须先以系统管理员权限的账号登录,在“开始→程序→管理工具”中点击计算机管理,然后在“磁盘管理”中,对虚拟的光驱点击右键,在弹出菜单中选择“更改驱动器名和路径”,单击“编辑”按钮,选定新的驱动器号后确定即可。
  ?牐?2.将原来的光盘制作成镜像文件,加载到虚拟光驱中也可以解决问题。不过有的软件需要再重新安装一次。
  ?牐?3.对电脑比较熟悉的朋友,可以手工修改注册表,把原来的路径指向新的路径即可,这样可以免去重新安装或制作虚拟光盘的麻烦。
  ?牐犃硗庖桓鼍3鱿值奈侍饩褪切对匦槟夤馇砑螅锢砉馇菜嬷А?
  ?牐犝庵治侍庵饕鲈诒冉侠系墓馇蚖indows版本上。因为软件(Windows)或硬件(光驱)对即插即用的支持不够好,在虚拟光驱软件卸载以后没能重新“发现”物理光驱或重新分配资源时,就会出现这种情况。解决办法是:
  ?牐?1.让 Windows重新查找一次硬件,以发现物理光驱。
  ?牐?2.更改一下物理光驱的状态,如把主盘改成从盘,从IDE 1接口上转接到IDE 2接口上等,让Windows发现硬件的变化,自动识别出物理光驱。
  ?牐?3.为物理光驱加载DOS驱动程序。但是这样会使Windows用MS-DOS兼容方式访问光驱,降低系统效率。不到万不得已,建议不要使用
  ?牐?4.最后绝招:Format硬盘后重装Windows!
  ?牐犃硗猓槟夤馇砑褂幸恍┬∶。热鏥irtual Drive 2000中的光驱缓冲(即超速总管)与某些光盘刻录软件及某些DVD冲突,很容易造成死机,所以最好不要使用。但是它是Virtual Drive 2000安装时一起安装的,也没有提供单独的反安装的办法,所以只能删除Windows目录下的system\iosubsys\rcachex.vxd文件,这样就会强行禁止Virtual Drive 2000中的光驱缓冲功能以解决问题;而CD Copier Gamers' Edition,安装后有可能无法运行甚至造成死机,这时只要关闭光驱的缓存即可。