もし WinGet COM Server は CPU と電力リソースを大量に消費します Windows 11/10 PC の場合、問題のトラブルシューティングに役立つヒントをいくつか紹介します。コンピュータを再起動することでこの問題を解決できる場合がありますが、それでも解決しない場合は、次の解決策に従うこともできます。
WinGet COM サーバーとは何ですか?
WinGet は、Windows がアプリを更新またはインストールするときに使用するコマンド ライン インターフェイス (CLI) です。 WinGet COM Server は、何かが更新またはインストールされるたびにバックグラウンドで実行される関連プロセスです。
いつ WindowsPackageMangerServer.exe ネットワークにアクセスすると、通常は WinGet COM Server が起動します。 WindowsPackageMangerServer.exe へのファイル パスは次のとおりです。
C:\Program Files\WindowsApps\Microsoft.DesktopAppInstaller_1.20.2201.0_x64__8wekyb3d8bbwe\WindowsPackageManagerServer.exe
WinGet COM サーバーの CPU 使用率または電力使用率が高い
修正するには WinGet COM サーバーの CPU 使用率または電力使用率が高い 、次のヒントに従ってください。
- WINGET でインストールされたアプリが起動時に開かないようにする
- Microsoft Store経由でアプリインストーラーを更新する
- WINGET経由でインストールされたアプリを更新する
- アップグレードコマンドを使用する
- PowerShell を使用して WINGET を再登録する
- WINGET ソースを一時的にオフにする
- Windows メモリ診断ツールを実行する
- クリーン ブート状態でトラブルシューティングを行います。
始める前に、試してみることができます SFCを実行中 そして DISM スキャン そして問題が解消されたかどうかを確認してください。
1] WINGET がインストールしたアプリが起動時に開かないようにする
このようなことが不必要なリソースを消費している場合、最初に行う必要があるのはこれです。そうしないと、使用可能な CPU リソースが少ないために PC が頻繁にハングアップする可能性があり、コンピュータをスムーズに使用できなくなる可能性があります。 WINGET を使用してインストールしたアプリを覚えておき、このガイドに従ってインストールする必要があります。 それらのスタートアップ プログラムを無効にする 。
2] Microsoft Store経由でアプリインストーラーを更新する
WINGET はアプリ インストーラーを使用してアプリを取得し、コンピューターにインストールするため、アプリ インストーラーは WINGET に直接関連しています。アプリ インストーラーに問題がある場合、または古いバージョンのアプリ インストーラーを使用している場合は、パッケージを更新することをお勧めします。アプリ インストーラーを更新するには、次の手順に従います。
- コンピューターで Microsoft Store を開きます。
- 検索する アプリインストーラー 。
- 個々の検索結果をクリックします。
- クリックしてください アップデート ボタン。
3] WINGET経由でインストールしたアプリを更新する
アプリ インストーラー パッケージが最新バージョンに更新されたら、他のすべての WINGET を利用したアプリを更新します。 Microsoft Store を使用して作業を完了できます。したがって、WINGET 経由でインストールされたアプリを更新するには、次の手順に従ってください。
- PC で Microsoft Store を開きます。
- クリックしてください 図書館 左下隅のオプション。
- WINGET 経由でインストールしたアプリを見つけます。
- それぞれをクリックします アップデート ボタン。
4] アップグレードコマンドを使用する
影響を受けた少数のユーザーは、WinGet アップグレード コマンドを使用すると問題が解決したと報告しています。同じことを試して効果があるかどうかを確認することもできます。その方法は次のとおりです。
まず、管理者権限で Windows PowerShell を起動し、次のコマンドを入力します。
winget upgrade --all
上記のコマンドは、アップグレードが可能なすべてのアプリケーションを更新します。完了したら、問題が解決したかどうかを確認できます。
5] PowerShellを使用してWINGETを再登録します
Windows パッケージ マネージャーに問題がある場合、PC でこの問題が発生することがあります。このような場合は、WINGETの再登録をお試しください。そのためには、単純な PowerShell コマンドを使用できます。
ウィンドウ8.1エディション
始めるには、 管理者権限でPowerShellを開きます 。
次に、次のコマンドを入力します。
Add-AppxPackage -DisableDevelopmentMode -Register "C:\Program Files\WindowsApps\Microsoft.Winget.Source_2022.411.2307.604_neutral__8wekyb3d8bbwe\AppxManifest.xml"
Winget のパスを、コンピュータ上で使用可能な元のパスに置き換えることを忘れないでください。正確なパスは次の場所で見つけることができます。
C:\Program Files\WindowsApps\Microsoft.Winget.Source_[version-number]
読む: Microsoft Storeアプリを再登録する方法
6] WINGET ソースを一時的にオフにする
ほとんどの Windows 11/10 コンピューターで利用できる WINGET ソースは主に 2 つあります。データ漏洩が進行中の場合、前述の問題が見つかる可能性があります。そのため、WINGET ソースを一時的にオフにするかブロックして、それが役立つかどうかを確認することをお勧めします。そのためには、次の手順を実行します。
- 管理者権限でコマンド プロンプトを開きます。
- 次のコマンドを入力します:
winget source list
- ソースリストを書き留めます。
- 次のコマンドを入力します:
winget source disable [source-name]
将来ソースを再度有効にしたい場合は、次のコマンドを使用します。
winget source enable [source-name]
7] Windows メモリ診断ツールを実行します。
この問題にはハードウェア リソースが関係しているため、RAM も確認することをお勧めします。場合によっては、メモリの問題が原因でこの問題が発生することがあります。ありがたいことに、Windows 11/10 には組み込みツールが付属しており、ユーザーは専門知識がなくてもテストを実行できます。これは Windows メモリ診断ツールと呼ばれます。このガイドに従って、 Windows メモリ診断ツールを実行する Windows 11/10ではこの問題を解決します。
8] クリーン ブート状態でのトラブルシューティング
メインプロセスでjavascriptエラーが発生しました
試してみることもできます Windows をクリーン ブート状態で実行する そしてそれが役立つかどうかを確認してください。サードパーティのサービスが WinGet と競合し、問題を引き起こしている可能性があります。したがって、クリーン ブートでは、必須のドライバーとサービスのセットを使用して Windows を実行できます。問題が解決したら、サードパーティのサービスを 1 つずつ有効にして、問題の原因となっているプロセスを分析できます。識別されたら、一時的に無効にしたり、 永久にアンインストールする 問題を解決するために。
それでおしまい!お役に立てば幸いです。
読む: Winget が Windows 11 で認識されない
サーバーの高い CPU 使用率を修正するにはどうすればよいですか?
サーバーの高い CPU 使用率を修正する最善の方法は、イベント ログ ファイルを見つけて分析することです。すべての PC またはサーバーにはイベント ログがあり、バックグラウンドおよびフォアグラウンドで実行されているすべてのプロセスに関するすべての情報が保存されます。この問題を解決するには、どのプロセスが何を行うのかを知り、そのソースを調べる必要があります。
WMI プロバイダー ホストが非常に多くの CPU を使用するのはなぜですか?
の WMI プロバイダー ホスト (WmiPrvSE.exe) プロセスの CPU 使用率が高い システム ファイルの破損、WMI Provider Host サービスの問題、またはソフトウェアの競合が原因で発生する可能性があります。本物のプロセスを装ったマルウェアである可能性もあります。したがって、WmiPrvSE.exe の場所を確認し、次の場所にあることを確認してください。 Windows/システム32 フォルダ。
今すぐ読んでください: Microsoft 共通言語ランタイム ネイティブ コンパイラの高い CPU 。
CPU 使用率が高いことは良いことですか、それとも悪いことですか?
明らかに、それは時々だけ良いことです。複数のアプリを同時に実行すると、PC でこのような問題が発生することがあります。意図的にそうしたいのであれば、仕事をしているので大丈夫です。ただし、スタンバイ モードであっても、特定のアプリが通常よりも多くのリソースを消費する場合、それは明らかに良い兆候ではありません。
読む: WINGETを使用してインストールされているソフトウェアのリストをエクスポートまたはインポートする方法。