Windows 10 でコンポーネント ストアを表示して消去する方法 1

Windows 10 でコンポーネント ストアを表示して消去する方法

C ドライブをスキャンして、多くのスペースを占めるファイルやフォルダーを見つけたことがある場合は、「WinSxS」という名前のフォルダーを見たことがあるかもしれません。 通常、WinSxS フォルダーはすべてのコンポーネント ストア ファイルをホストし、C ドライブ内で 6 GB から 10 GB のスペースを必要とします。

コンポーネント ストアは、Windows XP の時代に導入され、機能面で大幅に改善されました。 一般に、Windows コンポーネント ストアには、Windows のカスタマイズと更新に関連するすべてのファイルが含まれています。 必要に応じて、これらのコンポーネント ストア ファイルを使用して、起動エラーまたは破損時のシステムの回復、新しいコンポーネントによる Windows の更新、サーバー マネージャーの役​​割の追加、side-by-side アセンブリを使用したプログラムの実行などのアクションを実行します。

すべてのコンポーネント ストア ファイルをより適切に管理するために、Windows はさまざまなコンポーネント ストア ファイルを常に追跡、チェックし、バージョンに応じてパッケージにグループ化します。 パッケージが廃止されたとき。 つまり、パッケージの新しいバージョンが利用可能になると、古いパッケージは削除対象としてマークされ、その後、適切なタイミングで Windows によって削除されます。

別の方法として、コンポーネント ストアの実際のサイズを強制的にチェックし、それをクリーンアップして C ドライブのスペースを取り戻すこともできます。 方法をお見せしましょう。

Windows 10 でコンポーネント ストアのサイズを表示する

ここで、WinSxS フォルダーのサイズを見つけるのが難しい理由を考えているかもしれません。 結局のところ、「C:\Windows」に移動し、WinSxS フォルダーを右クリックし、[プロパティ]を選択してフォルダーのサイズを確認できます。

しかし問題は、それは実際のサイズではないということです。

コンポーネント ストアでは、多くのファイルがハード リンクと呼ばれる手法を使用しています。 このハードリンク機能により、複数のファイルが、その場所やデータのコピーを作成することなく、同じ場所にアクセスできます。 ターゲットの場所に変更を加えると、それらの変更はコンポーネント ストアに自動的に反映されます。 このため、従来の方法を使用して WinSxS フォルダーのサイズを測定しようとすると、同じファイルの複数のコピーがスペースを占有していると見なされ、その差が最終的なサイズに反映されます。

コンポーネント ストアの実際のサイズを確認する方法

コンポーネント ストアの実際のサイズを確認するには、展開イメージのサービスと管理 (DISM) ツールを使用する必要があります。 良いことは、占有されたスペースがどのように利用されているかの詳細な内訳を Windows が提供することです。

1. まず、[スタート]メニューで「cmd」を検索し、右クリックして[管理者として実行]オプションを選択します。

2. コマンド プロンプト ウィンドウで、以下のコマンドを実行します。

dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

3. コマンドを実行するとすぐに、Windows はコンポーネント ストアをスキャンし、スペースの使用状況の内訳を作成します。 私たちが探しているのは、「コンポーネント ストアの実際のサイズ」です。 私の場合、コンポーネント ストアの実際のサイズは 9.01GB です。

component-store-view-size

Windows 10 でのコンポーネント ストアのクリーンアップ

通常、Windows は必要に応じてコンポーネント ストアを自動的に消去します。 ただし、Windows がタイムアウトしたり、ファイルを無視したりする場合があります。 そのような状況では、廃止されたパッケージとファイルを強制的に削除できます。 実際、Windows は、コンポーネント ストアをクリーンアップする必要があるかどうかさえ通知します。

1. 再度管理者権限でコマンド プロンプトを開き、以下のコマンドを実行します。

dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

2. リストされた情報から、「コンポーネント ストアのクリーンアップを推奨」フラグが「はい」に設定されているかどうかを確認します。 そうであれば、次のステップに進むことができます。 「いいえ」と表示されている場合は、Windows が既にクリーンアップを行っていることを意味します。

3. コンポーネント ストアをクリーンアップするには、次のコマンドを実行します。

dism.exe /online /Cleanup-Image /StartComponentCleanup

4. 上記のアクションにより、クリーンアップ プロセスが開始されます。 コンポーネント ストアのクリーンアップには時間がかかる場合があります。 完了したら、コマンド プロンプト ウィンドウを閉じて、システムを再起動します。 私の場合、クリーンアップによって約 3GB が解放されました。

コンポーネントストアのクリーンアップ

上記の方法を使用して Windows 10 のコンポーネント ストアを表示およびクリーンアップすることに関するあなたの考えや経験を共有するために、以下にコメントしてください。

ヴァムシ・クリシュナ

Vamsi は技術と WordPress のオタクで、ハウツー ガイドを書いたり、コンピューターやソフトウェア全般をいじったりすることを楽しんでいます。 MTE の記事を書いていないときは、自分のブログ Stugon でヒント、コツ、ライフハックを共有しています。

私たちの活動を応援してください ❤️

この記事を気に入っていただけたら、今後も質の高いコンテンツを発信し続けられるようチップのご支援をご検討ください。

PayPalでの安全な支払い
Moyens I/O のスタッフはあなたをやる気にさせ、テクノロジー、自己啓発、ライフスタイル、そしてあなたを助ける戦略についてのヒントを提供してくれます。