Windows
 Computer >> コンピューター >  >> システム >> Windows

WSAPPXによる高ディスク・CPU使用率を解決する方法

WSAPPXによる高ディスク・CPU使用率を解決する方法

パソコンの動作が急に遅くなったとき、タスクマネージャーを開いて、どのアプリやサービスがリソースを大量に消費しているのか確認することがあるでしょう。そこで「wsappx」が原因だと判明した場合、あなただけではありません。このプロセスは、高いディスク使用率とCPU使用率の原因としてよく知られています。名前だけでは何をするサービスなのか分かりにくいですが、正規のWindowsサービスであり、リソース消費を抑えるための対処法もいくつか存在します。

WSAPPXとは何か?

Wsappxは、Windows 8およびWindows 10に搭載されているサービスです。ユニバーサルWindowsプラットフォーム(UWP)とMicrosoft Storeの一部として機能しており、通常は常時稼働していますが、普段のリソース使用量はごくわずかです。

WSAPPXによる高ディスク・CPU使用率を解決する方法

記事執筆時点では、wsappxはCPUやディスクをほとんど使用していません。しかし、Microsoft Storeを使い始めると、この数値は急激に変化する可能性があります。

このプロセスの負荷が最も高くなるのは、Microsoft Storeアプリのインストール、更新、削除、実行中です。また、ストア以外のデスクトップソフトウェアをインストールする際にも動作します。アプリのインストールや更新、削除のタイミングで使用率が一時的に跳ね上がっても、それほど心配する必要はありません。

さらに、アプリの実行時にはライセンスの確認もこのプロセスが担当しています。これが、アプリを初めて起動した直後に使用率が上昇する原因となっています。

WSAPPXは必要なのか?

結論から言うと、wsappxは必要なサービスです。ただし、常に有効にしておく必要はありません。Microsoft Storeの利用や、アプリのインストール・削除・更新を行うときだけ有効になっていれば十分です。まれに、Microsoft Storeアプリの使用中にライセンス関連のエラーが発生することがあります。その場合は、このプロセスの背後にあるサービスを有効にする必要があります。

このプロセスを起動するサービスは2つあり、「AppX Deployment Service」と「Client License Service」です。Windows 8では、後者は「Windows Store Service」という名称になっています。

WSAPPXによる高ディスク・CPU使用率を解決する方法

一時的な使用率の上昇は正常

実際にMicrosoft Storeを使用している間は、ディスクとCPUの使用率が高くなるのは珍しいことではありません。ストアを直接操作していなくても、アプリがバックグラウンドで自動更新されることで、一時的に使用率が上がることもあります。

ただし、処理が完了すれば、wsappxの使用率は通常のレベルへ戻るはずです。実際、筆者がMicrosoft Storeを使用した際も、CPU使用率は1%を超えることなく、ほとんどの時間0%前後で推移していました。

WSAPPXによる高ディスク・CPU使用率を解決する方法

一方で、システム全体の動作が明らかに遅くなり、使用率が100%近くまで達する、あるいは処理完了後も使用率がすぐに下がらないといった状況が続くなら、それは異常な状態です。

まず試したい簡単な対処法

今まさにこの問題に直面している場合は、以下の簡単な対処法から試してみてください。

ウイルススキャンを実行する

基本的な対策に思えますが、ウイルスはさまざまなWindowsプロセスの使用率を異常に引き上げる原因になります。Microsoft Storeやダウンロードしたアプリがマルウェアに感染していると、リソース使用率が高騰する可能性があります。

Windowsを最新の状態に更新する

Microsoft Store自体に問題がある場合、Windows Updateを実行することで、Microsoft Storeの更新プログラムも同時に適用されることがあります。特に大型の機能更新プログラムの配信時には、この傾向が顕著です。

最近インストールしたアプリをアンインストールする

新しいアプリをインストールした直後に問題が発生し始めた場合は、そのアプリを一度アンインストールし、パソコンを再起動してみてください。これで問題が解消するようであれば、初回のインストールが正しく完了していなかった可能性があるため、アプリを再度インストールしてみましょう。

仮想メモリを増やす

パソコンに割り当てるメモリを増やすことで、症状が改善する場合があります。スタートメニューを開いて「パフォーマンス」と入力し、「Windows の外観とパフォーマンスの調整」を選択します。

WSAPPXによる高ディスク・CPU使用率を解決する方法

「詳細設定」タブを開き、「仮想メモリ」欄の「変更」ボタンをクリックします。

WSAPPXによる高ディスク・CPU使用率を解決する方法

「すべてのドライブのページング ファイルのサイズを自動的に管理する」のチェックを解除します。対象のドライブを選択し、「カスタム サイズ」を指定します。初期サイズにはデバイスのRAM容量(MB単位)を入力し、最大サイズにはその2倍の値を設定します。

WSAPPXによる高ディスク・CPU使用率を解決する方法

Microsoft Storeを無効化する

やや思い切った解決策ですが、Microsoft Storeをほとんど利用しないのであれば効果的な方法です。Windows 10 ProfessionalまたはEnterpriseエディションをお使いの場合は、グループポリシーエディターを利用できます。Windows 10 Homeの場合はこの方法が使えませんが、レジストリを編集する回避策があります。

まず、Win + Rキーを押して「ファイル名を指定して実行」を開き、gpedit.mscと入力してOKをクリックします。

次に、「ローカル コンピューター ポリシー → コンピューターの構成 → 管理用テンプレート → Windows のコンポーネント → ストア」の順に移動し、「ストア アプリケーションをオフにする」を選択します。

「ポリシー設定の編集」をクリックし、「有効」を選択して「適用」を押します。

グループポリシーエディターが使えない環境では、代わりにレジストリエディターを使用します。レジストリ編集は慎重に行ってください。誤った変更を加えるとシステムが損傷する恐れがあります。作業前に、システムとレジストリのバックアップを作成しておくことを強くおすすめします。

スタートメニューを開いてregeditと入力し、「管理者として実行」を選択します。

WSAPPXによる高ディスク・CPU使用率を解決する方法

ユーザーアカウント制御の確認画面が表示されたら「はい」を選択します。

以下のキーを展開します。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsStore

「WindowsStore」キーが存在しない場合は、「Microsoft」を右クリックして「新規 → キー」を選択し、名前を「WindowsStore」にします。

「WindowsStore」キーを選択した状態で、右側ペインの空き領域を右クリックし、「新規 → DWORD (32ビット) 値」を選択します。名前は「RemoveWindowsStore」にします。

WSAPPXによる高ディスク・CPU使用率を解決する方法

作成した値を右クリックして「修正」を選択し、値のデータを「1」に設定します。完了したらパソコンを再起動してください。

WSAPPXによる高ディスク・CPU使用率を解決する方法

後でMicrosoft Store(Windows 8ではWindows Storeと呼ばれます)を再度使いたくなった場合は、値を「0」に戻せば元に戻ります。

この問題を完全に解決するには、上記の複数の方法を組み合わせる必要があるかもしれません。安全のため、大きな変更を加える前には必ずシステムのバックアップを取っておきましょう。

もしwsappxがCPU使用率の高騰の原因ではない場合は、WindowsのCPU使用率が高いときのその他の対処法を試してみてください。

  1. WindowsでNVIDIAコンテナのCPU使用率が高くなる原因と6つの解決策

    ゲーム中にNVIDIAコンテナのCPU使用率が異常に高くなる問題に悩まされているユーザーは少なくありません。NVIDIAは優れたGPUを数多く輩出していますが、同社のツールがかえってパフォーマンスの足かせになることもあります。特にロースペック〜ミドルスペックのゲーミングPCでは、NVIDIAコンテナによる高いCPU消費が深刻な問題になりがちです。では、低〜中スペックのゲーミングPCユーザーは快適なゲーム環境を諦めるしかないのでしょうか?いいえ、そんなことはありません。この記事では、NVIDIAコンテナの高CPU使用率問題を解決する具体的な方法を詳しく解説します。 NVIDIAコンテナとは? N

  2. Windows 11でディスク・RAM使用率が高くなる問題の対処法6選

    Windows 11でPCの動作が重く、ディスクやRAMの使用率が異常に高くなっていませんか? Windows 11の登場以来、待ち望んでいた多くのユーザーが非対応デバイスへインストールしたことで、さまざまな不具合が発生しています。 その中でも特に多いのが、パフォーマンス低下による「ディスク/RAM使用率が高くなる」という問題です。 とはいえ、Windows 11は史上最も注目されたOSであり、1画面で複数の作業を同時に行えるスナップレイアウトなど、生産性を高める新機能が満載です。オフィスワークでも複数のタスクを並行して進められるのは大きな魅力ですね。 最近では、タスクマネージャーを開くと多く