DISMホストサービスプロセスのCPU使用率が高いですか?修正する方法は次のとおりです
オペレーティングシステムが意図したとおりに問題なく動作するためには、バックグラウンドで実行される何百ものプロセスに依存する必要があります。これらのプロセスは重要ですが、少なくともいくつかのコアプロセスでは、バックグラウンドプロセスがいくつかの問題を引き起こす可能性があるシナリオがあります。これらのシナリオの1つは、プロセスが本来よりも多くのリソースを消費する場合です。プロセスは、アイドル状態のときに、コンピューティング能力やメモリなど、コンピューターに存在するリソースを食いつぶすことはありません。ただし、プロセスに問題がある場合は、逆のことに気付く場合があります。 DISMホストサービスプロセスは、CPU使用率が高くなり始めるため、これの犠牲になることがあります。
詳細に入る前に、まずこのサービスとは何で、何に使用されるのかを確認しましょう。実は、DISMまたはDeployment Image Servicing and Managementは、基本的にWindowsに付属しているコマンドラインツールです。これは、Windowsイメージの準備とサービスによく使用されます。つまり、Windowsファイルが破損または破損した場合は、DISMを使用してWindowsオペレーティングシステムを修復できます。
それに加えて、コンピューターにWindows Updateをインストールする場合、プロセスはバックグラウンドで機能し、それを支援します。 DISMサービスのCPU使用率が高いことに気付くシナリオの1つは、WindowsUpdateを実行している場合です。その場合は、かなり一般的であり、Windowsが進行中の更新プログラムをインストールすると、すべてが正常に戻るはずなので、心配する必要はありません。ただし、タスクマネージャを介してCPU使用率が高くないことに気付いた場合は、この記事に従って問題を解決できます。そうは言っても、邪魔にならないように、利用可能なさまざまな回避策を使用してこの問題を解決する方法を示すことから始めましょう。ですから、これ以上面倒なことはせずに、すぐに始めましょう。
スーパーフェッチまたはSysMainサービスとバックグラウンドインテリジェント転送サービスを無効にする
Superfetchは、コンピューターの使用方法を確認することにより、オペレーティングシステムでのエクスペリエンスを時間の経過とともに高速化する役割を担うWindowsサービスです。新しいバージョンのWindowsオペレーティングシステムでは、これはSysMainに名前が変更されました。したがって、Windows 10オペレーティングシステムの新しいビルドを実行している場合は、SuperfetchではなくSysMainを探す必要があります。上記のサービスは、誤動作することがあり、直面しているCPU使用率の高い問題を引き起こす可能性があります。
これに加えて、BITSまたはバックグラウンドインテリジェント転送も問題の問題を引き起こしている可能性があります。このサービスは主に、ネットワークを使用してバックグラウンドでファイルを転送し、それらをDISMプロセスに渡すために使用されます。したがって、このようなシナリオでは、問題を解決するためにサービスを無効にする必要があります。これを行うには、以下の手順に従ってください。
- まず、Windowsキー+R を押して、[実行]ダイアログボックスを開きます。 組み合わせ。
- [実行]ダイアログボックスが表示されたら、 services.mscと入力します。 次に、Enterキーを押します。
- これにより、Windowsサービスが開きます アプリ。
- ここでは、実行中と停止中の両方で、システム上にあるすべてのサービスを確認できます。
- サービスのリストから、スーパーフェッチを探します またはSysMain 。
- 見つけたら、それをダブルクリックしてプロパティを開きます ウィンドウ。
- [プロパティ]ウィンドウで、[停止]をクリックします ボタンをクリックしてサービスを停止します。それに加えて、スタートアップを変更します ドロップダウンメニューから無効と入力します 。
- それを行った後、適用をクリックします 次に、 OKを押します 。
- 完了したら、サービスのリストから、バックグラウンドインテリジェント転送サービスを探します。 。簡単にするには、 Bを押します キーボードのボタンをクリックすると、アルファベットBで始まるサービスの開始に移動します。
- サービスを見つけたら、それもダブルクリックしてプロパティを開きます。 ウィンドウ。
- 停止をクリックしてサービスを停止します ボタンをクリックしてから、スタートアップを変更します 無効と入力します ドロップダウンメニューから。
- [適用]をクリックします 次に、 OKを押します 。
- すべての作業が完了したら、先に進んでコンピュータを再起動します。コンピュータが起動したら、タスクマネージャを開いて、問題が解決しないかどうかを確認します。
システムファイルチェッカーを実行する
システムファイルチェッカーまたはSFCは、システムファイルをスキャンするために使用されるWindowsに付属のツールであり、破損したファイルが見つかった場合は、それらを置き換えます。このツールは、Windowsオペレーティングシステムの重要なファイルのマニフェストをダウンロードし、それらをコンピューターに存在するファイルと比較することによってこれを行います。問題が見つかった場合は、ファイルが置き換えられます。システムファイルが原因でCPU使用率の高い問題が発生することがあるため、SFCスキャンを実行すると問題の解決に役立ちます。これを行うには、以下の手順に従ってください。
- まず、昇格したコマンドプロンプトウィンドウが必要になります。このためには、スタートメニューを開きます cmdを検索します 。表示された結果を右クリックして、管理者として実行を選択します 表示されたドロップダウンメニューから。
- 昇格したコマンドプロンプトウィンドウが開いたら、「 sfc / scannow」と入力します 」プロンプトに引用符を付けずに、 Enterを押します。 鍵。
- これで、SFCツールがシステムファイルのスキャンを開始して不一致がないか確認します。時間がかかる場合があるため、プロセスが完了するまで待ちます。
- スキャンが終了し、破損したファイルが見つかりましたというメッセージが表示されたら、「 DISM / Online / Cleanup-Image / RestoreHealth」と入力します。 」コマンドを引用符なしで入力し、Enterキーを押します。
- このプロセスも完了したら、タスクマネージャを開いてCPU使用率を確認します。
クリーンブートを実行する
結局のところ、問題はシステム上のサードパーティアプリケーションによって引き起こされる場合があります。このようなシナリオでは、クリーンブートを実行する必要があります。これにより、起動時に実行されるコンピューター上の重要でないサービスとアプリケーションがすべて無効になります。クリーンブートが行うのはこれだけです。クリーンブートを実行しても問題が発生しない場合は、問題の原因がサードパーティのアプリケーションであることが明らかになります。このようなシナリオでは、問題が発生する前に最近インストールした可能性のあるアプリケーションをすべてアンインストールする必要があります。クリーンブートを実行するには、以下の手順に従ってください。
- まず、Windowsキー+R を押して、[実行]ダイアログボックスを開きます。 。
- 次に、[ファイル名を指定して実行]ダイアログボックスで、 msconfigと入力します。 Enterキーを押します。
- これにより、システムが開きます 構成 アプリ。
- そこで、サービスに切り替えます タブ。 [サービス]タブで、[すべてのMicrosoftサービスを非表示にする]をクリックします チェックボックス。これにより、すべてのMicrosoftサービスがリストから非表示になります。
- それが終わったら、無効にするをクリックします すべて ボタンをクリックして、残りのすべてのサービスを無効にします。 適用をクリックします 。
- その後、スタートアップに切り替えます タブ。そこで、タスクマネージャーを開くをクリックします オプション。
- 開いたタスクマネージャウィンドウのスタートアップ タブをクリックし、すべてのアプリケーションを1つずつクリックしてから、無効にするをクリックします。 ボタンをクリックして、起動時に起動しないようにします。
- すべての作業が完了したら、先に進んでコンピュータを再起動します。 PCが起動したら、問題があるかどうかを確認します。そうでない場合は、システム上のアプリケーションが原因で問題が発生しているため、問題の原因となる可能性のある潜在的なアプリのアンインストールを開始する必要があります。
-
alg.exe Windows プロセスとは? alg.exe の高い CPU 使用率を修正する方法
簡単に言えば、alg.exe は Windows プロセス ファイルであり、サードパーティのプラグインとインターネット接続の共有を有効にするためのアプリケーション レイヤー ゲートウェイ サービスとも呼ばれます。これは、ネットワーク トラフィックをアプリ レベルで制御する一種のファイアウォールとして機能します。 alg.exe サービスは、システムに損害を与えるほど信頼できない、または信頼できないと判断されたプライベート ネットワークのリソースへのアクセスを簡単に拒否できます。これは、コンピュータの不可欠な部分であり、ほぼすべての Windows バージョンにプリインストールされています。この
-
診断ポリシー サービスの CPU とメモリの使用率が高い問題を修正する方法
Windows、macOS、Linux など、使用している OS に関係なく、いくつかのアクティブなプロセスとサービスがバックグラウンドで実行されます。私たちユーザーは、多くの場合、大量の CPU 使用率とシステム リソースを使用するこれらの複雑なサービスに気づいていません。 そのため、診断ポリシーは、Windows 上で実行される重要なプロセスの 1 つです。さまざまな Windows コンポーネントの問題を検出し、デバイスを再起動するたびに実行するように自動的に構成されます。このサービスの唯一の目的は、マシンの使用体験を向上させ、エラーや複雑さを最小限に抑えることです。診断ポリシー サー