windows 虚假磁盘驱动器空间

windows 虚假磁盘驱动器空间

我想欺骗 Windows,让它认为我的 SSD 驱动器拥有比实际更多的可用空间。

一个显而易见的问题是,我为什么要这样做?好吧,我使用开发工具包进行了一些 ark mod 开发,这是一款基于 UE4 的产品。当它更新时,我们可以下载更新,补丁可能只有几 GB。但是我们用来下载和应用补丁的 Epic 启动工具已经失效。它会检查驱动器上安装整个应用程序所需的可用空间量,在本例中约为 120 GB,如果没有那么多空间,它将拒绝继续,尽管补丁实际上只需要大约 5 GB。

所以我有~100gb的可用空间,但无法安装5gb的补丁,而Epic认为不需要修复他们脑死亡安装程序的这个功能。

那么,我可以欺骗 Windows,让其认为磁盘拥有比实际更多的可用空间吗?

答案1

一种实用的方法是创建一个具有 2TB 空间的虚拟驱动器,并在该驱动器中安装程序。这样,您就拥有了一个具有假空间的驱动器。这是在 Windows 10 中创建虚拟磁盘的指南: http://www.studentsempire.com/computer_tricks/how-to-increase-the-fake-size-your-hard-disk-space-up-to-2tb-in-window-10.php

提示:您可以在此虚拟驱动器中创建一个连接文件夹,指向磁盘上的真实文件,而不是在此虚拟驱动器中安装文件。当然,这取决于您的软件。它可能会在最后检查真实设备上的可用空间。

答案2

我可以欺骗 Windows,让其认为磁盘具有比实际更多的可用空间吗?

也许吧,但这个想法很糟糕。我来解释一下:

嗯,这取决于文件系统,是的,我可以想出一些方法让 Windows“认为”它拥有比实际更多的可用空间。但这将涉及一些繁重的磁盘编辑,并且可能会遇到 Windows 自我修复机制的问题,因为就这些而言,我们将破坏文件系统,引入不一致。

但无论这个技巧有多好,它都不会给你提供实际的额外磁盘空间。如果我们假设“修补程序”实际上需要磁盘空间(你似乎断言它不需要,但你有证据吗?),你还没有解决实际问题。

修补程序也可能:

  • 打开要修补的文件
  • 应用补丁
  • 将修补后的版本保存到新文件
  • 删除原始文件

牵强附会的想法或方法?一点也不,这是许多勒索软件感染者/加密者的作案手法。

在这种情况下,欺骗它“认为”有更多的可用空间只会导致下一个问题。

底线是,即使您认为修补程序使用了一种愚蠢的方法来应用修补程序,您可能只需要磁盘空间。

相关内容