虚拟硬盘产生的AVHD类文件可以删除
删除虚拟机中的腔谈派文件后占用硬盘空间有原因有下面两种情况:
虚拟机如果是安装在本地电脑上是占用硬盘空间的,所以你删除的文件只是少占用虚拟机的硬盘空间。
虚拟机在服务器伍贺上,本地电脑是通过网络连接到服务器上的虚拟机,而删除的侍团文件是在服务器的虚拟机上,本地电脑上的硬盘空间依然没有变化。
通常,为了捕获虚拟机某个时刻的状态和数据,我们会执行快照 *** 作。但是存储快照铅搜信的.avhd文件会占用大量的存储空间。因此,我们有时需要在Hype-V管理器中手动漏埋删除一些快照,
以节省磁盘空间.
虚拟机快照磁盘空间问题,可以根据程度不同分为以下集中情况:
虚拟机仍有很多磁盘空槐轮间未使用,虚拟机可以正常运行,手动删除快照以便释放磁盘空间
虚拟机磁盘空间严重不足,虚拟机自动暂停,虚拟机手动不能正常启动
第一种情况比较简单,也最容易 *** 作:
1. 打开Hyper-v管理器,选中要维护的虚拟机,在快照树中删除不在使用的快照;
2. 关闭虚拟机.虚拟机会自动开始合并磁盘空间,同时会显示合并进度。直至合并100%完成,
磁盘空间成功释放,这时就可以重新启动虚拟机了.
合并磁盘并释放磁盘空间的前提是:你得虚拟机所在磁盘仍有足够的磁盘空间来进行磁盘合并,
否则不能执行正常合并。也就是第二种情况.
第二种情况:
这时候磁盘空间严重不足,已经不能通过停机使磁盘合并来释放磁盘空间了。这时可以使用虚拟机
导出导入功能。这里详细介绍执行过程.
Hyper-v占用的硬盘空间越来越多,有时候虚拟机中删除了几十个G的文件,但是占用宿主空间却不能自动收回,如何将空间彻底释放。
第一部分:枝纤锋首先删掉不用的Checkpoint,可以节约部分空间
每个检查点都占用大量空间
先关闭虚拟机然后删掉检查点,之后关闭Hyper-v Manager
请点击输入图片描述
第二部分:压缩硬盘
1. 在宿机打开磁盘管理器(计算机点右键-管理-磁盘管理,或者是运行diskmgmt.msc)
打开磁盘管理器
附加虚拟磁盘
找到具体虚拟磁盘,勾选只读
2. 利用powershell运行Optimize-VHD -Path C:\Hyper-V\win10-pc\win10.vhdx -Mode Full。C:\Hyper-V\win10-pc\win10.vhdx是具体的虚拟机硬盘路径,记得更换。回车之后将对VHDX硬盘空间进行压缩,你会发现收缩很多。(前提是你的虚拟机硬盘实际占用空间竖扒少,往往是虚拟猛晌机中删除了大量文件而占用宿主空间不变的时候。)
第三部分:注意事项:
释放VHDX,如果不释放,你的虚拟机启动时可能会报错,最简单的释放就是:重启电脑
禁用checkpoint
禁用检查点
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)