VSS 錯誤 0x8004231F

VSS 錯誤 0x8004231F

我正在嘗試使用 Converter Standalone 將已啟動的 Win7 Ultimate SP1 轉換為 VMWare 虛擬機器。問題是,由於 VSS 錯誤,轉換失敗:

FAILED: The VSS snapshots cannot be stored because there is not enough space on the source volumes or because the source machine does not have any NTFS volumes. Error code: 2147754783 (0x8004231F).

經過幾個小時的研究,很明顯 C: 驅動器上沒有足夠的空間讓 VSS 完成其工作。但我在其他驅動器(都是 NTFS)上有足夠的可用空間。有什麼辦法可以強制 VSS 使用另一個驅動器來工作嗎?我的vssadmin似乎沒有add在某些帖子中使用的命令來修復影響伺服器的類似問題,所以我真的迷失了。

謝謝克里斯

答案1

顯然上述問題確實沒有解決方案。微軟能提出的唯一建議是在驅動器中騰出更多空間...

為了解決最初的問題,我執行了以下操作:

  1. 使用 True Image 2013 建立影像;
  2. 使用免費的 StarWind Converter 對其進行轉換(http://www.starwindsoftware.com/download-starwind-converter) 到 wmdk;
  3. 建立一個新的虛擬機器(自訂設定)並使用上面的vmdk檔案作為硬碟。

答案2

我在使用 Win7 x64 PC 時遇到了這個問題。

問題是“系統保留”分區(100MB):太小。

我使用免費的 Minitool 分割區精靈來調整系統保留的大小:

  1. 調整 C 大小:在左側留下 1Gb 空閒空間

  2. 將系統保留大小調整為 400Mb

  3. 調整 C 的大小:以適應左側的額外可用空間

應用並重新啟動後,P2V 轉換正常。

問候!

答案3

查看復原分區。如果顯示 0 位元組可用,則為其指派一個磁碟機號,開啟它並查看佔用空間的內容。如果您沒有看到任何內容,請搜尋如何刪除日誌文件,因為這可能是問題所在。就我而言,問題是來自卡巴斯基的 73 MB 資料夾,其中剩餘 0 個位元組可用。刪除它,刪除指派的磁碟機號,VSS 影集複製錯誤就消失了。我的備份已經完成了 70%。

相關內容