社区应用 最新帖子 精华区 社区服务 会员列表 统计排行
  • 558阅读
  • 0回复

牛刀小试彻底根除不能卸载的虚拟光驱

楼层直达
级别: 光盘中级
发帖
1140
飞翔币
335
威望
303
飞扬币
8460
信誉值
0
现在网上的单机版游戏越来越麻烦了,不是要什么破解就是要修改什么注册表,有些还要指定用什么版本虚拟光驱,常常是卸载了这个虚拟光驱按上另一个……,现在好了Daemon 4.0出来了,玩游戏轻松了很多。不过经过偶多次摧残的的Daemon竟然出问题了,重装不了,老提示:请先卸载以前安装的文件。
这里我把我解决这个问题的经验介绍给大家一下,对于没有改过注册表好什么的,在Daemon 中将虚拟光驱数目设为:disable在softdisc中虚拟光驱数目设为:“0”,然后再到删除/添加程序中移除相应程序应该没有问题。
如果不行的话就这样:控制面板→→系统(如果你是XP,如果你使用分类视图,那么打开控制面板,选择左上角的切换到经典视图)→→硬件页面→→设备管理器→→1.SCSI和RAID控制器中找到"d347prt scsi controller"或"d346prt scsi controller"如图1(根据你以前装过daemon的版本);2.系统设备找到"pnp bios extension"一经发现,马上删除。

图1
如果你并没有找到它们,那么继续下面的步骤:
确认你的系统允许显示系统文件打开控制面板→→文件夹选项→→查看页面,把"隐藏受保护的操作系统文件"的勾去掉,"隐藏文件和文件夹"设为显示所有文件和文件夹"。现在查找你的系统文件夹C:\Windows或WINNT\System32\Drivers和C:\Windows或WINNT\System\IOSUBSYS
发现类似d346bus.sys 和d346prt.sys的(v3.46 版文件名为 d346bus.sys 和 d346prt.sys/v3.47 版文件名为 d347bus.sys 和 d347prt.sys)文件发现后删除即可(图2)

图2:虚拟光驱的残留信息之二
如果你是WinNT/2000/XP/2003系统,那么打开注册表编辑器(方法是在运行中输入regedit回车)找到如图3的HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services找到"d347bus"和"d347prt"(根据同上)删除。

图3:虚拟光驱的残留信息之三
系统盘下Windows\Downloaded Installations\目录下有关 Daemon Tools 的一切都删除。以及Windows\Installer\目录下的MSI格式文件,请用右键点击MSI文件,选择属性,查看摘要信息,如果作者为:DAEMON'S HOME的文件,请删除,并不一定只有一个此文件(一般是两个),也可能会有很多,请耐心查找。
把上面提到的,包括注册表里的,都删掉,PnP BIOS Extension也得删掉,注册表里,如果还有它的话,那么,你用PnP BIOS Extension这个短语在注册表里搜索一下,如果发现它,那么把它所在的那个文件夹删掉,就是注册表里的黄色文件夹重复主题上的东西,确认都删除干净了。
接下来,你在系统盘的WINDOWS目录下,进入INF目录,使用搜索功能,不要查找文件名,而是查找"包含文字"在包含文字中,如图4输入:"PnP BIOS Extension"这个单词,直接复制进去,查找的文件名输“oem*”查找,查到的文件名不一定相同,也许是oem1,也许是oem2,做个比方,如果查找到oem2文件,那么你再将包含文字栏的内容删掉,而转而查找文件名,输入"oem2",之后,你可能会查找到两个叫oem2的文件一个扩展名为inf另一个为pnf,现在这两个文件都要删除,如果你刚才输入 PnP BIOS Extension 查找时,找到了两个或者多个叫 oem*(星号为数字)的,那么如果找到两个,那就需要成对删除,比如oem2,那么需要删除oem2.inf和oem2.pnf,如果有一个叫oem4,一个叫oem5,那么就需要删除4个文件。

图4:查找配置文件中的残留信息
最后,重新启动计算机,再安装Daemon 4.0就OK了。
 
从心选者,用心交流.