Macを使用している間、最大500個のプロセスがバックグラウンドで実行できることをご存知ですか?そして、この数字は、どんなに驚くべきことであるように思われますが、あなたのマコーはそれらを完璧に走らせる必要があるため、絶対に正常です。そのようなプロセスの1つはMDNSResponderです。この記事では、それが何であるか、なぜあなたのMacにあるのか、特にCPUやネットワークの使用などの問題を引き起こしている場合、それをアンインストールできるかどうかについて説明します。さあ行こう!
MDNSRESPONDERとは何ですか、そしてなぜそれが私のMacにあるのですか?
MDNSRESPONDERはデーモンであり、Bonjour Networking Protocolの一部です。これにより、Macはローカルネットワーク上のコンピューター、プリンター、ストレージデバイスなどの他のデバイスを「表示」し、迅速に接続できます。また、インターネットに接続する必要があるサービスのDNSリクエストも処理します。

Appleが「DiscoveryD」プロセスと呼ばれるサービスにそれを置き換えた時代があり、事態はひどく間違っていました。おそらく、Mdnsresponderが10年以上にわたって微調整されており、ネットワーキングは常にMacosの最も厄介な部分の1つであることを考えると驚くことではありません。最終的に、AppleはMDNSResponderを返し、アクティビティモニターを介して見つけることができます。
mdnsresponderをアンインストールできますか?
いいえ、試してはいけません。終了すると、再起動します。ただし、無効にすることができます。記事の最後に、他のヒントが機能しない場合にfall落する可能性があるため、記事の最後にどのように表示されるかを示します。飛び込みましょう。
一部のMACユーザーは、MDNSRESPONDERのネットワークの使用がMACに問題を引き起こしており、「ジャンクパケット」(帯域幅を占めるが目的がない」トラフィックでネットワークにあふれていると報告しています。彼らは、ネットワークトラフィックを監視するツールを使用してこれを発見します。そのため、彼らはそれを削除または無効にしたいと考えています。
もっと詳しく知る:Macの類似点をアンインストールする方法
ただし、MDNSRESPONDERを削除すると、Bonjourが破損し、ネットワーク上の他のデバイスを発見して接続することが不可能になります。 Bonjourを完全に無効にすることもできますが、それは、接続するすべてのデバイスに手動で詳細を入力し、ハンドオフや連続性などの自動化に依存するサービスを作成することを意味します。
Macに問題が発生した場合、できることがいくつかあります。以下の手順を1つずつ進みます。
1. DNSキャッシュを洗い流します
問題に直面している場合、またはMDNSResponderに関するアラートを確認した場合、DNSキャッシュをCleanMymacのようなユーティリティでフラッシュします。サーバー接続の問題を解決するのに役立ちます。

無料のCleanMymacトライアルを入手してください。
アプリをインストールしたら、サイドバーでパフォーマンスに移動し、[スキャン]をクリックします。推奨されるメンテナンスタスクのリストがあります。すべてのタスクをクリックして、特定のタスクを手動で選択します。次に、フラッシュDNSキャッシュを選択し、[実行]をクリックします。
2。CPUに課税する背景項目を確認します
Macのバックグラウンドプロセスをより適切に把握するには、CleanMymacで無料のアナライザーツールをお試しください。これには、コンピューターのメモリとその他の舞台裏パラメーターを分析する小さなメニューアプリが付属しています。メインのCleanMymacアプリをインストールしたら、トップメニューバーの小さなiMacアイコンをクリックします。
[CPU]タブで、プロセッサ(CPU)に負担をかけているものを確認できます。表示されているアプリのリストをご覧ください。いくつかの驚きがあるかもしれません。また、メモリ使用量のリアルタイムビューについては、メモリタブを参照してください。あまりにも厳しいアプリを終了します。

3.アクティビティモニターを介してMDNSResponderを管理します
組み込みのツールを使用してMDNSResponderの問題を修正する場合は、それも可能です。たとえば、アクティビティモニターのさまざまなプロセスを管理できます。彼らが理解するのが難しいかもしれないことは事実ですが、幸運なことに、アクティビティモニターには検索オプションが付属しているため、必要なものを正確に見つけることができます。
使用方法は次のとおりです。
- アプリケーション>ユーティリティからアクティビティモニターをオープンします。
- 右上の検索バーにmdnsresponderを入力します。
- すべてのプロセスを選択し、ツールバーのXをクリックします。
- [終了]をクリックします。

プロセスが再起動します。 CPUがホギーになった場合、MDNSRESPONDERをやめることはそれを修正するのに役立つはずです。それは絶対に安全なので、たまにそれを繰り返すことができます。
4。Macを再起動します
実際、MacBookが演技を開始した場合に最初に行う必要がありますが、一般的に無視されます。 Activity Monitorを介してMDNSResponderを終了することが役立たない場合は、メインAppleメニューに移動して[再起動]をクリックします。すべてのプロセスを終了し、メモリを解放し、潜在的にマイナーな一時的な問題を修正します。 Macを定期的に再起動することをお勧めします - たとえば、毎週、それを良い状態に保つことです。

5.端子を使用します
MDNSRESPONDER、つまり端末の管理に役立つ別の組み込みツールがあります。これは、MacOSと直接通信できるコマンドラインツールです。間違ったコマンドを入力すると、Macのオペレーティングシステムの適切な作業を混乱させる可能性があるため、以下の手順に従うことをお勧めします。
- アプリケーション>ユーティリティからターミナルを開きます。
- このコマンドを入力してから戻ります。
sudo killall -HUP mDNSResponder - パスワードを入力してください。

DNSキャッシュをフラッシュし、MDNSResponderプロセスを再起動し、その構成をリロードします、プロセスが高いCPU使用量の場合、それを修正するのに役立ちます、他のDNS関連のトラブルシューティング問題。
6. MDNSRESPONDERを無効にします
プロセスを無効にする前に、これが最終リゾートであり、状況が重要でない限り、それを行うことをお勧めしないことに言及する必要があります。問題は、MDNSRESPONDERが適切で完璧な作業を保証するMACOSの重要な部分であるということです。しかし、テストを目的としているため、無効化してから再び排出することを試みることができます。
- リカバリモードへの起動 - その方法に関するこのガイドをご覧ください。
- SIP(システム整合性プロトコル)を無効にします。それを行うには、リカバリモードから、メニューバーのユーティリティ>端末に移動し、このコマンドを貼り付けてから戻ります。
csrutil disable
- Macを正常に再起動し、アプリケーション>ユーティリティからターミナルを開きます。
- このコマンドを貼り付けて、その後の返品とパスワードが続きます。
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSresponder.plist
- このコマンドでMDNSResponderが役立ったかどうかを確認します。
sudo launchctl load -w/System/Library/LaunchDaemons/com.apple.mDNSresponder.plist
- 再び回復モードに起動し、このコマンドでSIPを有効にします。
csrutil enable
- 正常に再起動します。
7. macOSを再インストールします
上記の手順に従っていて、MDNSResponderとそのネットワークとCPUの消費を制御するのに役立つものは何もない場合、MacOSを再インストールする時が来ました。破損したファイルを含むすべてのシステムファイルを書き換え、問題を修正する必要があります。
まず、最近のバックアップがあることを確認してください。 MacOを再インストールすることはファイルやデータに影響を与えてはいけませんが、念のためにスナップショットをすることをお勧めします。 Macのバックアップ方法がわからない場合は、4つの異なる方法に関する記事を示します。
次に、リカバリモードを起動し、[MacOSの再インストール]をクリックします。

ご覧のとおり、MDNSResponderはウイルスではありません。一部の人々は、バックグラウンドで走っているのを見ると考える人もいます。これは、Bonjourのローカルネットワーク上のデバイスの自動発見を可能にするMacOSの重要なコンポーネントです。したがって、絶対に削除しようとしないでください。 Macが遅くなっていると思う場合は、おそらく別の説明があります。そして、うまくいけば、上記のヒントの1つは、あなたがそれを制御するのに役立ちました。
