爱生活,爱IT
全部博文(436)
分类: WINDOWS
2013-06-20 16:04:10
VHD不能扩展,多数原因可能是之前的VHD是固定的,需要改为动态模式。
CMD命令(管理员模式下)
diskpart
sel vdisk file=X:\win7.vhd \\ X代表VHD所在磁盘
expand vdisk maximum=X \\ X为磁盘所要扩展至的容量
到此应该可以在磁盘管理器中看到未分配空间了,下面的步骤可以在磁盘管理器里面进行了
attach vdisk \\附加虚拟磁盘。(注意:如果未能正确附加可以在磁盘管理器里手工联机并添加盘符)
list vol \\列表卷
sel vol X \\选择卷X(注意空格,X为所要扩展的磁盘)
extend \\扩展
detach vdisk \\分离磁盘
exit \\退出
PS:在执行以上命令时应保证磁盘管理器是关闭的且VHD应处于分离状态
-----------------------
Diskpart命令解决VHD虚拟磁盘空间不足的问题
(VHD虚拟磁盘空间扩展)
Diskpart命令是必须在win7以上的操作系统运行,开始-运行输入cmd。
运行以下所有命令时必须关闭win7磁盘管理器。
diskpart \\diskpart 命令
sel vdisk file=d:\windows7.vhd \\选择要扩展的虚拟磁盘文件
expand vdisk maximum=30000 \\扩展至30GB,此步后就可以在win7磁盘管理里面看到未分配空间。(下面的步骤应该就可以在磁盘管理器里面进行了)
attach vdisk \\附加虚拟磁盘。(注意附加后确定虚拟磁盘是否正确联机或分配盘符,如果未联机或没有分配盘符,在磁盘管理器里手工联机并添加盘符)
list vol \\列表卷 确定要把未分配的空间扩展到哪个卷
sel vol 6 \\选择卷6(看你自己的卷列表,你要扩展空间的VHD磁盘是第几个卷就先择几)
extend \\扩展
detach vdisk \\分离磁盘
exit \\退出