透過網路匯出 Hyper-V VM 時0x80070005錯誤
本文提供將虛擬機導出至網路共享時發生錯誤0x80070005問題的解決方案。
適用:Windows Server 2012 R2
原始 KB 編號: 2008849
徵狀
您可以在執行 Windows Server 2008 或 Windows Server 2008 R2 的電腦上使用 Hyper-V。
- 在 Hyper-V 管理員中,您嘗試將虛擬機匯出至網路共用。
- 您擁有網路共用的完整控制許可權。
在此案例中,匯出可能會失敗,並出現類似下列的錯誤:
嘗試匯出虛擬機時發生錯誤。
無法在匯出期間複製檔案。
無法將檔案從「<VHD 檔案>的來源路徑」複製到「<網路共用>」:一般存取遭拒錯誤 (0x80070005)
原因
當您在 Hyper-V 管理員中匯出虛擬機時,會是執行匯出之 Hyper-V 主機的系統帳戶。 發生此問題的原因是 Hyper-V 主機沒有網路共享的許可權。
解決方案
確定許可權允許執行導出的 Hyper-V 主機電腦帳戶更新共享資料夾。
注意事項
雖然下列步驟是 2008 的特定步驟,但如果共用裝載於另一個版本的 Windows 上,則更新共用和 NTFS 許可權的想法相同。
更新NTFS層級許可權
- 在目的地伺服器上,以滑鼠右鍵按兩下共用資料夾,然後選取 [ 屬性]。
- 選取 [安全性] 索引標籤。
- 選取 [編輯 ] 按鈕,然後選取 [許可權] 對話框中的 [ 新增 ] 按鈕。
- 選取 [物件類型 ],如果尚未完成,請選取 [ 計算機 ],然後選取 [ 確定]。
- 在對話框中 輸入要選取的物件名稱 提供 Hyper-V 主計算機的名稱,然後選取 [檢查名稱]。
- 選取 [Hyper-V 主機計算機名稱],選取 [ 完全 控制允許],然後選取 [ 確定]。
更新共享層級許可權
- 在目的地伺服器上,以滑鼠右鍵按兩下共用資料夾,然後選取 [ 屬性]。
- 選取 [ 共用] 索引標籤 。
- 選取 [進階共用...]。
- 在 [ 進階共用] 對話框中,選取 [權 限] ,然後選取 [ 新增]。
- 選取 [物件類型 ],如果尚未完成,請選取 [ 計算機 ],然後選取 [ 確定]。
- 在對話框中 輸入要選取的物件名稱 提供 Hyper-V 主計算機的名稱,然後選取 [檢查名稱]。
- 選取 [Hyper-V 主機計算機名稱],選取 [ 完全 控制允許],然後選取 [ 確定]。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應