如何在 Server 2008 和 Hyper-V 上禁用“磁盘空间不足”

如何在 Server 2008 和 Hyper-V 上禁用“磁盘空间不足”

我的问题出现在 Hyper-V 设置中,但严格来说这不是 Hyper-V 问题。Hyper0V 暴露了症状。

我在主机驱动器上创建了一个固定大小的文件,该文件几乎填满了物理卷。这导致出现“磁盘空间不足”消息。这反过来又导致客户虚拟机进入“暂停-严重”状态。

如何让 Server 2008 和/或 Hyper-V 停止执行此检查?或者,我是否必须减小固定大小文件的大小?

答案1

启动 regedit
导航到此项:

 HKEY_Current_User\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

添加 DWORD 值 NoLowDiskSpaceChecks 并将其设置为 1。

这是一个用户设置,因此您可能需要将其添加到默认用户配置文件和您创建的任何现有用户中。或者创建一个管理模板并将其应用于 Active Directory 级别。

我猜这不会解决您的客户操作系统进入暂停关键状态的问题。这里发生了其他事情,导致了这种情况。也许 hyper-v 客户操作系统工具这样做是因为它认为主机磁盘空间不足?尝试卸载它们?

答案2

您之所以收到此错误,是因为磁盘空间不足可能会给 Windows 带来问题。它可能会导致 Windows 无法使用页面文件、写入临时文件等。您确实应该修复磁盘空间不足错误,而不是尝试禁用它,因为它可能会给您带来麻烦。这个文件必须这么大有什么原因吗?它可以小一点吗?或者,由于它是虚拟机,您可以将驱动器调大一点吗?

相关内容