前言 自Windows 7之後多了一個有趣備份的功能, 可以將目前的環境壓成一個VHD檔保存, 將來可以用它來作還原 除此之外這份VHD檔還可以被Hyper-V 的虛擬機器掛載起來使用(達到移植的目的) 以下就示範如何使用這個技術來將實體機上的環境遷移到虛擬機器上跑... Step 1. 首先把目前環境壓成VHD wbAdmin start backup -backupTarget:F: -include:C: -allCritical -quiet 結束之後目的地會多一個資料夾WindowsImageBackup -----------------------------------開始移植--------------------------------------- Step 2. Create a Virtual Machine 使用PowerShell來建立VM New-VM -Name Win10VM -MemoryStartupBytes 8GB -BootDevice VHD -Path .\VMData -Generation 2 Step 3. Attach OS Image 這個步驟中我們需要掛載Windows作業系統的安裝光碟, 待會需要在安裝環境下建立開機檔案 用以下的指令來掛載 Add-VMDvdDrive -VMName Win10VM -Path "D:\OSCD_W10 RS2 Professional_64_EN [for DriverCD].iso" Step 4. Attach our backed VHD 在.\WindowsImageBackup\<PC名稱>\Backup 的目錄底下可以找到Step 1.備份出來的VHD檔(.vhdx) 把VHD掛到VM上 Add-VMHardDiskDrive -VMName Win10VM -ControllerType SCSI -ControllerNumber 0 -ControllerLocation 1 -Path "D:\backup\WindowsImageBackup\ANDY-PC...