WindowsでWSAPPXのディスク使用量を効果的に減らす方法

WSAPPXは基本的に、Microsoft Storeのアプリのインストール、アップデート、管理を行うWindowsプロセスです。しかし、時に過剰な処理能力を発揮し、CPUやディスクを大量に消費してPCの動作が遅くなることがあります。正直言って、これほど多くのアクティビティが発生するのは奇妙です。特に、Storeを頻繁に開いていないのに、その傾向は顕著です。システムが突然遅くなった場合は、WSAPPXのアクティビティを確認するのが良い出発点です。幸いなことに、システム全体を混乱させることなくWSAPPXのアクティビティを抑える方法はいくつかあります。

WSAPPX のディスク使用量が多い問題を修正するには?

Windows Updateを確認する – 最も簡単な解決策で何とかなる

通常、最初に試すべき方法はこれです。古いWindowsファイルやバグが原因で、WSAPPXが異常動作を起こすことがあります。古いファイルやバグがあると、WSAPPXのようなバックグラウンドサービスが停止したり、過剰な処理をしたりすることがあります。Windowsをアップデートすると、こうした奇妙な不具合が解消されることがよくあります。

  1. Windows + I キーを押して設定を開きます。
  2. Windows Updateに進みます。
  3. 「更新プログラムのチェック」をクリックし、Windows に処理を実行させます。
  4. アップデートが表示されたら、ダウンロードしてインストールします (再起動が必要な場合があります)。
  5. PC を再起動します。結局のところ、Windows はすべての更新が適用されていることを確認する必要があります。

設定によっては、この小さなステップでディスクアクティビティが大幅に低下することがあります。仕組みは奇妙ですが、試してみる価値はあります。

Microsoft Storeの自動更新をオフにして、WSAPPXが常時実行されるのを防ぎます。

ストアがバックグラウンドでアプリを自動更新している場合、WSAPPX はそれらの更新を管理するため、常に動作し続けます。WSAPPX をオフにしても完璧ではありません(更新は手動で行う必要がありますが)。しかし、バックグラウンドでの動作を減らすのに役立ちます。

  1. Microsoft Storeを開きます。
  2. 右上隅のプロフィールアイコンをクリックし、 「アプリ設定」を選択します。
  3. アプリの更新をオフに切り替えます。
  4. 変更が確実に適用されるように、PC を再起動してください。

これにより、ストアがこれらの更新プログラムを自動的にダウンロードして WSAPPX がハングアップするのを防ぐことができます。

仮想メモリを調整する – 一見マニアックに思えるかもしれませんが、RAMが不足しているときに役立ちます

PCのRAMが不足している場合、Windowsはディスク領域を仮想メモリとして使用して不足分を補おうとします。その場合、WSAPPXが過剰に負荷をかける可能性があります。適切に設定することで、この問題をスムーズに解決できます。

  1. Windows + Rを押して、 と入力しsysdm.cplEnter を押します。
  2. [詳細設定]タブに移動し、 [パフォーマンス]の下の[設定]をクリックします。
  3. 新しいウィンドウで、[詳細設定]タブに切り替えて、 [仮想メモリ] の下の[変更]をクリックします。
  4. すべてのドライブのページング ファイル サイズを自動的に管理するのチェックを外します。
  5. システム ドライブ (通常は C:) を選択し、[カスタム サイズ]を選択します。
  6. 次のような値を入力します。
    • 初期サイズ: インストールされている RAM の 1.5 倍 (MB 単位) (つまり、8GB の場合は約 12288MB)
    • 最大サイズ: RAM の 3 倍 (MB 単位) (8 GB の場合は約 24576 MB)。
  7. 「設定」を押して「OK」を押します。PCを再起動して、改善するかどうかを確認してください。

なぜそうなるのかは分かりませんが、仮想メモリを増やすとWSAPPXの動作が少し軽くなることがありました。ただし、ランダムな値は問題を引き起こす可能性があるので、RAMサイズに近い値に設定するのが最善です。

Windows ストアを完全に無効にする (Windows 11 Pro ユーザー)

Windows 11 ProまたはEnterpriseをご利用の場合は、グループポリシーでストアを無効にするという選択肢があります。これにより、WSAPPXがそもそも起動しなくなります。

  1. Windows + Rを押して、 と入力しgpedit.mscEnter を押します。
  2. [コンピューターの構成] > [管理用テンプレート] > [Windows コンポーネント] > [ストア]に移動します。
  3. [ストア アプリケーションをオフにする] をダブルクリックします。
  4. 有効に設定し、適用OKをクリックします。
  5. PCを再起動してください。

これにより、ストアによるアプリの起動と管理が停止され、WSAPPX のアクティビティが削減されます。

Windows Homeの場合: レジストリエディターで無効にする

Homeエディションにはグループポリシーがないため、レジストリを調整する必要があります。これは非常にデリケートな作業なので、事前にバックアップするか、十分に注意して作業してください。

  1. Windows + Rを押してと入力しregeditEnter を押します。
  2. 次の場所に移動しますHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsStore。 — キーが存在しない場合は、手動で作成します。
  3. WindowsStoreキーを右クリックし、[新規] > [DWORD (32 ビット) 値]を選択します。
  4. 名前をRemoveWindowsStoreとし、値を1に設定します。
  5. レジストリ エディターを閉じて、PC を再起動します。

注意:レジストリをいじると、注意しないと奇妙な問題が発生する可能性があります。作業を始める前に、レジストリをバックアップするか、復元ポイントを作成してください。

システムファイルチェッカーとDISMを実行して、WSAPPXに影響を及ぼす可能性のある破損ファイルを修復します。

破損したシステムファイルは、WSAPPXを含むWindowsプロセスに悪影響を及ぼし、アクティビティの増加につながる可能性があります。これらのスキャンを実行することで、これらの問題を解決できます。

  1. 管理者権限のコマンドプロンプトを開きます。Windows + Sを押して「cmd」と入力し、右クリックして「管理者として実行」を選択します。
  2. 次のように入力sfc /scannowしてEnter キーを押します。— 完了するまでお待ちください。完了するまでに時間がかかる場合があります。
  3. 完了したら、次を実行します。

DISM /Online /Cleanup-Image /RestoreHealth

この2番目のコマンドは、SFCでは処理できなかったWindowsイメージの問題を修復します。その後、再起動してWSAPPXが依然としてリソースを消費しているかどうかを確認します。

バックグラウンドで実行されるものを制限する

バックグラウンドで実行されるアプリが増えると、WSAPPXの管理作業も増えます。バックグラウンドアプリを無効にすると、その負荷が軽減されます。

  1. Windows + Iを押して、プライバシーとセキュリティ > バックグラウンド アプリに移動します。
  2. アプリをバックグラウンドで実行できるようにするをオフにします。
  3. 再起動して状況が改善するかどうかを確認します。

これは、多くのアプリが常に密かに実行されている場合に特に、システム負荷とディスクアクティビティを軽減するのに役立ちます。

Windowsストアサービスの設定を確認する

AppX展開サービス(AppXSVC)クライアントライセンスサービス(ClipSVC)などのバックグラウンドサービスが継続的に実行され、WSAPPXのアクティビティがプッシュされることがあります。これらのサービスのスタートアップの種類を手動で設定すると、問題が解決する場合があります。

  1. Windows + Rを押して、 と入力しservices.mscEnter を押します。
  2. AppX 展開サービス (AppXSVC)クライアント ライセンス サービス (ClipSVC)を見つけます。
  3. 各サービスを右クリックし、[プロパティ]に移動します。
  4. スタートアップの種類を手動に変更します。
  5. [適用][OK]をクリックします。

その後、ディスクアクティビティを監視してください。サービス設定でこれらのアクティビティを停止するだけで、WSAPPXというゴミ番組の再生回数を減らすことができる場合もあります。

WSAPPX と膨大なディスク使用量の問題とは何でしょうか?

AppX展開サービス(AppXSVC)クライアントライセンスサービス(ClipSVC)といったバックエンドサービスを実行します。これらのサービスは、アプリのライセンス、ストアのバックグラウンドタスク、アプリのアップデートを処理します。これらのサービスが誤動作したり、フリーズしたりすると、システムのディスクアクティビティが何の理由もなく100%に達することがあります。奇妙なのは、多くの場合、これはマルウェアではなく、Windowsの動作に問題があるだけであるということです。それでも、念のため、Windowsセキュリティでクイックスキャンを実行することをお勧めします。

よくある質問

WSAPPX はウイルスですか?

いいえ、これは正規のWindowsプロセスです。ただし、マルウェアはWSAPPXに偽装する可能性があるため、何かおかしいと感じたらセキュリティスキャンを実行することをお勧めします。

WSAPPX を永久に無効にすることはできますか?

正確にはそうではありません。ストアの自動更新を無効にしたり、関連サービスを手動に設定したりすることで、実行時間を制限することはできますが、完全に停止することはあまりお勧めできません。WindowsはストアアプリとライセンスのためにWindowsに依存しているからです。

WSAPPX は SSD を破壊しますか?

ディスク使用率が高いと、必要以上に書き込みが発生し、SSDの寿命に悪影響を及ぼします。WSAPPXのアクティビティを減らすことで、長期的にはSSDの健全性を延ばすことができます。

ストアを開いていないのに WSAPPX がポップアップ表示されるのはなぜですか?

Windowsは、ユーザーがストアを積極的に使用していない場合でも、バックグラウンドチェックやアップデートをサイレントに実行します。まるでWindowsが常にバックグラウンドアップデートやライセンスチェックをこっそり行っているかのようです。

まとめ

  • 更新を実行すると、WSAPPX を安定させることができます。
  • ストア アプリの自動更新をオフにすると、バックグラウンド アクティビティが低下する可能性があります。
  • 仮想メモリを調整し、システムスキャンを実行すると、根本的な問題を修正できます。
  • バックグラウンド アプリとサービス設定を管理することで、不要な WSAPPX アクティビティを抑制できます。

まとめ

WSAPPX をコントロールするには、アップデートの管理、システムファイルの修正、そして設定の調整など、様々な作業が必要になります。確かに面倒ですが、大抵は Windows がバックグラウンドジョブの処理に手間取っているだけです。これで少しでも時間を節約できれば幸いです。バックグラウンドプロセスがうまく動作しないだけで PC の速度が遅くなるのは、本当にイライラしますからね。