1. 使用Disk2vhd软件
勾选磁盘对应的所有分区(MSR分区不需要,因为没有数据),并导出。无论是否少选了分区,分区表都会备份。此外,Bitlocker也不支持,需要先解密。
参考资料
- Disk2vhd - Windows Sysinternals | Microsoft Docs;
- Hyper-V - Create and Use VHD of Windows 10 with Disk2VHD;
2. 使用Hyper-V的PowerShell命令
(1) 获取硬盘信息
1 2
| PS C:\> Get-Disk PS C:\> Get-Disk -Number 6
|
记录下需要备份的硬盘编号
(2) 从磁盘创建镜像
1
| PS C:\> New-VHD -Path D:\disk.vhdx -SourceDisk 2
|
(3) 优化镜像
1 2 3
| PS C:\> Optimize-VHD -Path D:\dynamic.vhdx PS C:\> Optimize-VHD -Path D:\dynamic.vhdx -Mode Full PS C:\> Optimize-VHD -Path D:\dynamic.vhdx -Mode Quick
|
(*) 修改镜像大小
1
| PS C:\> Resize-VHD -Path c:\BaseVHDX.vhdx -SizeBytes 20GB
|
参考资料
- Get-Disk (Storage) | Microsoft Docs;
- New-VHD (Hyper-V) | Microsoft Docs;
- Optimize-VHD (Hyper-V) | Microsoft Docs;
- Resize-VHD (Hyper-V) | Microsoft Docs;