WinSxS フォルダーの実際のサイズの特定
コンポーネント ストア (WinSxS フォルダー) には、Windows を構成し、システムの操作を可能にするコンポーネントが含まれています。 これらのコンポーネントは、変更をロールバックしたり、破損したファイルを修復したりする必要がある場合に備えて、このフォルダーに保持されます。
このフォルダー内のファイルは、オペレーティング システム内の複数の場所に保存されているように見える場合がありますが、通常、ファイルのコピーは 1 つだけで、残りのコピーは実際にはハード リンクです。 エクスプローラー などの一部のツールでは、含まれているファイルがハードリンクされている可能性を考慮せずにディレクトリのサイズを決定します。そのため、WinSxS フォルダーが実際よりも多くのディスク領域を使用していると思われる場合があります。
DISM には、WinSxS フォルダーで実際に使用されるディスク領域の量を決定できる機能が含まれています。
警告
一部の重要なシステム ファイルは、WinSxS フォルダーにのみ格納されます。 WinSxS フォルダーからファイルを削除したり、WinSxS フォルダー全体を削除したりすると、システムに重大な障害が発生し、PC が起動せず更新できなくなる場合があります。
- コンポーネント ストアの詳細については、「コンポーネント ストアの管理」をご覧ください。
- WinSxS フォルダー内のファイルを削除する方法については、「WinSxS フォルダーのクリーンアップ」を参照してください。
コンポーネント ストアの実際のサイズを決定する
DISM には、WinSxS フォルダーの実際のサイズを決定できる機能が含まれています。
コンポーネント ストアの解析
管理者としてコマンド プロンプトを開き、/Cleanup-Image /AnalyzeComponentstore
オプションを指定して DISM を使用します。
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
出力で使用できる情報を次に示します。
タイトル | 説明 |
---|---|
Windows Explorer で報告されたコンポーネント ストアのサイズ | この値は、Windows Explorer で計算された場合の WinSxS フォルダーのサイズです。 この値は、WinSxS フォルダー内のハード リンクの使用を考慮していません。 |
コンポーネント ストアの実際のサイズ | この値は、WinSxS フォルダー内のハード リンクを考慮します。 ハード リンクを使用して Windows と共有されているファイルは除外されません。 |
Windows と共有 | この値は、コンポーネント ストアと他の場所 (Windows の通常操作の場合) の両方に表示されるようにハード リンクされたファイルのサイズを提供します。 これは実際のサイズに含まれていますが、コンポーネント ストアのオーバーヘッドの一部と見なすべきではありません。 |
バックアップと無効な機能 | これは、新しいコンポーネントの障害に対応するため、またはより多くの機能を有効にするオプションを提供するために保持されているコンポーネントのサイズです。 また、コンポーネント ストアのメタデータとサイド バイ サイド コンポーネントのサイズも含まれます。 これは実際のサイズに含まれており、コンポーネント ストアのオーバーヘッドの一部です。 |
キャッシュと一時データ | これは、コンポーネントのサービス操作を高速化するためにコンポーネント ストアによって内部的に使用されるファイルのサイズです。 これは実際のサイズに含まれており、コンポーネント ストアのオーバーヘッドの一部です。 |
最終クリーン アップ日 | これは、最後に完了したコンポーネント ストアのクリーンアップ日付です。 |
再利用可能なパッケージの数 | これは、コンポーネントのクリーンアップによって削除できる、システム上の置き換え済みパッケージの数です。 |
コンポーネント ストアのクリーンアップの推奨 | これは、コンポーネント ストアのクリーンアップに関する推奨事項です。 クリーンアップ プロセスを実行して、コンポーネント ストアのオーバーヘッドのサイズが減少する可能性がある場合は、クリーンアップをお勧めします。 |
サイズを検索する
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
を実行したときの出力に基づいて、バックアップと無効化された機能のサイズの合計をキャッシュと一時データのサイズと一緒に取得することで、WinSxS フォルダーのオーバーヘッドを判断できます。
出力例:
C:\>dism /online /cleanup-image /analyzecomponentstore
Deployment Image Servicing and Management tool
Version: 10.0.XXXX.0
Image Version: 10.0.XXXX.0
[==========================100.0%==========================]
Component Store (WinSxS) information:
Windows Explorer Reported Size of Component Store : 4.98 GB
Actual Size of Component Store : 4.88 GB
Shared with Windows : 4.38 GB
Backups and Disabled Features : 506.90 MB
Cache and Temporary Data : 279.52 KB
Date of Last Cleanup : 2021-06-24 23:32:22
Number of Reclaimable Packages : 0
Component Store Cleanup Recommended : No
The operation completed successfully.
この例では、WinSxS フォルダーは 4.98 GB のように見えますが、実際のオーバーヘッド (バックアップと無効な機能のサイズとキャッシュと一時データのサイズの合計) は 507.18 MB です。
クリーンアップが推奨される場合は、WinSxS フォルダーのクリーンアップ手順に従ってください。