如何在 Windows 10 中管理巨大的 WinSxS 資料夾

如何在 Windows 10 中管理巨大的 WinSxS 資料夾

當系統磁碟空間不足時,第三方實用程式可以幫助您一目了然地偵測大檔案並組裝較小的檔案。您可能會在此處遇到 WinSxS 資料夾。大約為 5 到 10GB,對於許多用戶來說,WinSxS 就像 Windows 世界中的一個黑盒子。

這就提出了一個問題:WinSxS 中安裝的檔案到底是什麼以及為什麼它們如此之大。讓我們透過下面的文章來揭開WinSxS的秘密以及如何管理這個資料夾。

WinSxS 資料夾容量

WinSxS 包含保持 PC 上的硬體和軟體相容性所需的所有檔案。 Windows 的最大優勢之一是它能夠運行傳統硬體和應用程式。但這種向後相容性是以磁碟空間和錯誤為代價的。

導覽至C:\Windows\WinSxS,右鍵點選WinSxS並選擇屬性。該資料夾佔用近 7.3GB 磁碟空間。但重要的不是實際大小。原因是檔案總管和其他第三方工具未考慮硬連結。

它將每個對硬連結的引用計為每個位置的檔案的單獨版本。因此,如果系統檔案同時位於WinSxSSystem32資料夾中,檔案總管將錯誤地將資料夾大小加倍。

如何在 Windows 10 中管理巨大的 WinSxS 資料夾

該資料夾佔用近7.3GB磁碟空間

查看WinSxS的實際容量

若要檢查此 Windows 元件儲存的實際容量,請使用管理員權限開啟命令提示字元視窗並輸入:

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

注意: Windows 8 及更早版本無法辨識/AnalyzeComponentStore選項。

經過分析,實際容量減少為5.37GB。該值會影響 WinSxS 目錄中的硬連結。與 Windows 共用為您提供硬連結檔案儲存。上次清理日期是最近完成元件儲存清理的日期。

如何在 Windows 10 中管理巨大的 WinSxS 資料夾

查看WinSxS的實際容量

減小WinSxS資料夾大小的方法

許多用戶經常詢問是否可以手動刪除WinSxS資料夾中的檔案。答案是不行。

刪除檔案很可能會損壞 Windows,且重要的 Windows 更新可能無法正確安裝。即使您成功從 WinSxS 資料夾中刪除文件,您也永遠不知道哪個應用程式將停止工作。

但是,您可以使用一些內建工具來減少 WinSxS 資料夾的大小。本文將使用磁碟清理、DISM命令和刪除Features on Demand等工具來減少WinSxS資料夾。

磁碟清理工具

在搜尋框中,鍵入磁碟清理並選擇磁碟清理。在此視窗中,按一下清理系統檔案按鈕。這將重新啟動該實用程式並解鎖對所有清潔選項的存取。您可以刪除安裝檔案、先前版本的 Windows 等。磁碟清理工具是清理 Windows 10 的起點。

如何在 Windows 10 中管理巨大的 WinSxS 資料夾

磁碟清理工具是清理 Windows 10 的起點

按需刪除功能

Windows 可讓您預設開啟或關閉 Windows 按需功能。您可以添加一些有用的功能 - Hyper V、列印為 PDF、適用於 Linux 的 Windows 子系統 (WSL) 等。

您取消選擇的功能仍保留在 WinSxS 資料夾中並佔用磁碟空間。儲存容量較低的使用者可能希望盡可能簡化 Windows 安裝流程。使用管理員權限開啟命令提示字元視窗並輸入:

DISM.exe /Online /English /Get-Features /Format:Table

您將看到功能名稱及其狀態的清單。

如何在 Windows 10 中管理巨大的 WinSxS 資料夾

功能清單及其狀態

若要從系統中刪除某個功能,請輸入:

DISM.exe /Online /Disable-Feature /featurename:NAME /Remove

(將“NAME”替換為列表中提到的物件的名稱)。

如何在 Windows 10 中管理巨大的 WinSxS 資料夾

從系統中刪除一項功能

如果再次執行/Get-Features命令,您將看到狀態為“已停用,有效負載已刪除”,而不僅僅是“已停用”。然後,如果您選擇安裝已刪除的元件,Windows 將提示您再次下載元件檔案。

清理DISM組件

Windows 8/8.1有內建功能,可在系統不使用時自動清理元件儲存。開啟工作規劃程式並導覽至Microsoft > Windows > 服務。右鍵單擊該項目並選擇運行。

如何在 Windows 10 中管理巨大的 WinSxS 資料夾

清理DISM組件

安裝更新的元件後,該任務將等待至少 30 天,然後再卸載元件的先前版本。該任務還有一小時的超時時間,並且可能不會刪除所有檔案。

使用DISM /Cleanup-Image參數,您可以立即刪除組件的先前版本(沒有 30 天的寬限期),並且沒有 1 小時的逾時限制。開啟命令提示字元(管理員)並輸入:

DISM.exe /online /Cleanup-Image /StartComponentCleanup

如果新增ResetBase開關,則可以刪除每個元素的所有替代版本。但請記住,您將無法卸載任何當前更新(即使它們有錯誤)。

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

以下命令將刪除卸載服務包所需的任何備份元件。這是特定 Windows 版本的累積更新的集合。

DISM.exe /online /Cleanup-Image /SPSuperseded

作為最後的手段,您可以刪除 WinSxS 資料夾以釋放 Windows 空間。但是,您需要仔細按照說明進行操作,以避免對系統造成嚴重錯誤。


如何刪除 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 優化網路連線速度的技巧

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