在Windows Server操作系统时,当硬盘某一分区空间不足时,可以通过扩展卷的方式,动态扩展磁盘的空间。如果是物理机,可以通过添加服务器硬盘,将新添加的硬盘空间扩展到已有分区的后面。如果是虚拟机,可以修改虚拟机配置,为虚拟机添加新的硬盘或者扩展现有硬盘的大小。
但是,如果将要扩展卷的磁盘碎片较多,剩余空间较小的时候,在扩展卷的时候会提示“磁盘上没有足够的空间完成此操作”,如图1所示。
图1 提示没有足够的空间
【说明】在图1的案例中,磁盘3是新增加的硬盘。磁盘2是使用中的硬盘,划分了1个分区,分区盘符为D。当前情况下,D盘可用空间还有298.0GB。想将硬盘3的空间扩展到D。但是在扩展的时候出错。
对于图1的情况,是D盘尾部空间不足造成的。可以先检查磁盘文件系统是否有问题(执行chkdsk d: /f),然后整理磁盘碎片。在整理磁盘碎片后,将D盘压缩出20GB空间来,如图2所示。
图2 压缩
【说明】如果D盘可用空间不足20GB,可以暂时将D盘的部分文件移动到其他磁盘,例如移动到C盘或图中的M盘,或者移动到外面的移动硬盘。等扩容完成后再复制回来。
压缩之后如图3所示。
图3 压缩出20GB空间
压缩出20GB空间之后,将D盘从基本磁盘转成动态磁盘,如图4所示。
图4 转成动态磁盘
然后再对D盘执行扩展,将压缩出来的20GB,和磁盘3扩展到D盘,扩展之后如图5所示。
图5 扩展磁盘
标签:解决办法,扩展,卷时,D盘,20GB,空间,磁盘,硬盘 From: https://blog.51cto.com/wangchunhai/5872059