
背景:我有一台測試機,在單一 500GB 分割區上安裝了 Windows Server 2012 R2。我想縮小這個系統分區並創建另一個。我跟著Technet 縮小了基本卷,但我只有 ~150GB 的可用收縮空間(請參閱下面的螢幕截圖)。這篇文章向我指出了 defrag 的事件日誌 259,其中寫著:
The last unmovable file appears to be: \System Volume Information\FVE2.{e40ad34d-dae9-4bc7-95bd-b16218c10f72}.3::$DATA
。該檔案似乎是系統還原檔(參考),所以我想關閉系統還原。
我的問題:
- 如何在 Windows Server 2012R2 關閉系統還原?
- 如果做不到這一點,我如何縮小分區而不被不可移動的檔案阻止
System Volume Information
?
要停用系統還原,我嘗試過:
- 很多文章(例子)告訴我去系統屬性=>系統保護,但我沒有(請參閱下面的螢幕截圖)。
- 一篇文章建議使用新增一個DisableSR登錄值
Reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore" /v DisableSR /t REG_DWORD /d 1 /f
。我這樣做了並重新啟動了機器 - 沒有區別。 - 同一篇文章建議停止並停用該服務
srservice
。我嘗試過,但我的機器上不存在此服務。 - 文章連結到另一篇文章這建議運行
%systemroot%\system32\restore\rstrui.exe
,但該恢復資料夾也不存在。
為了碎片整理,我嘗試過:
- SysInternal 的 PageDefrag - 無法載入驅動程式
- UltimateDefrag - 其啟動時碎片整理程序顯示“無法檢測到鍵盤”
- 從 Windows 安裝 USB 啟動,點擊
F10
並運行E:\Windows\System32\defrag.exe E: /U /V
- 有效,但沒有移動這些文件。