mDNSResponder auf Mac: Was ist das und wie deinstalliere ich es?

Wenn es nicht kaputt ist, sollte man es nicht reparieren – im Nachhinein hätte Apple diese Regel bei der Veröffentlichung von Yosemite im Jahr 2014 wahrscheinlich gerne beherzigt. Warum? Weil Apples berühmte Benutzerfreundlichkeit („It just works“) einen schweren Schlag erlitt, als es um das Thema Netzwerke ging. Mit Yosemite schaffte Apple nämlich einen Prozess namens „mDNSResponder“ ab, der ein wichtiger Bestandteil von Bonjour war, dem System zur automatischen Erkennung von Geräten in einem Netzwerk. Ohne mDNSResponder hatte Bonjour jedoch auf vielen Macs große Probleme. Und es dauerte nicht lange, bis User anfingen, sich über Systemfehler zu beschweren.


Was ist mDNSResponder und warum ist es auf meinem Mac?

Viele User haben schon bei der Installation von Yosemite entdeckt, dass mDNSResponder ein wichtiger Bestandteil des Bonjour-Netzwerkprotokolls ist. Bonjour ermöglicht es Ihrem Mac, andere Geräte wie Computer, Drucker und Speichergeräte in Ihrem lokalen Netzwerk zu „sehen“ und sich schnell mit ihnen zu verbinden. Haben Sie schon einmal einen Drucker oder Computer in der Seitenleiste des Finders gesehen, der dort einfach aufgetaucht ist? Das ist Bonjour – es hat den Drucker oder Computer in Ihrem lokalen Netzwerk „entdeckt“ und gibt Ihnen die Möglichkeit, eine Verbindung herzustellen. Ist Ihnen aufgefallen, dass eine App im Dock Ihres Mac auftaucht, wenn Sie diese App auf Ihrem iPhone oder iPad in der Nähe verwenden? Auch das ist Bonjour. Und mDNSResponder ist zentral für die korrekte Funktionsweise von Bonjour.

Genauer gesagt ist mDNSResponder ein Daemon, der für die Erkennung von Diensten zuständig ist, die auf anderen Geräten im lokalen Netzwerk laufen. Außerdem bearbeitet er DNS-Anfragen für Dienste, die sich mit dem Internet verbinden müssen. Apple ersetzte ihn damals durch einen Dienst namens „discoveryd“ und schon liefen die Dinge schief – vielleicht keine Überraschung, wenn man bedenkt, dass mDNSResponder über ein Jahrzehnt lang fein abgestimmt wurde und dass Netzwerke schon immer zu den problematischsten Teilen von macOS gehörten.

Schon gewusst?

Ars Technica berichtete, dass Apple, als es mDNSResponder wieder in macOS integrierte, 300 verschiedene Fehlerberichte schließen konnte. Das zeigt Ihnen, wie sehr sich die Entfernung des Programms auf macOS ausgewirkt hat und beweist, dass selbst Apple manchmal einen Fehler macht.


Was ist das Problem mit mDNSResponder?

Einige Mac-User berichten, dass die Netzwerknutzung von mDNSResponder Probleme auf ihrem Mac verursacht und dass er das Netzwerk mit „Junk-Paketen“ überflutet – Datenverkehr, der Bandbreite belegt, aber keinen Zweck erfüllt. Sie entdecken dies mit Hilfe von Tools, die den Netzwerkverkehr überwachen, und möchten das Programm daher entfernen oder deaktivieren.

Wenn Sie mDNSResponder entfernen, wird Bonjour jedoch nicht mehr funktionieren und die Erkennung und Verbindung zu anderen Geräten im Netzwerk wird unmöglich. Sie könnten Bonjour ganz deaktivieren. Das würde jedoch bedeuten, dass Sie für jedes Gerät, mit dem Sie eine Verbindung herstellen möchten, manuell Details eingeben müssen. Zudem würden alle Dienste, die sich auf die automatische Erkennung verlassen, wie Hand-off und Continuity, unbrauchbar werden.

DNS-Cache löschen – so geht's

Wenn Sie Verbindungsprobleme haben oder Warnungen über mDNSResponder sehen, dann empfehlen wir, den DNS-Cache auf Ihrem Mac mit einem Programm wie CleanMyMac X zu leeren. Das hilft bei einer Reihe von Serverproblemen.

Laden Sie die App hier kostenlos herunter.

Öffnen Sie nach der Installation die App, klicken Sie auf „Wartung“ und wählen Sie „DNS-Cache löschen“. Klicken Sie nun auf „Ausführen“.

Wenn Sie feststellen, dass Ihr Mac träge geworden ist, dann lässt sich die konkrete Ursache des Problems nur schwer feststellen. Sie könnten die Aktivitätsanzeige verwenden, um mDNSResponder zu identifizieren, aber diese Prozesse sind nicht so einfach zu verstehen. CleanMyMac X kann Ihnen hierbei helfen.

Überprüfen Sie die Hintergrundprozesse

Es gibt Hintergrundprozesse, die die CPU Ihres Mac stark belasten. Mit einem kostenlosen Tool von CleanMyMac X können Sie diese Prozesse in den Griff bekommen. Das Menü der App analysiert den Arbeitsspeicher und andere Hintergrundparameter Ihres Rechners. Klicken Sie nach dem Download von CleanMyMac X auf das kleine iMac-Symbol in der oberen Menüleiste.

Auf dem CPU-Tab sehen Sie, was Ihren Prozessor belastet. Sehen Sie sich die Liste der angezeigten Programme an, es könnte ein paar Überraschungen geben. Sehen Sie sich auch den Speicher-Tab an, um eine Echtzeitansicht der Speichernutzung zu erhalten. Beenden Sie Programme, die zu viel Speicher benötigen.

CPU

CleanMyMac X verfügt auch über ein Optimierungsmodul, das besonders gierige Programme hervorhebt, so dass Sie diese unter Kontrolle bringen können. Und es kann Programme identifizieren und beenden, die aufgrund eines Problems nicht mehr reagieren.


Im Gegensatz zu der Meinung mancher Mac-User ist mDNSResponder kein Virus. Es ist eine wesentliche Komponente von macOS, die die automatische Erkennung von Geräten im lokalen Netzwerk in Bonjour ermöglicht. Sie sollten mDNSResponder also auf keinen Fall löschen. Falls Ihr Mac langsam ist, dann gibt es wahrscheinlich eine andere Erklärung. Um die Ursache zu identifizieren, können Sie die große Auswahl an Tools in CleanMyMac X verwenden. Sobald Sie das Problem identifiziert haben, kann CleanMyMac Ihnen bei der Lösung helfen, indem es Arbeitsspeicher freigibt oder nicht mehr reagierende Prozesse beendet.