系統還原佔用硬碟空間?

系統還原佔用硬碟空間?

我為驅動器設置了最大分配的系統還原空間,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)」計算。

最大DS

此值指定係統還原資料儲存的最大大小。資料儲存的預設大小為 400 MB。無論硬碟大小如何,資料儲存大小始終以「max(12%, DSMax)」計算。

但是,您在 40 GB 磁碟上釋放的 25 GB 是 62.5%,而不是 12%。這意味著整個演算法是非功能性的,因此實際上沒有真正的限制。人們希望這一問題在 Windows 的更高版本中得到修正。然而,這種故障很容易被忽視,因為 Windows 應該在需要時自動釋放該空間。

相關內容