暗无天日的单恋单相思是一场劫难
玩游戏的时候经常玩到一半就提示换盘而非常扫兴?看到光驱经常不出数据而生气时间长了担心光驱的读盘能力会下降
诚然现在光驱的价格一再下降但它的速度还是不尽如人意同时现在的光盘产品丰富多彩同时它们的容量也在不断提升但每次一玩游戏或是使用多媒体光盘那不争气的光驱(即便是号称40倍速50倍速)不仅会让你等半天它那转动时发出的不堪重负的声音还会令你心痛不已事实上我们完全可以请虚拟光驱来帮我们的忙有了WinISODaemon toolsISOBuster和Daemon UI你不光可以把自己的数据做成虚拟光盘文件轻松地管理硬盘上诸多的光盘还可以摒弃那些繁琐的镜像转换工具
必备知识
(1)虚拟光驱有什么用?
虚拟光驱分为两部分一是数据部分即以文件形式存在于存储介质(如硬盘网络服务器等)上里面包含多个文件一般相当于一张光盘中的所有内容该文件称为虚拟光驱文件第二就是程序部分它负责生成编辑装入虚拟光驱文件使它能够正常工作
虚拟光驱程序可以将光盘中的内容写到硬盘上并虚拟出一个光盘驱动器使用起来高速方便而且不损坏光盘如果你的某一张光盘需要反复使用而且你的硬盘的肚皮又相当大的话你可以考虑使用虚拟光驱
同时越来越多的光盘堆放在家中是不是有一种杂乱无章的感觉?当你想找到一张盘的时候需要付出那么多的时间所有的这些通过虚拟光驱都能够解决
(2)常见的虚拟光驱文件格式有哪些?
虚拟光驱文件格式有很多种但说到文件格式都脱离不开各种各样的刻录软件因此这些文件一般都是由软件生成的虽然现在刻录设备大范围流行但是在文件格式方面并没有一个十分规范的标准每一种刻录软件商都在推崇他们自己的镜像文件格式(真希望尽早能出现一个统一的刻录文件格式规范至少不会头大了更不用为了刻录去准备一大堆刻录软件)一般的虚拟光驱格式有CDRWin的CUE和BIN格式CloneCD的CCD格式Nero的NRG格式CDMate的CMP格式东方光驱魔术师的DFI格式VcdromX的FCD格式Virtual Drive的VCD格式VirtualCD的FCD格式Paragon CD Emulator的CDI格式等还有WinISOUltraISO等生成的ISO文件尽管目前刻录界还没有一个明确的规范但是ISO文件格式因为较为流行所以它能够被大多数的刻录软件和虚拟光驱软件所识别本文也主要以ISO格式为例来介绍虚拟光驱当然其间会讲到一些其他格式类虚拟光驱与ISO之间的转换方法
一玩转虚拟光驱格式文件的工具
有了上面的知识之后我们就可以轻松地玩转虚拟光驱文件了在这之前我们有必要介绍一下与虚拟光驱有关的几个软件有了它的相伴大家就很容易地玩转虚拟光驱了
1.制作编辑个性工具WinISO
制作ISO虚拟光驱文件的助手利用它可以制作编辑转换很多虚拟光驱格式文件如可以直接打开ISOBIN(CDRWin)NRG(Nero)IMG(CloneCD)CIF(Easy CD Creator)等光盘镜像文件以及FCD(Virtural CD-ROM)VCD(Virtualdrive)等虚拟光驱镜像文件甚至还可以直接编辑修改这些镜像文件另外用户还可以把其他镜像格式转换为标准的ISO格式以及批量转换镜像格式也可以从你的CD-ROM中创建新的ISO镜像文件
WinISO附带了强大的文件编辑功能能够直接对ISO和BIN格式的文件进行编辑比如往镜像文件中添加删除重命名或者是提取文件同时也可以将其他格式的镜像文件转换为标准的ISO格式文件下面就先来看看如何把一张游戏光盘转换为ISO镜像文件
小提示除了WinISO外能够打开制作编辑虚拟光驱文件的软件很多如UltraISO东方光驱魔术师III金山游侠中的金山模拟光驱和金山模拟光盘制作工具等等除了UltraISO是免费的外其他大多数是共享软件或商业软件
2.虚拟光驱文件读取专家ISOBuster
ISOBuster是一个非常有用的软件它能够读取多种虚拟光驱文件如TAODAOISOBINIMGCIFFCD等并能够从这些映像文件中把其中的文件解压出来
小提示ISOBuster除了能够解压缩多种格式虚拟光驱文件外还能有一些意想不到的用途我们会在下面部分作介绍
3.Daemon Tools
绝对经典的虚拟光驱程序它能够一下子虚拟出最多23个光驱而且系统资源占用率极低
二创建自己的虚拟光驱
有了有了这些利器我们就可以开始我们的虚拟光驱之旅了
1.从光盘创建虚拟光驱文件
把光盘放入光驱中接着启动WinISO然后选择动作菜单下的 从CDROM制作ISO文件命令然后选择ASPI选项(如图1)并设置一下文件名接着按下制作按钮稍等一段时间后WinISO就会把光盘中的内容制作成ISO文件(如C:\myiso.iso)非常方便
小提示
(1)WinISO处理速度相当快但在每个人的机器上可能会有所不同要视具体机器和你当前光驱中光盘的容量大小而定
(2)要注意的是WinISO是共享软件如果没有注册则最多只能够保留100MB的数据它的价格是30元人民币不过如果你不想付费那也可以使用UltraISO这个免费的软件它使用起来和WinISO差不多极易上手只是UltraISO功能没有WinISO使用得普遍而且界面不是很直观且不支持右键操作
(3)制作成的ISO虚拟文件可以被后面的虚拟光驱程序如Daemon Tools识别并装入使用
(4)通过WinISO可以制作出多个这样的ISO文件并可以被Daemon Tools一并识别并装入
(5)在图1中制作虚拟光盘文件时我们会发现ASPI和文件方式的两个单选按钮它们的区别如下ASPI方式的意思是使用Windows系统内部的ASPI接口驱动程序去读光驱这种方式有着很高的效率和速度并且它在ISO文件里可以记录下启动光盘的启动信息即生成的虚拟光驱是原光盘完完全全的镜像文件因此默认使用的就是ASPI方式我们也推荐你使用这种方式来从光驱创建你的ISO文件如果你发现ASPI驱动程序报告不能使用ASPI的时候你应该选择文件方式去创建但是文件方式有个问题就是如果你的光盘是启动光盘的话ISO文件中会丢失启动信息
2.虚拟光驱文件的编辑
WinISO可以很好地编辑虚拟光驱文件启动WinISO单击工具栏上打开按钮打开一个虚拟光驱文件(如刚才制作的c:\myiso.iso文件)我们就可以看到它的目录结构了右击选择添加目录或添加文件即可把硬盘上的文件加入到当前ISO文件中(如图2)当然如果不想要某一个文件或文件夹了也可以选中它按下Del键把它们删除掉编辑完成后就可以按下工具栏上的保存按钮更新保存ISO文件
小提示
(1)修改后的ISO文件仍可以被Daemon Tools识别并装入
(2)这里只是讲述了WinISO的几点基本用法其实WinISO有一些实用的技巧我们会在后面文章中说明
3.安装虚拟光驱
先从网站把Daemon Tools软件下载回来如果你的英文不是太好或者你喜欢更直观的中文界面也可以从相关网站下载它的最新汉化程序只是要注意的是由于DAEMON Tools安装后就会自动启动并驻留到任务栏处所以这时我们应该先右击任务栏图标并选择Exit命令退出然后运行汉化程序汉化成功后双击桌面上的DAEMON Tools图标即可启动
(1)装入虚拟光驱文件
右击任务栏上DAEMON Tools图标会出现如图3所示菜单选择虚拟CD/DVD-ROM→驱动0[J]没有媒体→载入镜像文件再在打开的对话框中选择一个虚拟光盘文件(如我们刚才制作的c:\myiso.iso)再在资源管理器中看一看虚拟光驱中是不是装了你原先的光盘了(如图4)?
小提示如果我们原先制作的光盘会自动运行那使用上面的方面插入光驱后可能也会会出现自动运行画面
(2)处理虚拟光驱
插入到虚拟光驱中的光盘我们也可以对它自由操作右击任务栏上DAEMON Tools图标选择虚拟CD/DVD-ROM→驱动0[J]C:\MYISO.ISO命令后会出现载入镜像文件跳出盘片和卸载镜像文件三个命令其中载入镜像文件命令可以重新打开并装入另一个虚拟光驱文件跳出盘片相当于把虚拟光驱中的盘片退出来退出盘片后我们将无法再使用虚拟光驱中但一会儿可以插入盘片命令来装入而卸载镜像文件命令则相当把装入光驱中的盘片完全取出如果要使用还必须右击任务栏DAEMON Tools图标选择虚拟CD/DVD-ROM→驱动0[J]没有媒体→载入镜像文件命令来重新载入虚拟光驱文件
小提示从这里我们也可以看出虚拟光驱使用起来和真正的物理光驱差不多只是操作起来一般通过软件来实现而已
(3)设置虚拟光驱数目
虚拟光驱DAEMON Tools可以虚拟出多个虚拟光驱但在默认情况下它只能够虚拟出一个虚拟光驱这显然不能够满足我们的要求右击任务栏DAEMON Tools图标选择虚拟CD/DVD-ROM→设置驱动器编号命令后我们可以看到有禁用驱动器1驱动器2驱动器3驱动器4五个选项(如图6)其中选择禁用表示完全禁止虚拟光驱的使用驱动器1表示只有一个虚拟光驱驱动器2表示只有两个虚拟光驱其余的以此类推在DAEMON Tools中最多只能够虚拟出4个虚拟光驱设置出多个虚拟光驱后我们会发现资源管理器中的虚拟光驱的个数发生了变化同时单击任务栏DAEMON Tools图标时会发现多出了几个驱动器菜单(如图7)单击相应菜单后就可以装入虚拟光驱文件从而可以在Windows下虚拟出多个光盘
小提示
(1)如果我们发现虚拟出来的盘片用起来不是很好那可以右击任务栏托盘区中DAEMON Tools图标选择虚拟选项并选中其下的所有项目即可有关这些参数的意义大家可以参见DAEMON Tools的帮助文件
(2)Daemon Tools是免费软件(Freeware)大家可以在平时随意使用
(3)现在有的虚拟光驱软件可以虚拟出多于4个虚拟光盘但是笔者认为这样做不值得不仅仅要耗费大量的资源而且很多虚拟光驱软件可是要收费的哟
(4)当然通过Daemon Tools我们也可以更谁地使用Daemon Tools我们将会在相关技巧部分作介绍
四相关技巧
确实掌握了上面三个软件后我们虚拟光驱可以说已经玩转了不过如果你再加以注意下面的一些技巧可能会你会更有用
1.WinISO相关使用技巧
(1)轻松更改光盘结构
有时从朋友那里借来一张碟感觉很不错很想把它保存下来但又觉得上面的很多东西不想要同时还想在上面加上一些自己需要的东西(如有时借来一张光盘我们想把自己的一些汉化程序或购买来的注册码放上去等)这时如果用直接复制文件的方法话将会丢失原版光盘的结构(如有的有特殊结构有的能够引导系统等)但这时我们可以把原版光盘插入光驱中启动WinISO然后选择动作菜单下的从CDROM制作ISO文件命令然后选中ASPI单选按钮 按下制作按钮后即要把当前欲复制光盘中的内容制作成ISO文件(如C:\backup.iso)然后单击WinISO工具栏上的打开按钮打开刚才制作的ISO文件选中其中不需要的文件或文件夹按下Del键把它咔嚓掉再从资源管理器中把自己欲添加的内容拖放到WinISO窗口中文件添加完成后按下工具栏上的保存按钮更新保存ISO文件最后打开Nero选择文件→刻录镜像命令并打开将来更新的ISO文件最后写入光盘烧录后的光盘将是原版光盘的复制同时还会有我们自己新加的文件如图8一张个性光盘从此诞生
(2)提取引导信息
当WinISO软件打开一个CD光盘映像文件时主程序将会检查启动信息我们也可以单击该区域然后单击如图9所示区域即可对指定的引导信息进行处理
小提示通过这个命令我们可以看到载入/保存/删除CD映像文件中的启动信息并能够从软盘制作启动信息
(3)批量转换映像文件格式
有时为了方便很多希望能够在映像文件之间相互转换我们借助WinISO转换菜单下的命令可以轻松实现以BIN文件格式转换为ISO为例只要单击转换菜单下BIN转换为ISO命令就会出现BIN转换为ISO对话框或者直接单击转换按钮跳出转换任何格式为 ISO 格式对话框在请选择来源文件和选择输出文件项目中输入转换文件和转换后的文件单击转换按钮即可转换
小提示
(1)如果BIN文件包含Audio/Video 文件信息WinISO 将正确识别后并弹出高级转换窗口可 选择所要转换的轨道数据轨道将被转换为ISO文件音乐轨道将被转换为 WAV 文件视频轨道将被转换为DAT文件
(2)如果大家要实现其他类别虚拟光驱文件之间的互转换 可以单击转换菜单下相应命令
(3)如果想批量转换可以选择转换→批量转换映像格式命令在弹出的批量映像文件转化器对话框中输入来源文件并选择文件转化后存放的文件夹和文件名最后单击对话框中的转换按钮即可批量完成转换工作
(4)常见的虚拟光驱文件格式有很多种Daemon支持的有*.bin,*.iso,*.img等这些不同格式的文 件使用效果一样但文件大小却相差很多ISO格式的文件最小BIN和IMG的通常要大个100M左右所以呢要节省硬盘空间最好把其他格式的都转成ISO的推荐使用WinISO的转换工具另外还有两种格式的文件比较常见*.vcd和*.fcdDaemon不支持它们那该怎么处理呢?*.vcd的比较好办直接把后缀改为.iso就行了当然有时候会遇到压缩制作的*.vcd文件那就只能和*.fcd格式的一样用WinISO的格式转换工具转换成ISO格式的
(4)注意另存为操作
有些读者可能平时使用WinISO来修改ISO文件但发现原先的ISO文件是可启动的但是再次打开这个修改后的ISO文件时发现已经不能再启动了其实这是读者们使用了另存为命令来保存修改后的ISO文件而造成的因为对于WinISO来说另存为的意思是完全从头新建一个ISO文件并会对ISO文件结构做一些优化去掉没有用到的部分在这个调整过程中可能会使启动信息的位置有所改变而恰恰你的ISO中的启动信息对自身的位置又是非常敏感的这样就会造成你的ISO不能再启动了解决的方法是从原来的ISO拷贝一个新的ISO然后对新的ISO进行修改修改完了以后直接按下工具栏上的保存按钮即可
(5)可以快速传递文件
通常大家使用虚拟光驱的目的无外乎保护光驱提高运行速度等等然而有一个用途很少有人注意到那就是虚拟光驱可以用来传输大量的文件与目录当有成千上万个小文件需要通过网络传送到另一台计算机上这时为提高传输速度通常的办法是把这些文件压缩成一个文件传过去然后在目的机器上解压现在这种事完全可以利用虚拟光驱来做先把众多小文件做成一个虚拟光驱文件传输过去后对方只要安装相关的软件就可以查看和执行所有的文件免去了压缩解压所需要的时间与硬盘空间甚至平时保存文件也可以这样想一想一个文件和一万个文件的用处完全一样那我为什么还留着那么多文件碍眼呢?如图10
2.ISOBuster使用技巧
(1)让ISOBuster显示中文
现在的ISOBuster是一个支持多国语言的软件但默认情况下它并不显示中文界面我们可以单击Options→Language命令在打开的Options窗口单击Language选项中选择ChineseSimp项(如图11)按下OK按钮后即可让ISOBuster显示我们熟悉的简体中文
(2)读取隐藏扇区
有时烧录光盘时使用了多区段来烧录有些人会把前一区段中的内容删除掉有可能事后会后悔但是把烧录后的光盘放入光驱中怎么也找不到前一区段是删除掉的内容不过不要急只要我们把这张光盘放入光驱并用ISOBuster读取该光盘就会看到一些Session(区段)选中后就可以看到我们原先删除掉的内容选中右击并选择解压缩命令即可把它们释放出来
小提示从中我们也可以看出通过CD-R保存数据并不是非常安全在保存数据时有必要对它们进行加密处理
(3)破解加密盘
市面上有一段时间流行一种新型的光盘在资源管理器中打开后发现只有几个文件和文件夹双击光盘根目录下的Setup.exe文件就会打开一个的程序窗口向你索要序列号按光盘上的号码输入正确序列号后就会出现隐藏在其中的文件和文件夹但是要看这种盘庐山真面目的前提是必须序列号输入正确而且必须运行在Windows 9x操作系统这种盘有时在Windows 2000及NT上无法正确读取不过我们可以打开ISO Buster然后从中选择加密盘所在光驱(如果机器上没有包括虚拟光驱在内的多个光驱则这一步也可以省了)我们就会发现其隐藏文件居然出现在窗口中选中一个文件夹右击选择解压出XXX即可把加密盘中的文件或文件夹解压出来了(如图12)
小提示
(1)通过这种方法我们可以把加密盘中的一些文件提取出来并把它们拷贝到硬盘上重新烧录成标准光盘文件
(2)ISOBuster还有一个很独特的本领它可以将VCD的DAT文件转换为MPEG文件不过这毕竟不是它的主要功能在此也就不加以详述了有兴趣的朋友不妨自己尝试一下
3.Daemon Tools使用技巧
虽然Daemon tools是一个很容易上手的软件但是在使用中如果注意了如下的细节的话可能让你的工作事半功倍
(1)解决语言冲突问题
如果启动Daemon Tools系统报告no language support installed或者打开文件的对话框里文件类型列表变成乱码这是由于在安装Daemon tools以后和其他软件而导致了冲突这时惟一最快的方法就是重新安装Daemon tools执行Daemon Tools的安装程序选择remove Daemon tools之后你再次执行并安装就OK了
小提示在Windows NT下卸载需要重新启动计算机在Windows 9x/ME/2000/XP下则可立刻卸载无需重启你的电脑
(2)使用多个虚拟光驱
如果你需要经常使用虚拟光驱可以任意设置虚拟光驱的数量比如经常需要使用某一张光盘的文件可以多加一个虚拟光驱然后一直加载这个光盘文件这对系统性能不会有任何影响改变虚拟光驱数量也不需要重新启动计算机技巧虽小但是还是能够极大减少你的工作量的哟
小提示
(1)如何设置多个光驱我们在上面已经作了介绍
(2)用Daemon tools本身来加载光盘文件每次都需要从任务栏上Daemon tools的图标上右键来选择文件比较繁琐尤其是如果经常需要打开某几个特定文件的话这时可以考虑使用Daemon UI它将进一步方便你的操作
(3)安装Daemon后会自动在物理光驱盘符后增加虚拟光驱的盘符如我的计算机光驱是H:则虚拟光驱盘符为I:J:一般情况下这样并不会有问题但有些特殊的软件或游戏会要求其启动光盘的盘符位置比如要求光驱盘符必须是所有光驱中的第一个这时我们则必须去修改光驱盘符
●Windows 2000/XP系统下
选择开始→设置→控制面板→管理工具→计算机管理单击左边存储下磁盘管理并选中欲修改的光驱右击选择更改驱动器名和路径再单击编辑命令再在打开的窗口中把它改成相应符符即可(图13)
●Windows 98系统下
选择开始→设置→控制面板→系统→设备管理器→CDROM再选中要改的光驱双击在属性窗口选择设置标签并设置开始驱动器号和最后驱动器号即可
(4)让虚拟光驱也自动播放
一般的光盘是不带CD音轨的但有时我们也会把一张带CD音乐的软件或游戏碟做成虚拟光驱这时可能会发现在光盘程序运行中CD播放时没有声音其实我们只要作如下修改即可
●Windows2000/XP系统下
选择开始→程序→控制面板→声音和多媒体→硬件选择所要更改的虚拟光驱选择属性→属性同时选中为此CD-ROM设备启用数字CD音频前的复选框(如图14)
●Windows98系统下
选择控制面板→多媒体→CD音乐→用来播放CD音乐的默认CD-ROM驱动器后面选择所要更改的虚拟光驱然后选中在这个CD-ROM设备上启用数字CD音频前复选框
小提示如果上述选项是灰色的那说明你的硬件不支持可以试着升级一下声卡驱动必要时可能必须升级机器BIOS
书虫编后语
总之有了虚拟光驱的配套软件你的爱机将会变得更加井井有条我们要做的只是开始享受虚拟光驱给你带来的乐趣了