在 Windows 的 Hyper-V 環境中看到「合併進行中」(英文為 Merge in Progress)這個狀態,通常是因為你啟用了虛擬機器的「檢查點(Checkpoint)」功能,並在某個時候刪除了檢查點。這個合併動作會將檢查點的虛擬磁碟(AVHDX 檔案)與原始的虛擬磁碟(VHDX 檔案)進行整併,以釋放空間並保持虛擬機器磁碟一致性。
🔍 常見出現情境
- 你刪除了虛擬機器的檢查點(Checkpoint)
- 你關閉虛擬機器後,Hyper-V 開始合併 AVHDX 與 VHDX
- 虛擬機啟動時會先等待合併完成,或在背景進行
🧠 合併的意義是什麼?
Hyper-V 在建立檢查點時,會創建一個「差異磁碟」(.avhdx),新的寫入操作都記錄在這裡,而不是原始磁碟(.vhdx)。當你刪除這個檢查點時,Hyper-V 會開始把 AVHDX 裡的變更資料合併回原始 VHDX 或父層 AVHDX。
⏱ 合併需要多久?
- 取決於差異檔的大小與磁碟速度
- 通常幾分鐘到幾小時都有可能
- 期間請不要手動關機或中止,否則可能造成資料毀損
✅ 我該怎麼處理?
- 不用手動處理,Hyper-V 會自動完成合併
- 建議不要強制關機虛擬機或重啟主機
- 若合併長時間沒完成,可以檢查:
- 檔案是否被鎖定或被其他程式佔用
- 磁碟是否空間不足或速度過慢
- 事件檢視器(Event Viewer)是否有錯誤訊息
如果你想確認合併狀況,可以查看:
- 事件檢視器(
Event Viewer
) > 應用程式與服務記錄 > Microsoft > Windows > Hyper-V-VMMS
- 檢查相關虛擬機器資料夾,看
.avhdx
是否還存在