Windows 10 で巨大な WinSxS フォルダーを管理する方法

Windows 10 で巨大な WinSxS フォルダーを管理する方法

システムのディスク容量が少ない場合、サードパーティのユーティリティを使用すると、大きなファイルを検出し、小さなファイルを一目で組み立てることができます。そこで WinSxS フォルダーが見つかる可能性があります。サイズは約 5 ~ 10 GB で、多くのユーザーにとって WinSxS は Windows の世界におけるブラック ボックスのようなものです。

これにより、WinSxS にインストールされるファイルは正確には何なのか、なぜファイルが非常に大きいのかという疑問が生じます。次の記事を通じて、WinSxS の秘密とこのフォルダーの管理方法を解き明かしてみましょう。

WinSxS フォルダーの容量

WinSxS には、PC 上のハードウェアおよびソフトウェアとの互換性を維持するために必要なすべてのファイルが含まれています。 Windows の最大の強みの 1 つは、レガシー ハードウェアとアプリケーションを実行できることです。ただし、この下位互換性には、ディスク容量とエラーが犠牲になります。

C:\Windows\WinSxSに移動し、 WinSxS を右クリックして[プロパティ]を選択しますこのフォルダーは約 7.3GB のディスク容量を消費します。しかし、重要なのは実際のサイズではありません。その理由は、ファイル エクスプローラーやその他のサードパーティ ツールでは考慮されないハード リンクです。

ハード リンクへの各参照は、場所ごとにファイルの別個のバージョンとしてカウントされます。したがって、システム ファイルがWinSxS フォルダーSystem32フォルダーの両方にある場合、ファイル エクスプローラーはフォルダー サイズを誤って 2 倍にしてしまいます。

Windows 10 で巨大な WinSxS フォルダーを管理する方法

このフォルダーは約 7.3GB のディスク容量を消費します

WinSxSの実容量を確認する

この Windows コンポーネント ストアの実際の容量を確認するには、管理者権限でコマンド プロンプト ウィンドウを開き、次のように入力します。

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

注: /AnalyzeComponentStoreオプションは、Windows 8 以前では認識されません。

分析の結果、実際の容量は 5.37GB に減少しました。この値は、WinSxS ディレクトリ内のハード リンクに影響します。Windows と共有すると、ハードリンクされたファイル ストレージが提供されます。最終クリーンアップの日付は、コンポーネント ストアのクリーンアップが最近完了した日付です。

Windows 10 で巨大な WinSxS フォルダーを管理する方法

WinSxSの実容量を確認する

WinSxSフォルダーのサイズを減らす方法

多くのユーザーは、WinSxS フォルダーからファイルを手動で削除できるかどうかをよく尋ねます。答えはいいえだ。

ファイルを削除すると Windows が損傷する可能性が高く、重要な Windows アップデートが正しくインストールされなくなる可能性があります。 WinSxS フォルダーからファイルを削除できたとしても、どのアプリケーションが動作しなくなるかはわかりません。

ただし、いくつかの組み込みツールを使用して WinSxS フォルダーのサイズを減らすことができます。この記事では、ディスク クリーンアップ、DISM コ���ンド、オンデマンドの機能の削除などのツールを使用して、WinSxS フォルダーを減らします。

ディスククリーンアップツール

検索ボックスに「ディスク クリーンアップ」と入力し、[ディスク クリーンアップ] を選択しますこのウィンドウで、「システム ファイルのクリーンアップ」ボタン をクリックします。これによりユーティリティが再起動され、全範囲のクリーニング オプションへのアクセスがロック解除されます。インストール ファイルや以前のバージョンの Windows などを削除できます。ディスク クリーンアップ ツールは、 Windows 10 をクリーンアップするための開始点です。

Windows 10 で巨大な WinSxS フォルダーを管理する方法

ディスク クリーンアップ ツールは、Windows 10 をクリーンアップするための開始点です

オンデマンドで機能を削除する

Windows では、Windows オンデマンド機能をデフォルトでオンまたはオフにすることができます。 Hyper V、PDF への印刷、Linux 用 Windows サブシステム (WSL) などの便利な機能を追加できます。

選択を解除した機能は WinSxS フォルダーに残り、ディスク領域を占有します。ストレージ容量が少ないユーザーは、Windows のインストール プロセスをできるだけ簡単にしたいと考えるかもしれません。管理者権限でコマンド プロンプト ウィンドウを開き、次のように入力します。

DISM.exe /Online /English /Get-Features /Format:Table

機能名とそのステータスのリストが表示されます。

Windows 10 で巨大な WinSxS フォルダーを管理する方法

機能とそのステータスのリスト

システムから機能を削除するには、次のように入力します。

DISM.exe /Online /Disable-Feature /featurename:NAME /Remove

( 「NAME」をリストに記載されているオブジェクトの名前に置き換えます)。

Windows 10 で巨大な WinSxS フォルダーを管理する方法

システムから機能を削除する

/Get-Featureコマンドを再度実行すると、ステータスが単に「無効」ではなく「ペイロードが削除された状態で無効」と表示されます。その後、削除したコンポーネントをインストールすることを選択すると、Windows はコンポーネント ファイルを再度ダウンロードするように求めるメッセージを表示します。

DISM コンポーネントをクリーンアップする

Windows 8/8.1 には、システムが使用されていないときにコンポーネント ストアを自動的にクリーンアップする機能が組み込まれています。タスク スケジューラを開き、 [Microsoft] > [Windows] > [サービス]に移動します。項目を右クリックし、「実行」を選択します。

Windows 10 で巨大な WinSxS フォルダーを管理する方法

DISM コンポーネントをクリーンアップする

タスクは、更新されたコンポーネントがインストールされてから、そのコンポーネントの以前のバージョンをアンインストールするまで少なくとも 30 日間待機します。このタスクには 1 時間のタイムアウトもあり、すべてのファイルが削除されない場合があります。

DISM /Cleanup-Imageパラメーターを使用すると、(30 日間の猶予期間なしで) 1 時間のタイムアウト制限なしで、コンポーネントの以前のバージョンをすぐに削除できます。コマンド プロンプト (管理者) を開き、次のように入力します。

DISM.exe /online /Cleanup-Image /StartComponentCleanup

ResetBaseスイッチを追加すると、すべての要素の代替バージョンをすべて削除できます。ただし、現在のアップデートは (バグがある場合でも) アンインストールできないことに注意してください。

DISM.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase

次のコマンドは、Service Pack のアンインストールに必要なバックアップ コンポーネントを削除します。これは、特定のバージョンの Windows の累積的な更新プログラムのコレクションです。

DISM.exe /online /Cleanup-Image /SPSuperseded

最後の手段として、WinSxS フォルダーを削除して Windows の領域を解放できます。ただし、システム上で重大なエラーが発生しないように、指示に注意深く従う必要があります。


Windows 10 でモダン スタンバイが接続されているか切断されているかを確認する方法

Windows 10 でモダン スタンバイが接続されているか切断されているかを確認する方法

このガイドでは、Windows 10 のスタンバイ モード時にモダン スタンバイが WiFi に接続されているか切断されているかを確認する方法を説明します。

WANポートとLANポートの違い

WANポートとLANポートの違い

ワイヤレス ルーターを見ると、LAN および WAN という略語が表示される場合があります。これらは通常、デバイスのいくつかのポートの隣にあります。 LAN はローカル エリア ネットワークの略で、WAN はワイド エリア ネットワークの略です。では、これら 2 種類のポートの違いは何でしょうか?次の記事でQuantrimangについて調べてみましょう!

Windows 10/11 に超クールなドクター ストレンジ テーマをインストールする方法

Windows 10/11 に超クールなドクター ストレンジ テーマをインストールする方法

Windows 10/11 用の超クール、超クールなドクター ストレンジャー テーマ。

VPN はランサムウェアから身を守ることができますか?

VPN はランサムウェアから身を守ることができますか?

VPN は、オンラインで自分自身を保護するための人気のあるツールです。したがって、ランサムウェアから保護できるかどうか疑問に思うかもしれません。

Windows 10 で巨大な WinSxS フォルダーを管理する方法

Windows 10 で巨大な WinSxS フォルダーを管理する方法

これにより、WinSxS にインストールされるファイルは正確には何なのか、なぜファイルが非常に大きいのかという疑問が生じます。次の記事を通じて、WinSxS の秘密とこのフォルダーの管理方法を解き明かしてみましょう。

Windows 10でアプリケーションごとに個別のパスワードを設定する方法

Windows 10でアプリケーションごとに個別のパスワードを設定する方法

場合によっては、PC で特定のアプリケーションやゲームを他人に使用させたくないが、適切な解決策が見つからないという状況に直面することがあります。 Windows 10 では、必要なアプリケーションを簡単にロックできます。

Windows 10 タスクバーに魅力的な効果を追加する方法

Windows 10 タスクバーに魅力的な効果を追加する方法

タスクバーに魅力的な効果を追加したい場合は、RainbowTaskbar アプリケーションと NiceTaskbar アプリケーションが役立ちます。

Format コマンドを使用してハードドライブに 0 を書き込む方法

Format コマンドを使用してハードドライブに 0 を書き込む方法

ハード ドライブにゼロを書き込み (Write Zero)、すべてのデータを消去する簡単な方法は、コマンド プロンプトから format コマンドを使用して、特別な方法でドライブをフォーマットすることです。

Windows 10でMRBドライブ構造をGPTに変換する方法

Windows 10でMRBドライブ構造をGPTに変換する方法

以前のバージョンの Windows では、レガシー BIOS またはマスター ブート レコード (MBR) から UEFI または GUID パーティション テーブル (GPT) に変換する場合、オペレーティング システム全体を再インストールする必要がありました。

SIM交換詐欺を防ぐ5つのヒント

SIM交換詐欺を防ぐ5つのヒント

SIM カード番号はサイバー犯罪者にとって「儲かる獲物」です。この単純な数字の文字列を使用すると、ハッカーはあなたの銀行口座をすぐに空にすることができます。