將 Windows 系統映像檔還原到較小的磁碟機

將 Windows 系統映像檔還原到較小的磁碟機

我最近在我的主電腦上運行了兩個 320GB 的 Raid 0 硬碟,並決定將其拆分以便在另一台電腦上使用其中一個硬碟。

在 2TB 外部硬碟上製作了約 150GB 的 Windows 系統映像。兩個 320GB 磁碟已格式化,其中一個已在另一台電腦上使用。

當我嘗試將映像還原到格式化的 320GB 磁碟機時,收到錯誤訊息「找不到可用於復原系統磁碟的磁碟」。

然後我了解到 Windows 不會讓較大驅動器(640GB raid 0 驅動器)中的系統映像恢復到較小驅動器,即使該映像小於目標驅動器也是如此。調整外部驅動器的大小並不是一個真正的選擇,因為它幾乎已滿。

有沒有辦法仍然恢復影像?

答案1

使用 Acronis 轉換 VHD 映像到 Acronis tib 映像,然後使用 Acronis 將 tib 映像安裝在較小的磁碟機空間上。

答案2

Windows 的備份可以安裝為 VHD 檔案。

我會將備份檔案安裝在單獨的電腦上,並調整 VHD 內的分割區大小。您必須使用基於 Windows 的分割區管理器,因為據我所知 GPart 無法掛載 VHD。

雖然我不確定這個解決方案是否有效,但它會調整備份檔案內的分割區大小,可能會減輕您遇到的限制。

答案3

我嘗試過 Acronis 和縮小 VHDX。兩次嘗試都慘遭失敗。我在這上面浪費了幾個小時。最後我做了以下事情:

  1. 使用 Hyper-V 建立新的虛擬機器。您需要確保使用正確版本的 vm。如果您的舊系統使用 UEFI,虛擬機器需要是版本 2。
  2. 啟動 Windows 安裝程式的 iso。
  3. 將包含備份的實體磁碟連接到虛擬機器。
  4. 將windows系統還原到虛擬機器中。
  5. 啟動到 gparted live 系統並收縮磁碟。
  6. 再次將系統備份到實體磁碟。

然後我可以將系統安裝在較小的硬碟上。您不需要在運行虛擬機器的系統上擁有完整的磁碟空間,因為空的磁碟空間將被最佳化掉,因此您只需要與實際使用的空間一樣多的可用空間。這意味著您甚至可以透過在新磁碟機上安裝新的 Windows 系統並在您最終想要復原的同一台電腦上執行此操作來完成此操作。因此,如果您只有 Windows 安裝磁碟和要還原到的計算機,則這可以是一個選項。仍然是一個非常蹩腳且複雜的解決方案。

相關內容