IT技术互动交流平台

Win8系统挂接ISO文件发生错误的问题

作者:esyc2001  发布日期:2013-01-13 19:02:39

【问题发生】

使用 Windows 8 内建的虚拟光盘功能挂接 .ISO 档案的时候,挂接任何 ISO 档案都会显示【抱歉,挂接档案时发生问题】而无法挂接 ISO 档案,但其它第三方软件确认可以打开 ISO 档案,确认 ISO 档案是正常的无毁损的。

 


 

且错误讯息也与 ISO 档案毁损时不同,光盘毁损时将会显示以下错误讯息。

 


 

【问题说明】
Windows 8 内建了虚拟光驱,让您可以直接挂载 ISO 档案成为一个虚拟光驱来使用,而毋须安装第三方软件。要使用这个功能必须在 .ISO 档是关联至【档案总管】的情况下才能使用,若有其它第三方软件关联了 .ISO 扩展名,您可能就无法使用这个功能,也无法在功能选单中看到【挂接】与【烧录】功能选项。

由于 ISO 档是很通用的档案格式,也有许多第三方软件在安装之后会主动关联至 ISO 档案,进而导致档案总管的虚拟光驱功能失效,因此必须重新设定档案总管的预设程序,将 ISO 文件重新关联至档案总管之后才能恢复虚拟光驱的功能。但是部分第三方软件在安装之后除了会变更 ISO 的预设程序设定之外,很可能也会一并变更档案总管用来处理 ISO 档的相关登录码 (Windows.IsoFile),当您重新设定 ISO 档案的预设程序时,虽然会将 ISO 档案重新关联至档案总管,但是被更改过的 Windows.IsoFile 登录码并不会因为这样而恢复,而造成无法挂接档案的错误。

小弟遇到这个问题是因为测试需要而安装了 Daemon Tools 这套虚拟光盘软件,使用完毕并重新将 ISO 档案关联为档案总管的时候,就发生了上述所看到的【抱歉,挂接档案时发生问题】这个情况,所以在 Windows 8 安装了 Daemon Tools 这套软件的朋友们,有可能也会遇到这个问题。

【解决方法】
由于问题是跟登录信息被更改而导致,所以我们要将这些被更改过的登录信息重新回复到默认值,藉此来解决问题。

首先请打开记事本,然后将下方登录码贴到记事本中,然后另存为 Fix.reg

 

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.iso]
@="Windows.IsoFile"

[HKEY_CLASSES_ROOT\.iso\OpenWithProgids]
"Windows.IsoFile"=""

[HKEY_CLASSES_ROOT\Windows.IsoFile]
@="Disc Image File"
"FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\
  00,6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,\
  32,00,5c,00,73,00,68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,\
  00,2c,00,2d,00,33,00,30,00,36,00,30,00,32,00,00,00

[HKEY_CLASSES_ROOT\Windows.IsoFile\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,6d,00,\
  61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,35,\
  00,32,00,30,00,35,00,00,00

[HKEY_CLASSES_ROOT\Windows.IsoFile\shell]
@="mount"

[HKEY_CLASSES_ROOT\Windows.IsoFile\shell\burn]
"MUIVerb"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\
  6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\
  00,69,00,73,00,6f,00,62,00,75,00,72,00,6e,00,2e,00,65,00,78,00,65,00,2c,00,\
  2d,00,33,00,35,00,31,00,00,00

[HKEY_CLASSES_ROOT\Windows.IsoFile\shell\burn\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,73,00,\
  6f,00,62,00,75,00,72,00,6e,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,00,31,\
  00,22,00,00,00

[HKEY_CLASSES_ROOT\Windows.IsoFile\shell\mount]
"ExplorerCommandHandler"="{9ab3b1c9-3225-4bb4-93b6-bfb3c0d93743}"
"CommandStateSync"=""
"MultiSelectModel"="Document"

[HKEY_CLASSES_ROOT\Windows.IsoFile\shell\mount\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,\
  65,00,00,00
"DelegateExecute"="{9ab3b1c9-3225-4bb4-93b6-bfb3c0d93743}"

[HKEY_CLASSES_ROOT\Windows.IsoFile\tabsets]
"selection"=dword:00000704

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.iso]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.iso\OpenWithList]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.iso\OpenWithProgids]
"Windows.IsoFile"=hex(0):

 


 

请记得另存盘案的时候,您必须要将【存盘类型】变更成【所有档案】,这样储存的 fix.reg 档名才会正确。

 


 

储存 fix.reg 之后,用鼠标双击 fix.reg 汇入登录信息。 www.it165.net

 


 

然后再重开机让汇入的登录信息生效,就可以让档案总管的虚拟光盘功能恢复了。

或者您也可以直接下载下面这个档案,然后直接用鼠标双击档案来汇入登录信息,汇入之后再重开机,就可以恢复虚拟光驱的功能了。

 

Tag标签: Win8系统   ISO  
  • 专题推荐

About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规