如何在本机启动时绕过“VHD_BOOT_HOST_VOLUME_NOT_ENOUGH_SPACE”?

如何在本机启动时绕过“VHD_BOOT_HOST_VOLUME_NOT_ENOUGH_SPACE”?

使用 Hyper-V,我创建了一个可扩展的 VHDX 文件,其中安装了 Windows 10,其最大大小刚好等于其存储分区的大小。当本机启动

我知道M$ 需要分区上必须有可用空间,以防 VHDX 扩展到最大值。(加上页面文件的空间,如微软

这意味着如果您要求那么多空间,就必须保留它,无论分配给传统分区,由固定大小的 VHDX 占用,还是留在磁盘上用于可扩展的 VHDX(尽管可能由多个共享)。

不过,我想我自己处理利用尚未使用的可用空间。由于 VHDX 将是我的系统驱动器,因此在它变得太大之前我不可能不注意到它。

我想知道是否有任何技巧可以绕过这个错误?

答案1

注册表中有一个条目可以设置为该VirtualDiskExpandOnMount值,即HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\FsDepends\Parameters4禁用扩展的 VHD。

相关内容