当程序不认虚拟光驱时,可使用禁用物理光驱的办法解决问题。笔者以前也这样做过,但如此一来,当要使用物理光驱时,还得先恢复物理光驱的设置。如果经常在物理光驱和虚拟光驱之间切换,做起来岂不太麻烦?能不能让虚拟光驱和物理光驱同时正常使用呢?笔者经过摸索很好地解决了问题。其实,一些软件不认虚拟光驱主要有三种原因:一是一些程序必须在它安装时的驱动器上运行。比如安装源盘是E,就必须设置你的虚拟光盘的盘符为E;二是一些程序必须在第一个光驱运行。这时,你必须将虚拟光驱与物理光驱的盘符交换一下,将虚拟光碟放在物理光驱之前;最后一种是一些光盘采用了加密算法,使用普通软件无法将它全部打包到光盘镜像中,这不在本文讨论范围之内。假设原来物理光驱是G盘,虚拟光驱是H盘。要把虚拟光驱的盘符放在第一个光驱位置,在Windows2000/XP中可这样操作:1. 进入“控制面板”,打开“管理工具”中的“计算机管理”窗口。2. 在“计算机管理”窗口左侧列表中,选中“存储”下的“磁盘管理”项目(见附图)。
磁盘管理窗口3. 在窗口右侧右击物理光驱标识G,在弹出的快捷菜单中选择“更改驱动器号和路径”命令。4. 在弹出的“可用下列驱动器号和路径访问这个卷(A)”对话框中,单击更改按钮,按提示指派一个当前空闲的盘符,如I,然后按确定。这样就把物理光驱的盘符放到了虚拟光驱之后。5. 用同样的方法将虚拟光驱盘符改成G,再将物理光驱的盘符改为H,即完成物理光驱与虚拟光驱盘符的交换。如果使用的操作系统是Windows 98,可以这样如下操作:1. 双击“控制面板→系统”,选择“设备管理器”选项卡。2. 双击设备类型列表中的CD-ROM图标,其下会列出你的光驱和虚拟光驱的信息。3. 双击物理驱动器打开它的“属性”对话框。4. 选择“设置”标签,找到“保留驱动器号”栏,将“开始驱动器号”和“结束驱动器号”都设置为当前空闲的盘符,如I。接着用同样的方法把你的虚拟光驱盘符和物理光驱的盘符换一下。5. 盘符交换结束后重新启动计算机即可。现在你再看看,虚拟光驱和物理光驱都可以正常使用了吧?