首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >动态扩展VHDX的力初始化

动态扩展VHDX的力初始化
EN

Server Fault用户
提问于 2017-10-06 07:19:05
回答 2查看 131关注 0票数 3

假设我们有64 of的动态扩展的VHDX。安装操作系统后,“动态初始化”空间大约为10 OS。现在,我知道我将需要大约25 of的空间-例如,总共35 of。

问:我如何强制初始化任何一个部分(例如35G)或其余的VHDX文件?

动机:当虚拟化系统经历一些额外的软件安装时,进程会变慢,因为除了安装文件之外,VHDX还需要初始化附加的空间。因此,我希望能够预先初始化空间,当时间到来时,安装额外的软件将不会永远。

EN

回答 2

Server Fault用户

发布于 2017-10-06 07:30:28

最简单的方法是运行任何创建所需大小的测试文件的磁盘基准测试工具,迫使下面的VHDX扩展。

为此,可以使用Microsoft DiskSPD:https://gallery.technet.microsoft.com/DiskSpd-a-robust-storage-6cd2f223

命令行如下所示:

Diskspd.exe -b64K -d10 -h -L -o1 -t1 -s -w100 -c20G c:\io.dat

其中-c20G是所需的大小,c:\io.dat是文件路径。

删除创建的测试文件后,您将释放空间,但是VHDX仍然是浮动的。

希望能帮上忙。

票数 1
EN

Server Fault用户

发布于 2017-10-06 10:36:33

请使用带有z开关的sdelete。

代码语言:javascript
运行
复制
sdelete -z <driveletter:>

Z开关零填充为零的空空间,因此你的图像将增长到它大小的100%。

注意,要用diskpart do vdisk命令剪切其后面的空间,您可以这样做,它可以从文件中剪掉标记为零的空闲空间。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/877189

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档