當您嘗試掛接 ISO 映射時,出現「您沒有許可權」錯誤訊息
本文有助於修正嘗試掛接 ISO 映射時的錯誤「您沒有許可權」。
適用於:Windows Server 2012 R2、Windows 10 - 所有版本
原始 KB 編號: 2993573
徵狀
當您嘗試在 Windows Server 2012 R2、Windows Server 2012、Windows 8.1 或 Windows 8 中掛接 ISO 映射時,您會收到下列錯誤訊息:
無法掛接檔案
您沒有掛接檔案的許可權。
訊息視窗會顯示在下列螢幕快照中。
當您執行下列其中一項作業時,就會發生此問題:
- 按兩下.iso檔案,或使用磁碟映像工具從本機或網路來源掛接 ISO 映像。
- 您嘗試透過 Windows 檔案總管中的快捷方式功能表掛接 ISO 映像。
注意事項
雖然您收到錯誤訊息,但在大部分情況下,ISO 映像已成功掛接。
其他報告的徵兆
當您在 Windows 檔案總管中按兩下.iso檔案嘗試掛接 ISO 映射時,作業會失敗,而且您會收到下列錯誤訊息:
很抱歉,掛接檔案時發生問題
您會收到下列 Windows PowerShell 錯誤訊息:
錯誤:17098 - 元件存放區已損毀
當您在 PowerShell 中執行
mountdiskimage
-imagepath c:\images\windows8.1_enterprise.iso
命令時,作業會失敗,而且您會收到下列錯誤訊息:mount-diskimage:「版本不支援此版本的檔格式」。
Hresult 0xc03a0005
原因
這個問題可能是由下列一個或多個原因所造成:
- USB 媒體讀取器裝置已連結至電腦。
- 卸除式媒體會掛接在計算機中。
- 您嘗試掛接的.iso檔案是疏鬆檔案。
若要判斷檔案是否為疏鬆檔案,請使用下列其中一種方法。
方法 1:檢查檔案屬性
- 在資料夾中
C:\images
,以滑鼠右鍵按兩下Windows8.1_Enterprise.iso檔案。 - 按一下 [內容]。
- 按一下 [詳細資料]。
- 檢查字母 「P」 的 [ 屬性 ] 行以指出疏鬆檔案。
方法 2:使用 PowerShell
執行下列 Windows PowerShell 命令:
(get-item c:\test\mydisk.iso).attributes
檢查命令輸出中的 「SparseFile」 一詞,以指出疏鬆檔案。
解決方案
若要解決這個問題,請使用下列其中一個方法。
解決方案 1
將 ISO 檔案儲存到不同的資料夾或提供不同的名稱,以將它複製到新的檔案。
此程式應該會移除疏鬆屬性,並啟用要掛接的檔案。
解決方案 2
如果您有快閃媒體讀取器或任何卸除式媒體,請嘗試退出抽取式媒體。 然後,重新指派驅動器號,讓您保留較低的驅動器號以掛接 ISO 映像。 如果檔案在其他磁碟驅動器後面有指派的磁碟驅動器,則可能無法正確運作。
例如,請考慮下列配置。
磁碟機 | 指派 |
---|---|
C | 硬碟 |
D | Dvd |
E | USB 裝置 |
F | ISO (自動指派) |
在此配置中,ISO 映像會在掛接時自動指派給磁碟驅動器 F。 這會造成「徵兆」一節中所提及的錯誤。 不過,磁碟驅動器會繼續運作。
在您退出 ISO 磁碟驅動器 F 之後,請將 USB 磁碟驅動器重新指派為磁碟驅動器 F。現在,當您掛接 ISO 映射時,系統會自動將它指派給磁碟驅動器 E,而不會產生任何錯誤。 新的版面配置如下所示。
磁碟機 | 指派 |
---|---|
C | 硬碟 |
D | Dvd |
E | ISO (自動指派) |
F | USB 裝置 |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應