iT邦幫忙

1

WINSXS 裡的檔案可以刪除嗎?

請問各位高手, 我們公司有台Windows 2008 SP2上面跑SQL Server, 資料庫放在D槽,
經過日積月累的Patch Update後C 槽的空間已經消耗殆盡,用空間找尋的Tool,發現
有一個WINSXS的資料夾超過10G的檔案,看起來是更新後遺留的檔案,請問這些檔案可以
直接刪除嗎 ?

1 個回答

15
小成
iT邦高手 10 級 ‧ 2013-12-20 13:10:28
最佳解答

不可以

  1. 首先必須要告訴您的是,WinSxS 這個資料夾中,有許多檔案是使用 Hardlink 的方式跟其他位置的檔案連結,所以您直接用檔案總管計算 WinSxS 出的總容量,並不是真正這個資料夾所佔用的容量,實際占用的容量會比您看到的少。
    因為這個資料夾內包含了重要的系統元件,所以請勿自行手動刪除任何檔案,以免造成系統毀損。

  2. 這個資料夾中包含了安裝 Service Pack 時的備份檔,您可以透過下面兩種方式的其中一種來清除與縮小 WinSxS,兩種方法的結果是一樣的。
    打開【磁碟清理】,然後點選【清理系統檔】,然後勾選【Service Pack 備份檔案】,就可以清出一部分的硬碟空間。
    您也可以透過指令行的方式來清除 Service Pack 備份檔。首先以系統管理員權限打開命令提示字元,然後輸入指令: DISM.exe /Online /Cleanup-Image /SPSuperseded

複製貼上以前回答的...
http://answers.microsoft.com/zh-hant/windows/forum/windows\_8-files/windows-8/ae4ba34d-6585-4a73-8e64-632e9fb716cc
另外關於上面連結的第三點是 Windows 8 的新指令,所以之前的OS不能用

CalvinKuo iT邦大師 7 級 ‧ 2013-12-20 21:52:24 檢舉

lalelee提到:
WINSXS

這個KB也可以參考:
http://support.microsoft.com/kb/2795190/zh-tw
Windows 7 SP1 2013/10/7才有下面這個磁碟清理外掛可以用(手動下載需正版驗證)
http://support.microsoft.com/kb/2852386/en-us

我要發表回答

立即登入回答