本文介绍了如何在不丢失数据的情况下增加 Hyper-V 虚拟机的磁盘大小,以及使用 Hyper-V Manager 和 PowerShell 增加 vm 磁盘空间的 2 种方法。
适用于: Windows 10, Windows 8, Windows 7, Windows Server 2019, Windows Server 2016, Windows Server 2012 (R2), Windows Server 2008 (R2), Windows Server 2003 (R2)。
与物理服务器和个人计算机相比,虚拟机有很多优点,例如:用 1 个硬件副本构建多台服务器的成本要低得多,轻松添加、编辑和删除组件。 当一个物理硬盘变满时,复制或恢复到另一个更大的磁盘需要很长时间,但是对于虚拟硬盘,您可以快速轻松地扩展它而不会丢失数据。 本文介绍了详细步骤 增加 Hyper-V 的磁盘大小/空间 具有 2 个本机实用程序的虚拟机。
如何使用 Hyper-V 管理器增加虚拟磁盘的大小
Hyper-V 管理器 可以帮助您压缩、转换、收缩和扩展虚拟磁盘。 比其他工具更好,它能够动态增加虚拟机磁盘大小 无需关机或重启 来宾虚拟机。 它对虚拟服务器很有帮助。
使用 Hyper-V 管理器增加虚拟磁盘大小/空间的步骤(对于 .vhd 和 .vhdx):
稍后,原来的虚拟硬盘会增加,额外的磁盘空间会显示为 未分配 最后。
如果你坚持 Windows 磁盘管理、服务器管理器存储服务或 NIUBI Partition Editor 扩展虚拟磁盘时运行,需要点击 刷新 加载最新的磁盘分区参数。 在一些 Windows 版本,您需要重新打开磁盘管理。
如何使用 PowerShell 增加 Hyper-V 中的虚拟磁盘大小
如果您认为使用 Hyper-V 管理器增加虚拟机磁盘空间很复杂,那么使用 PowerShell 有一种更简单的方法。 但是,在执行此操作之前,您必须 关闭 Hyper-V 来宾虚拟机和 删除 与要增加大小的磁盘关联的检查点。
要使用 PowerShell 增加 hyper-v 虚拟磁盘的大小:
- 从快速启动栏、开始菜单或其他地方以管理员权限打开 PowerShell。
- 类型 调整大小-VHD -Path 'D:\vm.vhdx' -SizeBytes 500gb
请注意:
- D:\vm.vhdx 表示带引号的虚拟磁盘的绝对路径和名称。
- 500GB是指增加vm硬盘到500GB,不是加500GB。
扩展磁盘后如何增加虚拟分区的大小
最后获得额外的未分配空间后,如何将其添加到其他分区? 需要第三方磁盘分区软件如 NIUBI Partition Editor,这是最安全和最快的 Windows 分区管理器。
下载 NIUBI Partition Editor 并按照视频中的步骤操作:
请注意: 移动和调整分区大小时存在潜在的系统损坏和数据丢失风险,因此您最好先创建 Checkpoint 或进行独立备份。 比其他工具更好, NIUBI Partition Editor 创新的虚拟模式、随意取消和一秒回滚技术来保护系统和数据。由于采用了先进的文件移动算法,速度要快得多。它还有助于执行许多其他磁盘和分区管理操作。