如何在 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 空間。但是,您需要仔細按照說明進行操作,以避免對系統造成嚴重錯誤。


什麼是惡意軟體 HackTool:Win32/Keygen?如何去除?

什麼是惡意軟體 HackTool:Win32/Keygen?如何去除?

您是否掃描過您的設備並發現它感染了 HackTool:Win32/Keygen?在您使用破解或金鑰產生器啟動進階軟體後,Windows Defender 可能會自動警告您有關此惡意軟體的存在。

在 Windows 10 上建立備份和還原點(Restore Point)的說明

在 Windows 10 上建立備份和還原點(Restore Point)的說明

探索如何在Windows 10上建立和管理還原點,這是一項有效的系統保護功能,可以讓您快速還原系統至先前狀態。

在 Windows 10 中開啟裝置管理員的 15 種方法

在 Windows 10 中開啟裝置管理員的 15 種方法

您可以使用以下 15 種方法輕鬆在 Windows 10 中開啟<strong>裝置管理員</strong>,包括使用命令、捷徑和搜尋。

Windows「顯示桌面」的 10 種超快速方法

Windows「顯示桌面」的 10 種超快速方法

很多人不知道如何快速顯示桌面,只好將各個視窗一一最小化。這種方法對於用戶來說非常耗時且令人沮喪。因此,本文將向您介紹Windows中快速顯示桌面的十種超快速方法。

如何使用 Windows Repair 修復 Windows 錯誤

如何使用 Windows Repair 修復 Windows 錯誤

Windows Repair 是一款有效的 Windows 錯誤修復工具,幫助使用者修復與 Internet Explorer、Windows Update 和其他重要程式相關的錯誤。

如何在 Windows 10 中開啟資料夾選項或檔案總管選項

如何在 Windows 10 中開啟資料夾選項或檔案總管選項

您可以使用檔案總管選項來變更檔案和資料夾的工作方式並控制顯示。掌握如何在 Windows 10 中開啟資料夾選項的多種方法。

有關在 Windows 10 上刪除使用者帳戶的 5 種方法的說明

有關在 Windows 10 上刪除使用者帳戶的 5 種方法的說明

刪除不使用的使用者帳戶可以顯著釋放記憶體空間,並讓您的電腦運行得更流暢。了解如何刪除 Windows 10 使用者帳戶的最佳方法。

如何使用Bootsect /nt60將VBC更新為BOOTMGR

如何使用Bootsect /nt60將VBC更新為BOOTMGR

使用 bootsect 命令能夠輕鬆修復磁碟區引導程式碼錯誤,確保系統正常啟動,避免 hal.dll 錯誤及其他啟動問題。

Windows 11 中的存檔應用程式功能是什麼?應該啟用還是停用它?

Windows 11 中的存檔應用程式功能是什麼?應該啟用還是停用它?

存檔應用程式是一項功能,可以自動卸載您很少使用的應用程序,同時保留其關聯的檔案和設定。了解如何有效利用 Windows 11 中的存檔應用程式功能。

如何在 Windows 10 上為 BlueStacks 5 啟用虛擬化 (VT)

如何在 Windows 10 上為 BlueStacks 5 啟用虛擬化 (VT)

要啟用虛擬化,您必須先進入 BIOS 並從 BIOS 設定中啟用虛擬化,這將顯著提升在 BlueStacks 5 上的效能和遊戲體驗。