刪除 WinSxS 資料夾以釋放 Windows 空間

刪除 WinSxS 資料夾以釋放 Windows 空間

Windows 使用名為 WinSxS 的系統資料夾來儲存 Windows 安裝檔案以及備份檔案或更新檔案。但是,這些檔案佔用了系統磁碟機上的大量空間。因此,您應該刪除這些資料夾和檔案以釋放 Windows 電腦上的空間。

WinSxS 資料夾到底是什麼?

在學習如何刪除 WinSxS 資料夾之前,讓我們先回顧一下一些重要的點。

首先,您無法完全刪除WinSxS資料夾,但您當然可以減少其大小。原因是WinSxS資料夾包含許多作業系統的重要函式庫和元件。它們對於解決與作業系統相關的問題至關重要。因此,在某種程度上,使用者不應該觸摸 WinSxS 資料夾,因為它是為了保持電腦的安全和穩定。

但問題是,WinSxS 資料夾會隨著時間的推移而不斷增長,如果您使用機器多年,該資料夾將佔用作業系統硬碟的 40% 左右,這是一個令人擔憂的問題。

那麼該資料夾中究竟發生了什麼事?事實上,除了作業系統元件之外,Windows還將更新檔案保存在WinSxS資料夾中。因此,每當您收到新的更新時,都會下載並儲存文件,以防您將來遇到問題並想要返回到先前的版本。基本上,每次您收到更新時,檔案都會累積在該資料夾中,導致作業系統硬碟容量變得令人難以置信的更高。

刪除 WinSxS 資料夾以釋放 Windows 空間

WinSxS 目錄隨著時間的推移而不斷增長

如果說微軟沒有試圖解決這個問題,那是錯的。目前,Windows 10附帶了自動維護服務,可以清理一個月後被取代的檔案。然而,用戶報告說它沒有按預期工作。

不管怎樣,現在您已經了解了問題所在,並且可以採取措施來減少資料夾大小,這樣就不會妨礙系統穩定性。

使用磁碟清理從 SxS 資料夾中刪除舊更新

1. 首先在「開始」功能表或工作列上的搜尋框中輸入「disk cleanup」 ,然後按 Enter 鍵,開啟「磁碟清理」工具。在搜尋結果清單中,按一下「磁碟清理」。

刪除 WinSxS 資料夾以釋放 Windows 空間

2. 在磁碟清理工具視窗中,按一下清理系統檔案按鈕。

刪除 WinSxS 資料夾以釋放 Windows 空間

3. 檢查Windows 更新清理。

刪除 WinSxS 資料夾以釋放 Windows 空間

4.最後點選確定即可。

使用命令提示字元刪除 SxS 資料夾

如果您想查看 SxS 資料夾佔用了多少可用空間,可以使用命令提示字元。

1. 在管理下開啟命令提示字元。為此,請在「開始」功能表上的搜尋框中或工作列上的搜尋框中輸入cmd 。在搜尋結果清單中,右鍵單擊“命令提示字元”並選擇“以管理員身份執行”。

或者,右鍵單擊螢幕左下角的“開始”按鈕,選擇“命令提示字元(管理員)”。

刪除 WinSxS 資料夾以釋放 Windows 空間

2. 在命令提示字元視窗中,輸入以下命令並按 Enter:

Dism.exe /online /Cleanup-Image /StartComponentCleanup

刪除 WinSxS 資料夾以釋放 Windows 空間

等待幾分鐘,讓 DISM 工具分析該資料夾。完成後,您將看到有關 SxS 資料夾佔用空間大小的詳細資訊。

3. 若要刪除 SxS 資料夾,請在命令提示字元視窗中輸入下列命令:

Dism.exe /online /Cleanup-Image /StartComponentCleanup

此外,您可以使用另一個命令卸載 Windows 更新和服務包以釋放空間。使用以下命令:

Dism.exe /online /Cleanup-Image /StartComponentCleanup

命令執行過程取決於系統和您刪除的檔案的大小。

使用 StartComponentCleanup 任務刪除 WinSxS 資料夾

StartComponentCleanup任務是在 Windows 8 中建立的,用於在系統不使用時定期自動清理元件。此任務設定為由作業系統觸發時自動運行。自動執行時,任務在安裝更新的元件後至少等待 30 天,然後再卸載元件的早期版本。

如果您選擇執行此任務,該任務將有 1 小時的等待時間,並且可能無法完全清理所有檔案。

StartComponentCleanup 任務也可以使用管理員權限從命令提示字元啟動:

schtasks.exe /Run /TN "\Microsoft\Windows\Servicing\StartComponentCleanup"

Win1. 按+鍵R開啟「執行」,在「執行」中輸入taskchd.msc,然後按下「確定」開啟任務計畫程式

2. 導覽至任務規劃程式左側面板中的下列資料夾並將其開啟

Task Scheduler Library\Microsoft\Windows\Servicing

3. 在中間的Servicing中,選擇StartComponentCleanup任務,然後按一下右側Selected Items中的Run 。

刪除 WinSxS 資料夾以釋放 Windows 空間

選擇 StartComponentCleanup 任務,然後按一下右側 Selected Items 下的 Run

4. StartComponentCleanup任務將運行直至完成(可能需要一些時間)。

刪除 WinSxS 資料夾以釋放 Windows 空間

StartComponentCleanup 任務將運行直至完成

使用 Dism 指令使用 /StartComponentCleanup 和 /ResetBase 刪除 WinSxS 資料夾

在執行的 Windows 10 執行個體上將/ResetBase開關與 DISM.exe 的/StartComponentCleanup參數結合使用將刪除元件儲存中所有元件的所有替換版本。

完成此命令後,無法卸載所有現有服務包和更新。這不會阻止卸載未來的服務包或更新。

1.使用管理員權限開啟命令提示字元

2. 在命令提示字元中輸入以下命令,然後按Enter

Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase

3. 完成後,您可以根據需要關閉命令提示字元。此執行可能需要一段時間才能完成。

刪除 WinSxS 資料夾以釋放 Windows 空間

使用 Dism 指令使用 /StartComponentCleanup 和 /ResetBase 刪除 WinSxS 資料夾

使用 /SPSupersed 和 Dism 指令刪除 WinSxS 資料夾

若要減少 Service Pack 使用的空間,請在執行的 Windows 10 實例上使用 Dism.exe 的/SPSuperseded參數來刪除卸載 Service Pack 所需的任何備份元件。 Service Pack 是特定 Windows 版本的累積更新的集合。

Windows 10 很可能永遠不需要此選項,因為 Windows 10 不再使用服務套件。

此命令完成後無法卸載服務包。

1.使用管理員權限開啟命令提示字元。

2. 在命令提示字元中輸入以下命令,然後按Enter

Dism.exe /online /Cleanup-Image /SPSuperseded

3. 完成後,您可以根據需要關閉命令提示字元。此執行可能需要一段時間才能完成。

刪除 WinSxS 資料夾以釋放 Windows 空間

使用 /SPSupersed 和 Dism 指令刪除 WinSxS 資料夾

更多的文章可以參考下面的文章:

祝你好運!


如何刪除 Windows 10 螢幕右上角的版權請求通知

如何刪除 Windows 10 螢幕右上角的版權請求通知

您是否在螢幕右上角看到 Windows 10 啟動通知?本文將指導您如何刪除Windows 10上的版權請求通知。

AZ 有關如何安裝 Windows 10 內部版本 14393.222 的說明

AZ 有關如何安裝 Windows 10 內部版本 14393.222 的說明

最近微軟為Windows 10 PC用戶發布了最新的累積更新,名為Build 14393.222。這次針對Windows 10發布的更新主要根據使用者回饋修復了Bug,並提升了作業系統的效能體驗。

只需 3 步驟即可使用 Bastion 主機保護您的電腦網絡

只需 3 步驟即可使用 Bastion 主機保護您的電腦網絡

您的本機網路上是否有需要外部存取的電腦?使用堡壘主機作為網路的看門人可能是一個很好的解決方案。

如果您的鍵盤無法使用,如何建立 Windows 鍵

如果您的鍵盤無法使用,如何建立 Windows 鍵

如果您喜歡使用舊的經典鍵盤,例如 IBM Model M,它不包含實體 Windows 鍵,那麼有一個簡單的方法可以添加更多按鍵,即藉用您不經常使用的鍵。

快速清除Windows 10中所有事件日誌的3種方法

快速清除Windows 10中所有事件日誌的3種方法

有時您可能需要一次刪除所有舊的事件日誌。在本指南中,Quantrimang.com 將向您展示 3 種快速刪除 Windows 10 事件檢視器中所有事件日誌的方法。

假IP方式幫助您匿名訪問

假IP方式幫助您匿名訪問

在之前的許多文章中,我們已經提到在線保持匿名非常重要。私人資訊每年都會被洩露,使得網路安全變得越來越必要。這也是我們應該使用虛擬IP位址的原因。下面,我們就來學習製作假IP的方法!

如何在 Windows 10 上建立透明背景模式

如何在 Windows 10 上建立透明背景模式

WindowTop 是一款能夠調暗 Windows 10 電腦上運行的所有應用程式視窗和程式的工具。或者您可以在 Windows 上使用深色背景介面。

如何關閉 Windows 8 工作列上的語言列

如何關閉 Windows 8 工作列上的語言列

Windows 8 上的語言列是一個微型語言工具列,旨在自動顯示在桌面螢幕上。然而,很多人想在工作列上隱藏這個語言欄。

如何為 Linksys 路由器設定 WEP、WPA、WPA2

如何為 Linksys 路由器設定 WEP、WPA、WPA2

無線連接是當今的必需品,因此,無線安全對於確保內部網路的安全至關重要。

Linksys 優化網路連線速度的技巧

Linksys 優化網路連線速度的技巧

最大限度地提高網路速度對於優化網路連線至關重要。您可以使用電腦、可上網的電視、遊戲機等獲得最佳的娛樂和工作體驗。