系统还原占用了硬盘空间吗?

系统还原占用了硬盘空间吗?

我将驱动器的最大分配系统还原空间设置为约,4 GB但是,在关闭系统还原后,如何才能25 GB在同一驱动器上获得可用空间?

编辑:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore

在此处输入图片描述

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore\Cfg

在此处输入图片描述

答案1

Windows 并不总是会自动删除恢复目录中除您设置的 4 GB 以外的所有内容。恢复目录中也可能有一些恶意软件。关闭恢复目录时,Windows 会从恢复目录中删除大部分内容,因此它可以删除一些恶意软件文件(但并非总是如此)。

答案2

问题是,在 XP 上,微软似乎只是忽略了您的设置。

系统还原实用程序的注册表项和值对于 XP:

磁盘百分比

此值与系统还原用于数据存储的磁盘空间百分比有关。默认值为 12%。无论硬盘大小如何,数据存储大小始终按“max(12%, DSMax)”计算。

DSMax

此值指定系统还原数据存储的最大大小。数据存储的默认大小为 400 MB。无论硬盘大小如何,数据存储大小始终按“max(12%, DSMax)”计算。

但是,您在 40 GB 磁盘上释放的 25 GB 是 62.5%,而不是 12%。这意味着整个算法不起作用,因此实际上没有实际限制。希望在 Windows 的后续版本中纠正了这个问题。但是,这种故障很容易被忽视,因为 Windows 应该会在需要时自动释放这些空间。

相关内容