儘管有可用空間但無法縮小

儘管有可用空間但無法縮小

我正在嘗試縮小我的 C:,但我無法將其縮小到超過 2624 MB,儘管我的可用空間是 149.06GB。可能需要一些幫助:(

在此輸入影像描述

答案1

Windows有個壞習慣,就是把Windows重要檔案放在系統磁碟機的末端和中間。這些檔案是不可移動的,可能是因為 Windows 直接按磁區號對它們進行尋址。 Windows 磁碟管理知道不要移動它們,但 Linux 應用程式會移動它們以調整磁碟大小,從而破壞 Windows,因此要避免。

若要將 Windows 分割區縮小到盡可能小,請先停用頁面文件,將系統還原設定為零並清空回收站。然後對磁碟進行碎片整理,將所有使用的磁區移至開頭。最後,僅使用磁碟管理並從正在運行的 Windows 內部調整大小。

將磁碟大小調整到可接受的最小值後,返回已關閉的所有設定。

請做好備份,因為此操作期間的最小錯誤都可能導致磁碟無法啟動。

答案2

您必須減少不可移動的文件。我創建了一個 powershell 腳本來為你做這件事。

set-wmiinstance -class win32_computersystem -argument @{AutomaticManagedPagefile="false"}; (get-wmiobject -class win32_pagefilesetting).Delete(); powercfg /h off; disable-computerrestore -drive "C:"; defrag C: /l /d /g /k /h /u /v
  • 停用自動管理頁面檔案設定和頁面檔案 C:\pagefile.sys。
  • 停用磁碟機 C: 上的系統還原
  • 禁用休眠。
  • 在 C 上執行碎片整理:(詳細訊息、顯示進度、slab 合併、重新修剪、正常優先順序)。

另外,如果失敗,請運行chkdsk以修復磁碟錯誤。

相關內容