WsappxがCPU使用率を高くする理由とその修正方法

コンピュータの動作が遅い(computer is sluggish)場合、問題の原因を調査する方法の1つは、タスクマネージャ(Task Manager)を確認することです。タスクマネージャー(Task Manager)は、すべてのリソースを占有している可能性のある実行中のプロセスを表示しますが、必ずしもそれらが何を意味するのかを説明しているわけではありません。

Wsappxは、(Wsappx)タスクマネージャー(Task Manager)に表示されるなじみのないサービスの1つです。ただし、wsappxプロセスを確認できたとしても、それが何をするのかは完全には明確ではありません。また、 CPU(CPU)とディスクのリソースを大量に消費するのはなぜですか?

この記事では、wsappxがCPU使用率を高く(high CPU usage)する理由と、それを修正する方法を学習します。

Wsappxとは何ですか?(What Is Wsappx?)

Wsappxは、ディスクとCPUの両方の使用率が高くなることでよく知られている正規のWindowsサービス(Windows service)です。Microsoft Store(以前のWindows Store)とUniversal appプラットフォームを処理するサービスは、常に実行されます。ただし、使用するリソースの量は、実行している内容に応じて、最小限または大幅に高くなる可能性があります。

たとえば、ストアの外部にMicrosoft Storeアプリまたはデスクトップソフトウェアをインストールする場合(Store)wsappx(Microsoft Store)プロセスはより多くのCPUまたはディスクリソースを使用します。アプリを実行、更新、または削除するときにも同じことが起こります。

WsappxがCPU使用率を高くする理由(Why Wsappx Causes High CPU Usage)

Windows 10では、wsappxプロセスには、 Client License ServiceまたはClipSVC、およびAppXDeploymentServiceまたはAppXSVCと呼ばれるサブプロセスがあります。

ClipSVCサービスは、AppXSVCがアプリを展開している間、ライセンスを処理し(AppXSVC)ストアアプリ(Store)著作権侵害から保護する(protects against piracy)ため、アプリをインストール、更新、または削除するたびに実行されます。したがって、これらのサービスのいずれかを無効にすると、ストア(Store)アプリは機能しなくなります。

サブプロセスがアクティブで実行中の場合、wsappxプロセスの使用量が増加することがわかります。wsappxは重要なシステムプロセス(vital system process)ですが、常に有効にする必要はありません。ストア(Store)アプリをインストール、更新、または削除する場合にのみ必要です。

(Note)Microsoft Storeアプリを使用していて、ライセンスに関するエラーが発生した場合は、ClipSVCおよびAppXSVCサービスを有効にする必要があります。

Wsappxが高いCPU使用率を引き起こす場合の対処方法(What to Do When Wsappx Causes High CPU Usage)

wsappxがCPUのかなりの量を消費しているのを見ると、問題を解決するためのいくつかの修正があります。

ウイルススキャンを実行する(Run a Virus Scan)

コンピューターにウイルスまたはマルウェア(computer has a virus or malware)が含まれていると、さまざまなWindowsプロセスで使用量が急増する可能性があります。ダウンロードしたアプリやMicrosoftStore(Microsoft Store)アプリが感染している場合も同様です。ウイルスまたはマルウェアスキャンを実行すると、そのような脅威がコンピューターのCPU(CPU)使用率が高い理由である可能性を排除するのに役立ちます。

Windowsを更新する(Update Windows)

Microsoft Storeが開かない(Microsoft Store won’t open)場合、またはプログラムに問題がある場合は、保留中のWindows Update(Windows Updates)があるかどうかを確認し、インストールしてください。

  1. Windows Update(Windows Updates)を確認するには、[Start > Settings > Update & securityを選択します。

  1. 次に、[ Windows Updates]を選択し、右側のペインで保留中の更新がないか確認します。

最近インストールしたアプリをアンインストールする(Uninstall Recently Installed Apps)

最近インストールしたアプリの結果として、CPU使用率が高くなる場合があります。その場合は、アプリ(uninstall the app)をアンインストールしてパソコンを再起動してください。これでCPU使用率の高い問題が修正された場合は、アプリを再インストールして、問題が解決するかどうかを確認してください。

  1. アプリをアンインストールするには、コントロール(Control)パネルを開き、[( Panel)プログラム(Programs)]を選択します。

  1. 次に、[プログラムと機能(Programs and Features)]セクションで[プログラムのアンインストール](Uninstall a Program)を選択します。

  1. アンインストールするアプリを見つけて右クリックし、[アンインストール(Uninstall)]を選択します。

より多くの仮想メモリを割り当てる(Allocate More Virtual Memory)

コンピュータの仮想メモリを増やすと、 CPU(CPU)使用率が高くなるのを減らすのに役立つ場合があります。

  1. これを行うには、[Start > Search]を右クリックし、検索ボックスに「パフォーマンス(Performance)」と入力します。[ Windowsの外観とパフォーマンスを調整する]を(Adjust the appearance and performance of Windows)選択します。

  1. 次に、[詳細(Advanced)設定]タブを選択し、[仮想メモリ]に移動して、[(Virtual Memory)変更(Change)]を選択します。

  1. [すべてのドライブのページングファイルサイズを自動的に管理する(Automatically manage paging file size for all drives)]チェックボックスをオフにします。

  1. ドライブ(drive)を選択してから、[カスタムサイズ](Custom size)を選択します。

  1. デバイスのRAMがわかっている場合は、それを初期サイズ(MB(MBs)単位)として設定し、最大サイズをRAMサイズの2倍に設定します。Set > OKを選択して、コンピューターを再起動します。

MicrosoftStoreを無効にする(Disable Microsoft Store)

グループポリシーエディター(Group Policy Editor)またはレジストリエディターを使用して、MicrosoftStoreを無効にできます。

  1. グループポリシーエディター(Group Policy Editor)を使用してMicrosoftStoreを無効にするには、検索ボックスにgpedit.mscと入力し、 Enterキー(Enter)を押してグループポリシーエディターを開きます。

  1. 次に、[コンピューターの構成](Computer configuration)で[管理用テンプレート(Administrative Templates)]を選択します。

  1. [ウィンドウコンポーネント(Window Components )]をダブルクリックして、[ストア(Store)]を選択します。

  1. [ストア(Store)]をダブルクリックし、右側のペインで [ストアアプリケーションをオフ(Turn off Store application)にする]設定を探します。

  1. [ストアアプリケーションをオフ(Turn off Store)にする]をダブルクリックして設定ウィンドウを開き、[Enabled > OK ]を選択します。

Windowsバージョンにグループポリシーエディター(Group Policy Editor)オプションがない場合は、レジストリエディター(Registry Editor)を使用してMicrosoftStoreを無効にできます。

  1. これを行うには、[Start > Run]を右クリックします。

  1. regeditと入力し、Enterキーを押し(regedit)レジストリ(Enter)エディタを開きます。

  1. 次のキーに移動します。
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsStore

  1. Windowsストア(Windows Store)キーに新しいDWORD値を作成し、 RemoveWindowsStoreというラベルを付けます。値フィールドに1を入力します。コンピューターを再起動し、wsappxのCPU使用率が最小限であるかどうかを確認します。

注:(Note)写真(Photos)電卓(Calculator)メール(Mail)映画(Movies)とテレビ、OneNoteなどのアプリを頻繁に自動更新(automatic updates for apps)する必要がある場合は、Windowsストア(Store)を無効にすることはお勧めしません。さらに、 Windows (Windows Store)Store(Windows Store)が無効になっている場合、サードパーティのWindowsStoreアプリをインストールまたは更新することはできません。

アプリの自動更新を無効にする(Disable Automatic Store App Updates)

wsappxの高いCPU使用率を減らす別の方法は、(CPU)ストア(Store)アプリの自動更新を無効にして、ユーザーの関与なしにアプリが更新されないようにすることです。

  1. これを行うには、検索ボックスに「ストア」と入力し、「 (Store)Microsoftストア(Microsoft Store)」を選択して開きます。
  2. ストア(Store)ウィンドウの右上にあるメニュー(Menu)をクリックし、 [設定](Settings)を選択します。

  1. アプリの更新(Update apps automatically)スライダーを自動的に切り替えてオフ(Off)にします。これにより、アプリの更新を手動でトリガーできます。

  1. メニュー(Menu)をもう一度クリックし、[ダウンロードと更新]を選択し、[更新の(Downloads and Updates)取得]を選択して更新(Get updates)を確認します。重要なアップデートを見つけたら、それらをインストールします。 

(Note):ほとんどの人にとって、更新を手動で確認することを忘れないでください。さらに、アプリはWindows 10オペレーティングシステムの主要な部分であるため、自動更新によってシステムが停止しない限り、アプリを無効にすることはお勧めしません。

ブロートウェアを削除し、バックグラウンドアプリを停止します(Remove Bloatware and Stop Background Apps)

ブロートウェア(Bloatware)とバックグラウンドアプリは、実行したくないときに実行される傾向があるため、コンピューターのCPU使用率が高くなります。ブロートウェアを削除すると、バックグラウンドで更新を続けたり、リソースを消費したりすることがなくなります。

  1. ブロートウェアを削除するには、[Start > Settings > Apps > Apps & Featuresを​​選択して、コンピューターにインストールされているすべてのアプリを表示します。プリインストールされているジャンクアプリやその他のゴミ箱アプリなど、使用しないアプリはすべてアンインストールできます。

  1. アプリがバックグラウンドで実行されないようにするには、[アプリのアクセス許可]で[(App Permissions)Start > Settings > Privacy > Background Appsを選択します。

バックグラウンドアプリの実行を無効にすると、アプリが使用されていないときに新しい通知を確認できなくなります。使用しないバックグラウンドアプリを無効にするか、スライダーを切り替えてすべてのバックグラウンドアプリを完全に無効にすることができます。

試すべきその他の修正(Other Fixes to Try)

  • (Change AppXSVC Value)レジストリの(Registry)AppXSVC値を変更します。これは、レジストリエディタ(Registry Editor)で実行できます。次のキーに移動し、開始(Navigate)(Start)4に変更します。
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\AppXSvc
  • クリーンブートを実行して、 Windowsにスタートアッププログラムといくつかの重要なドライバーセットを実行させ、 CPU使用率の高さがスタートアッププログラムによって引き起こされているかどうかを確認できるようにします。

CPU負荷の管理(Manage CPU Load)

Microsoft Storeを使用している場合、またはアプリがバックグラウンドで更新されている場合は、一時的ではありますが、コンピューターでwsappxのCPU使用率が高い問題が発生する可能性があります。上記の解決策を試して、wsappxが通常のレベルに戻るかどうかを確認してください。



About the author

私は 10 年以上の経験を持つコンピューターの専門家です。余暇には、オフィスのデスクを手伝ったり、子供たちにインターネットの使い方を教えたりしています。私のスキルには多くのことが含まれますが、最も重要なことは、人々が問題を解決するのを助ける方法を知っていることです. 何か緊急のことを手伝ってくれる人が必要な場合や、基本的なヒントが必要な場合は、私に連絡してください!



Related posts