索阅 100例 首 页| 资 讯| 下 载| 论 坛| 博 客| Webinar| 高 校| 专 刊| 会展| EETV| 百科| 问答| 电路图| 工程师手册| Datasheet

EEPW首页 > 百科 > 虚拟光驱

虚拟光驱


贡献者:angelazhang    浏览:544次    创建时间:2014-12-10

  虚拟光驱是一种模拟(CD/DVD-ROM)工作的工具软件,可以生成和你电脑上所安装的光驱功能一模一样的光盘镜像,一般光驱能做的事虚拟光驱一样可以做到, 工作原理是先虚拟出一部或多部虚拟光驱后,将光盘上的应用软件,镜像存放在硬盘上,并生成一个虚拟光驱的镜像文件,然后就可以将此镜像文件放入虚拟光驱中来使用,所以当您日后要启动此应用程序时,不必将光盘放在光驱中,也就无需等待光驱的缓慢启动,只需要在插入图标上轻按一下,虚拟光盘立即装入虚拟光驱中运行,快速又方便。 常见的虚拟光驱有VDM、Daemon Tools (精灵虚拟光驱) 等。
  1特点用途
  虚拟光驱有很多一般光驱无法达到的功能,例如运行时不用光盘,即使没有光驱也可以,同时执行多张光盘软件,快速的处理能力、容易携带等。[1]
  CD-ROM
  高速CD-ROM:虚拟光驱直接在硬盘上运行,速度可达200X;虚拟光驱的反应速度非常之快,播放映像文件流畅不停顿。一般硬盘的传输速度为10-15MB/S左右,换算成光驱传输速度(150K/S)等于100X。如今主板大都集成Ultra DMA硬盘控制器,其传输速度更可高达33M/S(220X)。[1]
  笔记本伴侣
  笔记本最佳伴侣:虚拟光驱可解决笔记本电脑没有光驱、速度太慢、携带不易等问题;光盘镜像可从其它电脑或网络上复制过来。
  MO选择
  MO最佳选择:虚拟光驱所生成的光盘(虚拟光盘)可存入MO盘,随身携带则MO盘就成为“光盘MO”,MO光驱合一,一举两得。
  复制光盘
  复制光盘虚拟光驱复制光盘时只产生一个相对应的虚拟光盘文件,因此非常容易管理;并非将光盘中成百上千的文件复制到硬盘,此方法不一定能够正确运行,因为很多光盘软件会要求在光驱上运行,而且删除管理也是一个问题;虚拟光驱则完全解决了这些问题。
  运行光盘
  运行多个光盘:虚拟光驱可同时运行多个不同光盘应用软件。例如,我们可以在一台光驱上观看大英百科全书,同时用另一台光驱安装“金山词霸”,用真实光驱听CD唱片。这样的要求在一台光驱上是无论如何也做不到的。
  压缩
  压缩:虚拟光驱一般使用专业的压缩和即时解压算法对于一些没有压缩过的文件,压缩率可达50%以上;运行时自动即时解压缩,影像播放效果不会失真。
  光盘塔
  光盘塔:虚拟光驱可以完全取代昂贵的光盘塔,可同时直接存取无限量光盘,不必等待换盘,速度快,使用方便,不占空间又没有硬件维护困扰。
  安装游戏
  虚拟光驱还可以为你的电脑安装游戏,有的游戏下载下来是镜像文件,这样就必须用到虚拟光驱,它为一些游戏玩家打造了一个很好的平台。
  安装操作系统
  虚拟光驱也可以安装操作系统:Windows PE(Windows 预安装环境 )下的虚拟光驱,是安装 Windows 操作系统的最佳选择,首先加载硬盘上的光盘镜像文件(一般为ISO文件),然后进入虚拟的光盘,就可以安装操作系统了。当然了,如果是Ghost镜像文件(一般为GHO文件,多为盗版操作系统),也可以轻松在Windows PE下安装,也可以查看Ghost镜像中的文件!不需要使用操作系统安装光盘安装系统,是不是很轻松,很快捷呢?
  启动缺陷
  因为虚拟光驱毕竟不是真实硬件,所以它的先天性缺陷也显露了出来:无法在操作系统启动以前出现。这样就使得它无法替代真实光驱完成从cmos引导转换到启动其宿主操作系统的功能。早先的系统安装过程,从前一个操作系统界面下运行装载于虚拟光驱的新系统的升级安装程序时,在拷贝完系统文件后因为安装程序在重启后仍然需要用到系统安装光盘,就会出现重启后报告找不到安装盘而使得新系统的安装失败的情况。而自windows2000发布后因为操作系统安装过程中加入了拷贝安装文件到硬盘的机制,使得这一问题得以解决。但是直到现在,使用用虚拟光驱启动宿主操作系统的愿望仍然未能实现。
  2使用技巧
  好压
  新版的好压就集成了虚拟光驱功能。
  Daemon Tools
  1、安装
  下面以Daemon Tools的安装为例:
  Daemon Tools Lite 是一款免费软件,最新版本4.49,有简体中文的版本,推荐大家使用这个版本。它可以在除Windows95以外所有的Windows系统上使用。Daemon Tools支持ISO,CCD,CUE,MDS等各种标准的镜像文件,而且它也支持物理光驱的特性,比如光盘的自动运行等等。双击安装文件,点击安装按钮,然后一路点击下一步便可以完成安装,需要注意的是,安装完毕后需要重新启动操作系统才能生效。
  下面着重介绍一下虚拟CD/DVD-ROM,模拟项目和选项三个菜单的功能。
  2、虚拟CD/DVD-ROM菜单
  1. 首先现要设定一下虚拟光驱的数量,daemon tools最多可以支持4个虚拟光驱,你可以按照你的需求设置,一般设置一个就足够了。在某些情况下,比如你的游戏安装文件共有4个镜像文件,那么你可以设定虚拟光驱的数量为4,这样安装游戏的时候就可以不用时不时的调入光盘镜像了。
  设置完驱动器的数量后,在‘我的电脑’里面就可以看到2个新的光驱图标。
  2. 现在就可以加载镜像文件了
  选择安装镜像文件,然后会弹出一个窗口,让你选择镜像文件,选择好镜像文件,按一下打开按钮。
  3.这时打开我的电脑,就可以看到已经插入光盘了。
  打开这张光盘,可以看到里面的文件,你可以对这张光盘进行复制和粘贴或者双击安装文件来安装游戏等操作,和对真实的光盘文件进行操作一样。到这里主要的工作都结束了,基本上就能够安装软件和玩游戏了。
  提示:如果想换光盘的话,先卸载镜像文件,然后再插入其他镜像文件,这样速度要比直接插入新的镜像文件快很多。
  如果两个驱动器里面都有镜像文件,你都要卸载的话,可以选择卸载全部驱动器。
  3、模拟项目菜单
  有时候如果你插入虚拟光盘后发现不起作用,明明加载了镜像文件,可是在‘我的电脑’里面却看不到。或者可以看到光盘,但是操作的时候总是出错。那么可以试试看这里面选项。模拟项目里面有四个选项,当你要插入的MDS格式的镜像文件的话,那么选择RMPS即可。如果这张文件有使用光盘保护技术的话,那么选择safedisc。其他选项用到的时候比较少,如果选择RMPS和safedisc也不起作用的话,可以试试其他选项。
  1.模拟音频:当你插入的镜像文件是CD音乐光盘,那么要选择这个选项,否则可能放不出声音。其他镜像光盘不用选择这个选项。
  2.自动安装:当你插入了一张镜像文件后,选择了这个选项后,那么系统重新启动或者关机后再开机,那么这张镜像光盘会自动加载。建议游戏选择这个选项,这样你每天玩游戏的时候,不用麻烦的先要插入镜像光盘了,直接运行游戏就可以玩了。
  3.自动开始:选择这个选项,系统启动的时候会自动加载,daemon tools会自动加载,建议不要选择。需要的时候再运行Daemon tools吧,这样可以节约一些内存资源,以便更快的运行系统和游戏等。这个选项不会影响前面自动安装的选项,即使不选择自动开始,只要你插入了镜像光盘并且打开了自动安装,那么系统启动时仍会自动加载镜像光盘。自动锁定和任务栏图标必须打开自动开始才可以选择,他们的用处不大,不选择也不影响正常使用。
  为了保护光驱和省去每次玩游戏时都要插入光盘的麻烦,笔者用虚拟光驱软件V2DE建立了一个虚拟光驱。建立成功后,我插入游戏光盘,准备用软件将光盘上的数据压缩到硬盘上,谁知这时麻烦来了。当我点击Virtual Drive Manager档案菜单中的“建立VCD档案”一项时,出现了有如下文字的对话框:
  No phisical CD drive install on your machine.
  "Build VCD" needs at least one physical CD drive.
  中文意思就是“你的机器上没有安装光驱,建立VCD档案至少需要一个物理光驱。”可是奇怪呀,前两天我还在用光驱玩游戏呀!仔细分析了一下,推测问题可能是因为安装了虚拟光驱后,软件没有设置正确。于是进入“控制面板/系统属性/设备管理器”中,查看“CD_ROM”下的分支“FarStone
  VirtualDrive”的“属性页”中的“设置栏”,看到如下设置后才恍然大悟:
  当前驱动器号分配:H:
  开始驱动器号: H:
  结束驱动器号: H:
  在开始驱动器号与结束驱动器号的下拉列表中只有h:符一项可选。原来系统默认的最大盘符数为机器的物理驱动器数,安装虚拟光驱软件后,虚拟的光驱盘符占用了原有的物理光驱盘符,因此产生了冲突。对于上述故障有两种解决方案:
  方案1:进入“控制面板/系统属性/设备管理器/CD-ROM/”,打开物理光驱的“属性”页,将其中的“结束驱动器号”的值“H”改为“Z”。
  方案2:用文本编辑器打开CONFIG.SYS文件,在其中加入“LASTDRIVE=Z”命令行,重新启动机器,就可在“我的电脑”中找到物理光驱I:。
  用以上两种方法中的一种进行解决后,现在使用虚拟光驱和物理光驱,一切OK!
  现在,我玩游戏可以不用光盘了。由于很多游戏都是光盘版,安装虚拟光驱确实是一个好办法,既保养了光驱又能提高速度,反正现在的硬盘都很大!哪位玩友如果遇到同样问题,看完该文之后,就会一切OK了。顺便提一下,对于微机故障,先软后硬是一个不变的法则,我在这次故障中甚至产生了拆光驱的冲动,还好没有。
  3专业测评
  安装虚拟光驱系统后,使用者可在Windows95/98/NT/XP/Vista/7/8/8.1/Server 2003/Server 2003 R2/Server 2008/Server 2008 R2/Server 2012/Server 2012 R2系统平台上看到一个甚至多个光驱盘符,而且每个虚拟光驱就像真的光驱一样,无论是用MS-DOS模式、还是资源管理器,甚至在控制面板里,也会看到这个盘符,它们就是与真的光驱一样的虚拟光驱。 一般来说虚拟光驱多用在玩游戏上。
  软件能力
  因为虚拟光驱也是一种软件,所以软件方面的能力自然也适用于评价一款虚拟光驱的标准。包括稳定性(不会造成系统功能异常、崩溃、响应慢甚至死机)、性能(实时读取虚拟光盘文件的时候不应该或者至少尽可能少的导致其他程序或者系统输入输出变得缓慢)、兼容性(和其他软件/驱动程序的协调能力,不应该干扰性地改变其他软件的正常功能。另外这里还包括是否有版本能够很好地支持主流的和新出的操作系统)、安全性(是否不容易被植入木马和恶意软件、在导入格式错误的虚拟光盘映像文件时是否能纠错或正常报错拒绝加载而不会引起系统崩溃或死机)
  光驱种类模拟
  这当然是虚拟光驱软件的主要目的。而能够支持流行的和新兴种类的光驱和对应的光盘格式是选用一款虚拟光驱软件的主要参考依据。
  特殊轨道格式及加密模拟
  光盘最初是为了取代唱片而诞生的,随后其格式标准集合中因为需要被用作计算机存储介质而加入了数据格式iso9660标准,之后随着需求的发展和特殊用途的需要又产生了多种不同的格式。而现存的虚拟光驱软件几乎都具备iso9660格式数据光盘的模拟能力,但其中相当数量的虚拟光驱软件却不支持模拟音乐cd光盘。还有部分光盘格式同时含有数据轨道和音乐轨道(例如CD-Extra格式和Mixed-Mode CD格式),甚至包含人工坏轨(用于防止拷贝)和子通道(常见于游戏盘),甚至在一张光盘上包含多于一个的区段(例如Mixed-Mode CD格式和多区段刻录的私人光盘拷贝)。即使是数据格式,也可以含有一些特殊区块(比如含有版权标签的音乐CD和mp3光盘),甚至数据格式的目录部分非标准(比如Video-CD或简称VCD)。这些特殊的格式的模拟支持能力都是评价光驱模拟软件的重要依据。
  模拟底层硬件
  当今多数虚拟光驱的需求其实是为了模拟光驱硬件(而不仅仅只是为了模拟看上去像光驱的路径)。因为很多应用软件只会根据硬件接口的情况使用光驱(例如音乐CD播放器。音乐CD可以不包含文件而只包含轨道。Windows是没法以文件访问方式直接识别这些轨道的。再比如Nero CD/DVD speed软件需要这类接口实现光盘扇区扫描动作。甚至windows的NTFS文件系统也依赖这些接口实现路径重映射(即可以将光驱装在文件夹里,而不是仅仅作为一个驱动器卷存在)。但是有部分虚拟光驱却不支持这种底层硬件的模拟。这样的话上述这类应用程序对此类虚拟光驱的相关操作就会失败。
  虚拟刻录机
  虚拟光驱软件能虚拟只读光驱,遗憾的是目前大部分都不提供刻录机的模拟能力。因为其实现机制较复杂,会消耗虚拟光驱软件开发者很大的精力。而现今的光盘映像编辑软件又多,所以一般光盘映像文件制作者是通过 抓取光盘到映像文件->编辑->重新封装为映像文件 变通的实现制作与编辑,而似乎虚拟光驱软件的作者也更希望他们这样做。但是像一些工具软件,例如启动盘/备份盘制作工具和部分基于轨道的光盘创建工具没有加入制作映像文件的功能或者因为国际标准光盘映像文件格式根本无法描述这种光盘格式,而仅提供刻录到光盘的功能。使用虚拟刻录机是唯一能实现不通过实际光驱而制作此类光盘映像文件的方法。
  4常见问题
  常玩电脑游戏的朋友对虚拟光驱都不会陌生,玩光盘游戏全靠它了,游戏速度大大提高,用起来也挺方便的,但有时也不太听话。
  改变光驱盘符
  安装过虚拟光驱的朋友会发现,装上软件后虚拟光驱的盘符会挤在系统中原物理光驱的前面,使原物理光驱的盘符依次后退,造成原来已安装的部分软件不能正常使用,那我们就替它把盘符变回来吧:
  -Windows 95/98/ME:
  打开“控制面板→系统→设备管理器”,选择真实光驱的属性设置。在“保留驱动器号”中选择安装虚拟光驱之前的盘符。在“最后的驱动器号”中选择安装虚拟光驱后的盘符。确定后重新启动即可。
  -Windows 2000/XP/Vista/7/8/8.1/Server 2003/Server 2003 R2/Server 2008/Server 2008 R2/Server 2012/Server 2012 R2:
  右键“我的电脑”/“计算机”,菜单选“管理”,在打开的窗口中展开“存储”选择“磁盘管理”。在中间的列表中选中你要改变盘符的驱动器,右键点击,在弹出菜单中选择“改变驱动器盘符和路径”。之后在新弹出的对话框中选择“修改...”就可以编辑了。
  光驱“丢失”
  安装虚拟光驱后,有时会发现原来的物理光驱“丢失”了,这是由于硬件配置文件设置的可用盘符太少了。解决方法:
  -Windows 95/98/ME:
  用记事本程序打开C盘根目录下的Config.sys文件,加入“LASTDRIVE=Z”,保存退出。重启后即可解决问题。
  -Windows 2000/XP/Vista/7/8/8.1/Server 2003/Server 2003 R2/Server 2008/Server 2008 R2/Server 2012/Server 2012 R2:
  右键“我的电脑”/“计算机”,菜单选“管理”,在打开的窗口中展开“存储”选择“磁盘管理”。在中间的列表中选中没有盘符的驱动器,右键点击,在弹出菜单中选择“改变驱动器盘符和路径”。之后在新弹出的对话框中点击“添加...”就可以编辑了
  压缩率
  虚拟光驱通常都有比较高的压缩能力*,对于未压缩过的光盘可以压缩50%以上,对已压缩过的光盘则可再压缩15%~30%,不过实际压缩比例会因光盘内容的不同而有所区别。
  *注:一些虚拟光驱不支持压缩及相关压缩镜像文件格式。
  禁用虚拟光驱
  有时由于驱动程序之间的冲突或某些设置方面的原因,添加虚拟光驱后,物理光驱不能正常使用,这时只能禁用虚拟光驱,方法如下:
  -Windows 95/98/ME:
  选中“控制面板→系统→设备管理器→CD-ROM控制器→Virtual Drive”,在属性对话框中选中“在硬件配置文件中禁用”前的复选框,确定后即可看到“Virtual Drive”前多了一个红色的标志。这样,无需重新启动计算机即可实现对虚拟光驱的屏蔽。以后要重新使用虚拟光驱时,再按上述方法清除即可。
  -Windows 2000/XP/Vista/7/8/8.1/Server 2003/Server 2003 R2/Server 2008/Server 2008 R2/Server 2012/Server 2012 R2:
  1. 右键“我的电脑”/“计算机”,菜单选“管理”,在打开的窗口中展开“系统工具”选择“设备管理器”。在中间的列表中展开“CD/DVD驱动器”,选中你要禁用的虚拟光驱,点击工具条上的“停用设备”图标或者在右键菜单中选择“禁用”就可以了(注意不要点“卸载”)。
  2. 如果想比较彻底的禁用相关虚拟光驱硬件,可以在“设备管理器”中展开“SCSI存储控制器”,选中你要禁用的虚拟光驱对应的控制器(名称可以通过虚拟光驱软件手册或者在线帮助获得),点击工具条上的“停用设备”图标或者在右键菜单中选择“禁用”就可以了(注意1]不要点“卸载”;2]有些虚拟光驱这样操作后需要重启;3]这种操作会导致所有相关的虚拟光驱盘符都被禁用)。
  3. 对于少数使用了SPTD驱动的虚拟光驱软件(例如Alcohol 120%或者Daemon Tools)而言:彻底的禁用而不卸载的方法:在“设备管理器”上方的主菜单中选择“视图”项,点击“显示隐藏项”,展开新出现的“非即插即用设备驱动”,然后找到"sptd"这一项,双击;弹出的对话框中选“驱动程序”标签。其中有一栏“启动”,中间的“类型”修改成“禁用”即可,然后重启系统。
  如果以后需要重新启用虚拟光驱,只需要手动改回这些设置即可。
  光驱冲突
  我们在安装光驱的同时,一般会装个虚拟光驱使用。但安装虚拟光驱后,有时会发现原来的物理光驱“丢失”了,这是由于硬件配置文件设置的可用盘符太少了。解决方法:对于win9x系统,用Windows自带的记事本程序打开C盘根目录下的“Config.sys”文件,加入“LASTDRIVE=Z”,保存退出,重启后即可解决问题。对于2000及后续系统,发生这类问题一般是虚拟光驱软件做的不好导致的,所以往往只有靠安装新出的更完善的版本才能解决问题。
  在安装双光驱的情况下安装低版本的“虚拟光碟”后,个别情况会表现为有一个或两个物理光驱“丢失”!建议:换个高版本的或其它虚拟光驱程序。
  和网络摄像头冲突:本人用的罗技的C170,每用一次需要换一次usb插槽,最后只能卸载DAEMON Tools


如果您认为本词条还有待完善,需要补充新内容或修改错误内容,请编辑词条     查看历史版本

开放分类
软件    

参考资料
百度百科

贡献者
angelazhang    


本词条在以下词条中被提及:

关于本词条的评论共:(0条)
匿名不能发帖!请先 [ 登陆 ]