ナレッジベース →6 分で読めます更新日: 2026-09-21

WinSxSフォルダーをDISMで安全に掃除する方法

C:\Windows\WinSxSはWindowsのコンポーネントストアであり、手動での掃除は固く禁じられています。中のファイルを削除すると更新が壊れ、システムが起動しなくなることさえあります。サポート対象の道具はDISMです。まずストアを解析し、続いてStartComponentCleanupを実行すると、置き換え済みのコンポーネントバージョンが除去され、通常は2~10 GBが手元に戻ります。どちらのコマンドも管理者権限のコマンドプロンプトで実行し、10~30分かかります。

WinSxSフォルダーの中身——と、実態より大きく見える理由

WinSxSフォルダー(Windows Side-by-Side)はコンポーネントストアです。セットアップ以来インストールされたすべてのシステムコンポーネントの全バージョンに加え、更新・機能・サービスが動くためのメタデータを保管しています。累積的な更新がSystem32のファイルを置き換えても、古いバージョンはWinSxSに残るので、更新のアンインストールや機能の修復を元のメディアなしで行えます。2年物のインストールでは6~15 GBにまで育つのが普通です。

エクスプローラーが報告するサイズもまた、人を誤解させます。System32とWinSxSのファイルはハードリンクで結ばれており、データの物理的なコピーは1つなのに両方の場所でカウントされるため、フォルダーサイズを単純に足すと1回しか存在しないギガバイトを二重に数えることになります。だから12 GBのWinSxSフォルダーはディスクから12 GB盗んでいないし、サードパーティ製の「WinSxSクリーナー」が表示する数字を正直に約束することも誰にもできないのです。

  • 累積更新のたびに残る置き換え済みコンポーネントバージョン——肥大化の主因
  • 更新をアンインストール可能にしておくバックアップ——除去できるのは/ResetBaseだけ
  • オプション機能のペイロード(RSAT、.NET 3.5、言語パック)——後で機能を入れるときに必要
  • System32と共有されるハードリンク——1つのファイルを複数フォルダーでカウント
  • DISMの解析は正直な数字を報告する:「Actual Size of Component Store」と「Shared with Windows」

安全なクリーンアップ:DISMコマンド2つ

コマンドプロンプトを管理者として開き、まず読み取り専用の解析を実行します:Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore。1~2分で終わり、「Component Store Cleanup Recommended : Yes」か「No」の行とともに、ストアの実サイズとWindowsとの共有分が表示されます。No なら得るものはありません——ウィンドウを閉じて次へ進みましょう。

クリーンアップ推奨なら、Dism.exe /Online /Cleanup-Image /StartComponentCleanupを実行します。置き換え済みバージョンを除去し、マシンは更新可能なまま、DISMプロセスが止まって見える状態が10~30分続くこともあります。完了まで待ってください。中断こそが、まれに聞く破損譚の発生源です。/ResetBaseを追加すると置き換え済みバージョンが根こそぎ消え、ストアはさらに縮みますが、以後どのインストール済み更新もアンインストールできなくなります。得がたい取引は、ロールバックしない安定マシンにだけ妥当します。

絶対にやってはいけないこと——とWinSxSを制御下に置く方法

3つの行為は永遠に禁止です。WinSxS内のファイルを手で削除・移動すること(「大きいやつだけ」も含む)、レジストリクリーナーや「システムオプティマイザー」をこのフォルダーに向けること、そしてNTFS圧縮を有効にすること。どれもハードリンクかサービス用メタデータを傷つけ、結果は更新が入らなくなることからシステムが起動しなくなることまで及びます。コンポーネントストアがサポートする掃除の道は1つだけ。DISMと、ディスク クリーンアップでの等価物である「Windows Update のクリーンアップ」項目です。

Windows自身もすでに世話を焼いています。内蔵の定期タスク\Microsoft\Windows\Servicing\StartComponentCleanupが同じ掃除をバックグラウンドで自動実行し、コンポーネントが置き換えられてからおよそ30日待ってから除去します。手動での実行が見合うのは、大きな累積更新のセッションの後や、マシンのイメージ作成の前です。周辺の一切——一時ファイル、配信最適化の残骸、古いキャッシュ——はKleaner PROの定期クリーニングがドライブの残りを整え、WinSxS自体はDISMの領分のままです。

よくある質問

WinSxSフォルダー内のファイルを削除するのは安全ですか?

いいえ。手動削除はハードリンクとサービスデータを壊します。更新の失敗から起動しないシステムまであり得ます。サポートされるのはDISM StartComponentCleanupか、ディスク クリーンアップの「Windows Update のクリーンアップ」だけです。

Windows 11でWinSxSフォルダーはどのくらいあるのが普通ですか?

1~2年更新を重ねたシステムで6~15 GBが標準です。20 GBを明らかに超えるならDISMの解析を実行してください。クリーンアップが本当に見合うかどうか教えてくれます。

DISM /ResetBaseは何をしますか?

すべてのコンポーネントの置き換え済みバージョンを除去し、通常のStartComponentCleanup以上にストアを縮めます。代償は、インストール済みの更新を二度とアンインストールできなくなることです。

購入前にライセンスの内容をご確認ください。

一度限りの 30 分試用では基本ツールを利用できます。PRO 機能は有料ライセンスを有効にするまでロックされています。

次に読む記事

すべての記事 · よくある質問

お問い合わせ: [email protected]