解决虚拟光驱无法读盘的问题 只要是玩游戏的，都用过虚拟光驱吧。在使用时，是不是会遇见这样的提示：“请插入CD-ROM光盘”。但你却已插入了虚拟光盘，怎么回事呢？ 这是因为有些光盘在使用时需要首先安装软件的运行程序，我们一般是先安装软件的运行程序，再虚拟光盘，这就错了。因为这样做，物理光驱的软件引导路径可能已经被写入注册表中它相应的键值中了；还有些光盘在第一次运行时就会自动识别你机器的物理光驱，也会修改你的注册表，在它相应的主键下标明物理光驱的盘符。这样，任凭你反复使虚拟光驱来运行那张光盘都是无济于事的。
解决方法：
情况一：如果你是第一次运行该光盘、或是还没有安装光盘的运行程序。
先创建虚拟光盘，然后再从虚拟光盘上安装软件运行程序，一般没有问题。
特殊情况：光盘在插入时要自动运行。
解决办法①：在把光盘放入物理光驱时用手一直按着“shift”键，直到你的光驱停止转动时再松开手。
解决办法②：使用Windows优化大师这类的软件来设置，使光驱关闭自动运行功能。
情况二：光驱已经运行
在没来得及按“shift”键、或是按“shift”键不管用，且光盘已经识别了你的物理光驱，并将信息写入注册表相应的键值时。先把光盘虚拟了，然后运行虚拟光盘看看是否可以运行，如果虚拟光盘无法识别，则再动手解决问题。
解决办法①：打开注册表，按一下“F3”键，这时会弹出一个搜索对话框。在对话框的“查找目标”中填入“InstallSource”（注意：在搜索时不要带引号），在“查看”项中在“键值”、 “只匹配整个字符串”两项前打上记号，然后开始搜索注册表。
当一个键值查出来以后，不一定是你想要的那个，你要根据这个键值上下的数据来大概核对一下，比如看安装的目录是否一致。当你确定不是你所需的键值后，继续按“F3”键，注册表会自动查找下一个适合的键值。
当找到你想要的键值以后，你会发现该键值的数据为你的物理光驱盘符。如你的光驱盘符为m，则该值显示为“m:\”。现在，我们所需做的就是将这个值改为你的虚拟光驱盘符即可。如你的虚拟光驱盘符是n，则将此项改为“n:\”，很简单吧。
解决办法②：如果你实在不敢动注册表编辑器，则可以在虚拟光驱软件上做点文章，效果一样。只是在你的虚拟光盘较多时会造成使用不便。这里以《东方光驱魔术师》为例：
首先，运行《东方光驱魔术师》，在菜单栏中选择“设置”-“设置虚拟光驱”，然后弹出对话框，先去掉“下一次启动后虚拟光驱在物理光驱后面”前面的对号。然后点“高级”，在与你物理光驱盘符相对应的盘符上打对号（也可以设置多个虚拟光驱）。
完了以后按“确定”，之后重启。好了，现在一切搞定！还有哪张虚拟光盘敢不听话？但这个方法有一点不是很方便，就是当你把该软件的物理光盘插入物理光驱后，他反而不认账了。解决办法：将上面的设置改回来即可。
（陶粒）