修正:dasHost.exe高いCPUとメモリ使用量



問題を排除するために楽器を試してください

デバイスアソシエーションフレームワーク提供ホスト(dashHost.exe) は、Windowsの有線デバイスと無線デバイスの両方のペアリングを担当するMicrosoftのコアプロセスです。プロセス の下で実行されるWindowsコンポーネントの公式スイートの一部です ローカルサービス アカウント。これは、Windows 8で導入された比較的新しいフレームワークですが、新しいWindows10でも利用できます。





タスクマネージャーにdasHost.exeのインスタンスが複数あるのはなぜですか?

デバイスアソシエーションフレームワーク提供ホスト(dashHost.exe) は、有線デバイスと無線デバイスの両方をWindowsオペレーティングシステムとペアリングすることを任務としています。このフレームワークにより、ネットワークに接続されたデバイスを、バスに接続されているかのように検出、インストール、およびPCクライアントに関連付けることができます。



ユーザーは、 デバイスアソシエーションフレームワークはホストを提供します これは、ネットワークに接続されたデバイスごとにプロセスが複製されるためです。このフレームワークを介してPCとペアリングされたすべてのデバイスについて、個別の デバイスアソシエーションフレームワークはホストを提供します に表示されます タスクマネージャー。

CPU使用率が高い場合

一部のユーザーは、複数の デバイスアソシエーションフレームワークプロバイダーホスト 場合によっては、ほとんどすべてのシステムリソースを使い果たしてしまいます。 dashHost.exe CPU機能の70%以上を占めます。



通常、 デバイスアソシエーションフレームワークプロバイダーホスト 処理する は非常に軽く(RAM使用量が10 MB未満)、CPU使用率の1〜2%を超えてはなりません(これは仕様によって異なります)。

サービスが必要以上のシステムサービスを消費している場合、通常は次の3つのシナリオのいずれかです。

  • 問題は、プロセスではなく、接続されたデバイスに関連しています。
  • ザ・ dashHost.exe プロセスに問題があり、再起動する必要があります。
  • マルウェアが正規のものに取って代わりました デバイスアソシエーションフレームワークプロバイダーホスト 悪意のある実行可能ファイルで処理します(まれに発生します)。

DasHost.exe CPUスパイクを引き起こすことが知られていますが、ほとんどの場合、古いドライバーを搭載したデバイスを接続すると発生します。多くの古いデバイスは、新しいオペレーティングシステムに合わせたドライバーの更新をまだ受け取っていないため、この問題はWindows10でより一般的です。

エンドユーザーにとって残念なことに、Windowsには、どのデバイスが原因であるかを特定するのに役立つ組み込みツールがありません。 デバイスアソシエーションフレームワークプロバイダーホスト リソース使用量を増やすプロセス。

DasHost.exeを無効にする必要がありますか?

いいえ、すべきではありません。を無効にすることにより デバイスアソシエーションフレームワークプロバイダーホスト このプロセスでは、PCの外部デバイスとの接続のほとんどを妨害します。発生するパフォーマンスの問題に関係なく、無効にする DasHost.exe それはあなたのシステムをひどく不自由にするので、実行可能な戦略ではありません。

ただし、CPUスパイクが耐えられない場合は、障害のあるユーザーを一時的に強制終了できます。 デバイスアソシエーションフレームワークプロバイダー のタスク タスクマネージャー(Ctrl + Shift + Esc)。 OSが自動的に再開するため、これによって長期的な損傷が発生することはありません。 DasHost.exe しばらくして。フレームワークが自動的に再起動しない場合は、先に進んでシステムを再起動してください。

システムにフレームワークの再起動を強制することで、パフォーマンスの急上昇の原因となっているグリッチを簡単に取り除くことができます。

ただし、問題がそれよりも根本的なものである場合は、 デバイスアソシエーションフレームワークプロバイダー タスクは一時的にのみ機能し、問題はすぐに再発します。

より詳細な解決策は、再起動することです デバイスアソシエーションサービス [サービス]ウィンドウから、グリッチを削除します。これを行うには、実行ウィンドウを開きます( Windowsキー+ R )、タイプ 「services.msc」 ヒット 入る 。 [サービス]ダイアログボックスで、 デバイスアソシエーションサービス エントリ。見つけたら、右クリックして選択します 再起動。

他に何ができますか?

どのデバイスがパフォーマンスの急上昇を引き起こしているのかを正確に特定する方法がないため DasHost.exe 、再起動してもリソース使用量の削減に影響がなかった場合は、トラブルシューティングの問い合わせを自分で行う必要があります。

以下に、使用率が高い場合の一般的な原因のほとんどをトラブルシューティングするメソッドのコレクションを示します。 デバイスアソシエーションフレームワークプロバイダー 処理する。リソースの使用量が通常に戻るまで、各方法を順番に実行してください。

方法1:WUを最新の状態にする

ドライバーは、パフォーマンスの急上昇の最大の原因であるため DasHost.exe 、可能な限り最新のドライバーがあることを確認することから始めましょう。他のことをする前に、定期的に使用するすべての外部デバイスが接続されていることを確認してください。

始めるのに良い場所は WU (( Windows Update) 。押す Windowsキー+ R 実行コマンドを開くには、「 コントロールの更新 」とヒット 入る WindowsUpdateを開きます。このショートカットは、すべてのWindowsバージョンで機能します。
Windows Update画面が表示されたら、[ アップデートを確認する ボタンをクリックして、保留中の更新があるかどうかを確認します。保留中の更新がある場合は、それらがインストールされてシステムに適用されるのを待ちます。再起動を求めるメッセージが表示されたら、再起動してWindows Update画面に戻り、システムが最新であることを確認します。

方法2:WUによって管理されていないドライバーに対処する

Windows Updateに処理を任せたら、WindowsUpdateで管理されていないドライバーについて別の問い合わせを行います。 WUによって管理されていないドライバーは、多くの場合、パフォーマンスの急上昇を引き起こします。 デバイスアソシエーションフレームワークプロバイダー 処理する。

経験則として、デバイスがWindowsバージョンでサポートされていない場合は、互換性の問題で実行したままにするのではなく、無効にすることをお勧めします。ドライバーがその特定のOSを念頭に置いて作成されていない場合、同じ機能を実現するデバイスはほとんどありません。そして、たとえそうだとしても、それらはしばしば特定するのが非常に難しいシステムの問題を引き起こします。

問題のあるドライバーを特定する最も簡単な方法は、 デバイスマネージャ 。デバイスマネージャを開くには、 Windowsキー+ R 、「 devmgmt.msc 」とヒット 入る。

入ったら デバイスマネージャ 、古いドライバーを探し始めます。黄色の警告サインでそれらを識別できます。これは、デバイスが他のハードウェアと競合しているか、サポートされていないか、Windowsが適切なドライバーを見つけられなかったことを意味します。オンラインでドライバーを検索する場合は、検索をWindowsバージョンに限定しないでください。

Windows専用に調整されたドライバが見つからない場合は、少し古いバージョンのWindows用のドライバをインストールしてみてください。 Windows 10を使用している場合は、2つのOSバージョンのドライバーに互換性がないことが多いため、Windows8.1のドライバーをインストールしてみてください。ドライバのインストール後に警告アイコンが消える場合は、通常、デバイスが正常に機能していることを示しています。

デバイスのドライバを見つけることができなかった場合、唯一の選択肢はデバイスを無効にすることです。デバイスを右クリックして選択することで、これを簡単に行うことができます デバイスを無効にする(無効にする) 。無効にしたデバイスがわかっている場合は、影響を受けるデバイスがPCに有線接続されている場合は、それらを物理的に取り外します。

サポートされていないすべてのデバイスが処理されたら、PCを再起動し、タスクマネージャーに戻って、 デバイスアソシエーションフレームワークプロバイダーホスト 処理する ダウンしています。問題が解決しない場合は、以下の方法に進んでください。

方法3:DasHost.exeでマルウェアスキャンを実行する

ザ・ DasHost.exe 実行可能ファイル は公式のWindowsコンポーネントです。ただし、正当なシステム32プロセスとして自分自身を偽装できるウイルスについての話を聞いたことがあるでしょう。

理論的には、マルウェアが デバイスアソシエーションフレームワークプロバイダーホスト 入札を行う悪意のある実行可能ファイルを使用します。しかし現実的には、ここ数年で、Windowsは、ウイルスがアクセスしたり、システムファイルを装ったりするのを防ぐのにはるかに優れています。システムが最新の場合、これはさらに起こりにくいです。マルウェアがカモフラージュしているケースがあるかどうかを確認するために、簡潔なオンライン調査を実施しました。 DasHost 実行可能ですが、それを裏付ける証拠はほとんどありません。

しかし、絶対に確信したい場合は、迅速かつ効果的な方法で デバイスアソシエーションフレームワークプロバイダーホスト プロセスが合法であるのは、基になるファイルの場所を確認することです。あなたは開くことによってこれを簡単に行うことができます タスクマネージャー(Ctrl + Shift + Esc)、 右クリック デバイスアソシエーションフレームワークプロバイダーホスト と選択 開いているファイルの場所

実行可能ファイルがにある場合 Windows / System32 、偽装されたマルウェアを扱っていないので、おそらく安心できます。それでも懐疑的な場合は、右クリックしてプロセスでウイルススキャンをトリガーすることもできます。 DasHost.exe と選択 WindowsDefenderでスキャンします。

注意: Windows Defenderの機能に自信がない場合は、次のような外部ソリューションでスキャンしてみてください。 マルウェアバイト。

スキャンによってマルウェアの脅威が明らかになった場合、実行可能ファイルはアンチウイルスによって処理され、dasHostの新しいインスタンスがOSによって作成されます。

読んだ6分