color 0a
::手動,系統管理員執行一鍵刪除Windows更新殘留
::以“破壞性”方式回收 Windows 磁盤空間(之後無法卸載服務包和更新等)。
::使用風險自負。適用於空間受限環境中的 Windows 安裝,例如小型 Boot Camp
:: Mac 上的分區。
::
:: [重要] 強烈建議在運行此腳本之前對 Windows 分區進行全盤備份,
::因為您之後無法回滾服務包和更新。
:: 
:: [重要] 以管理員身份運行此腳本(需要運行“Dism.exe”等)。
::
:: [可選但推薦]
::從 cmd.exe 運行 `cleanmgr /SAGESET:123` 並在運行此腳本之前選擇要清理的所有內容。
::這允許清理諸如`Windows.old` 和其他大的、不必要的目錄。
::

::禁用休眠(刪除 hiberfil.sys)
powercfg -h 關閉

::刪除臨時文件(可能會記錄正在使用的文件的警告,
::但仍然會刪除很多東西)
rd  %temp% /s /q

:: $GetCurrent 目錄是在升級過程中創建的。它包含日誌文件
::關於上次 Windows 升級過程,還可能包含該更新的安裝文件。
rd C:\$GetCurrent /s /q

::如果您選擇刪除 Windows 10 上的 $WINDOWS.~BT 文件夾,您將無法降級
::到以前的 Windows 10 版本或您的 PC 安裝的以前版本的 Windows。
rd C:\$WINDOWS.~BT /s /q
rd C:\$WINDOWS.~WS /s /q

:: Dism.exe 的 /Cleanup-Image 參數為高級用戶提供了更多選項
::進一步減小 WinSxS 文件夾的大小。所有現有的服務包和更新
::此命令完成後無法卸載。這不會阻止
::卸載未來的服務包或更新。
Dism.exe /online /Cleanup-Image /StartComponentCleanup
Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBasecmd

::要減少 Service Pack 使用的空間量:
::刪除卸載服務包所需的任何備份組件。
Dism.exe /online /Cleanup-Image /SPSuperseded

::在 Task Scheduler 中運行 StartComponentCleanup 任務來清理和壓縮組件
schtasks.exe /Run /TN " \Microsoft\Windows\Servicing\StartComponentCleanup "

::安裝所有待處理的更新後,可以安全地刪除所有
:: C:\WINDOWS\SoftwareDistribution\Download\ 下的文件和文件夾
:: https://superuser.com/a/53274
網絡停止wuauserv
del /q C:\WINDOWS\SoftwareDistribution\Download\*
用於/ d %% X 中(C:\ WINDOWS \ SoftwareDistribution \下載\ *)做 @ RD / S / Q “ %% X ”
網絡啟動wuauserv

::刪除我們自己的臨時目錄
rd C:\Temp /s /q

::刪除 Logitech G Hub 緩存
rd C:\ProgramData\LGHUB\cache /s /q

::刪除 Windows 內存轉儲(除非您有特定問題需要診斷,否則沒有用)
del /q C:\Windows\MEMORY.dmp

::在“系統”模式下運行磁盤清理,而不先顯示窗口
: :(仍然顯示最終成功消息)
cleanmgr.exe /verylowdisk /dc

::需要預先運行`cleanmgr /SAGESET:123` 來準備預設“123”
::並選擇您想要的選項。
cleanmgr.exe /SAGERUN:123

::回收保留的存儲空間
:: https://www.windowslatest.com/2020/03/15/windows-10-will-finally-allow-you-to-reclaim-reserved-storage/
手動。系統管理員執行一鍵刪除Windows更新殘留.jpg
DISM.exe /Online /Set-ReservedStorageState /State:Disabled

文章標籤
全站熱搜
創作者介紹
創作者 台南面交服務 的頭像