WinSxS フォルダーを安全にクリーニングする:Windows ストレージの完全ガイド
多くのスペースを占有しているファイルやフォルダーを見つけるために C ドライブをスキャンしたことがある場合は、「WinSxS」という名前の驚くほど大きなフォルダーを見たことがあるはずです。ストレージが不足している場合にクリーンアップするのは魅力的なターゲットですが、そうしないでください。このガイドで、それが何なのか、そして正しい方法で掃除する方法を学ぶまでは、そうはいきません。
目次
Windows の WinSxS フォルダーとは何ですか、またそれが非常に多くのスペースを占有する理由
通常、WinSxS フォルダーはすべてのコンポーネント ストア ファイルをホストし、C ドライブ内で 8 GB ~ 12 GB のスペースを占有します。 Windows コンポーネント ストアには、Windows およびシステム アプリ/サービスの更新に関連するすべてのファイルが含まれています。これにより、回復と安定性のために重要なシステム データのバックアップが常に確保されます。
必要に応じて、これらのコンポーネント ストア ファイルは、起動失敗または破損時のシステムの回復、ドライバーと Windows アップデートのロールバック、サーバー マネージャーの役割の追加、サイドバイサイド アセンブリを使用したプログラムの実行などのアクションを実行するために使用されます。
以下は、システムの安定性のためにここに保存される一般的なタイプのデータの一部です。
- Windows ではインストール ファイルが更新され、後でロールバックされます。これにはバージョン アップグレードも含まれるため、アップグレード後に Windows 10 に戻すことができます。
- 問題が発生した場合に以前のバージョンのドライバをロールバックする
- SFC/Scannow コマンドの実行時など、破損したファイルを修復するための重要な Windows システム ファイルのコピー
- .NET Framework (インストールされているすべてのバージョン) の更新ファイルはここに保存されます。
- 追加の言語パックでは、手書き認識エンジン、フォント コンポーネント、音声などのコンポーネントがここに保存されます。
- 従来の Windows アプリや仮想化機能 (Hyper-V や WSL) などのオプション機能は、アクティブ化すると WinSxS フォルダーにファイルを追加します。
PC を使用すると、WinSxS フォルダーにどんどんデータが蓄積され、サイズが大きくなります。ただし、新しい更新が到着すると、その中のデータは時間の経過とともに古くなります。 Windows はこのフォルダーの基本的なクリーニングを随時実行しますが、アクティブなシステムでは失敗することがよくあります。このため、スペースを空けるために時々掃除する必要があります。
Windows で WinSxS フォルダーの実際のサイズを表示する
クリーンアップする前に、WinSxS フォルダーの正しいサイズを把握し、クリーンアップが必要かどうかを確認することが重要です。 WinSxS フォルダーのサイズを見つけるのがそんなに難しいのかと思うかもしれません。結局のところ、「C:\Windows」 に移動し、WinSxS を右クリックします。 フォルダを開き、プロパティを選択します。 フォルダーのサイズを確認します。
しかし問題は、それは実際のサイズではないということです。
コンポーネント ストアでは、多くのファイルがハード リンクと呼ばれる手法を使用します。このハードリンク機能により、その場所やデータのコピーを作成せずに、複数のファイルが同じ場所にアクセスできるようになります。このため、従来の方法を使用して WinSxS フォルダーのサイズを測定しようとすると、同じファイルの複数のコピーがスペースを占有していると判断され、その差が最終的なサイズに反映されます。
コンポーネント ストアの実際のサイズを確認するには、PowerShell 経由で展開イメージのサービスと管理 (DISM) ツールを使用する必要があります。
Windows Search に「powershell」と入力し、Windows PowerShell を右クリックします。 をクリックし、管理者として実行を選択します。 .
PowerShell で、次のコマンドを実行します。
dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
コマンドを実行するとすぐに、Windows はコンポーネント ストアをスキャンし、スペースがどのように使用されているかの内訳を作成します。私たちが探しているのはコンポーネント ストアの実際のサイズです。 。私の場合、コンポーネント ストアの実際のサイズは 9.98 GB です。 Windows は、コンポーネント ストアのクリーンアップが推奨されるかどうかも通知します。
Windows の WinSxS フォルダーのクリーンアップ
Windows がコンポーネント ストアのクリーンアップを推奨する場合は、別のコマンドを使用してクリーンアップすることができます。そうでない場合は、Windows がすでにそれを行っていることを意味し、(完全にリセットしたい場合を除き) 何もする必要はありません。
管理者権限で PowerShell をもう一度開き、次のコマンドを実行して WinSxS フォルダーをクリーンアップします。
dism.exe /online /Cleanup-Image /StartComponentCleanup
上記のアクションにより、クリーンアップ プロセスが開始されます。コンポーネント ストアのクリーンアップには時間がかかる場合があります。完了したら、PowerShell ウィンドウを閉じ、システムを再起動します。私の場合、約 3.3 GB がクリーンアップされました。
WinSxS フォルダーをクリーンアップするための、より「核」的なクリーンアップ コマンドがもう 1 つあります。すべてのアップデート コンポーネントを完全に削除し、現在のシステム ファイルをバックアップ ファイルとして保存します。 WinSxS フォルダのサイズは大幅に減少しますが、現在の設定で問題が発生した場合に、システムの変更をロールバックしたり、回復ツールを実行したり、システムの破損を修復したりする機能も削除されます。
Windows の WinSxS フォルダーを完全にリセットする場合は、PowerShell で次のコマンドを実行します。
Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase WinSxS フォルダーのサイズを数か月ごとに確認する必要があります。クリーンアップ タスクを実行するための要件が厳格であるため、Windows は通常、自動的にクリーンアップに失敗します。ストレージが不足しているために WinSxS フォルダーをクリーンアップしている場合は、C ドライブのスペースを解放する方法、または何も削除せずにスペースを増やす方法を必ず確認してください。
-
これらの設定を微調整することにより、Windows11のパフォーマンスを向上させます
Windows 11には、パフォーマンスの向上に関する新しい約束と主張があります。私たちはまだ初期段階にあり、Windows 11でパフォーマンスがどれだけ向上したかを完全に知ることはできませんが、この記事で説明するパフォーマンスを向上させるためのWindows11設定がいくつかあります。 Windows11のパフォーマンスを向上させる 以下は、パフォーマンスを向上させ、単純なタスクを待つことにならないようにするための、Windows11の最適な設定の一部です。これらの提案は、Windows11/10をより高速に実行する方法に関する詳細な投稿とは別のものです。 VBSを無効にする ゲ
-
Windowsでグループポリシーエディターを有効にする方法
Windowsグループポリシーエディターは、すべてのWindowsユーザーがシンプルなユーザーインターフェイスを介して管理ポリシー設定を管理できるようにする、非常に便利で強力なツールです。ここMTEでは、使いやすく、Windowsレジストリをいじることがないため、Windowsグループポリシーエディタの使用に関連する多くのWindowsの調整とハックを常に紹介しています。ただし、この便利なツールは、WindowsのPro、Enterprise、およびUltimateバージョンでのみ有効になります。このクイックガイドでは、Windowsでグループポリシーエディターがデフォルトで無効になっている場