AirCheck Ratgeber · Support · Start · English

Ratgeber / Virtuelle Audiotreiber und Audio-MIDI-Setup

BlackHole oder Soundflower auf dem Mac deinstallieren

Getestet auf macOS 26.4.1 (Tahoe), Apple M3 Max, 3. Sept. 2026. Aktualisiert am 17. Sept. 2026.

BlackHole ist ein einzelner Ordner in /Library/Audio/Plug-Ins/HAL. Lösche ihn aus diesem Verzeichnis mit sudo rm -rf BlackHole2ch.driver, starte Core Audio mit sudo killall -9 coreaudiod neu und entferne den Installationsbeleg (Receipt) mit sudo pkgutil --forget audio.existential.BlackHole2ch. Soundflower ist eine Kernel-Erweiterung: Entferne Soundflower.kext aus /Library/Extensions und starte den Mac neu. Lösche anschließend jedes Aggregat- oder Multi-Output-Gerät, das den Treiber verwendet hat.

Wie deinstalliert man BlackHole auf dem Mac?

Die folgenden Befehle stammen von der Seite „Uninstallation“ im BlackHole-Wiki und wurden mit der Ordnerstruktur unter macOS 26.4.1 abgeglichen. Schließe zuerst alle Audio-Apps, wie das Wiki es empfiehlt, denn coreaudiod gibt ein Plug-in nicht frei, solange eine App es geöffnet hat.

  1. Öffne das Terminal und wechsle in den Plug-in-Ordner: cd /Library/Audio/Plug-Ins/HAL
  2. Sieh nach, was dort liegt: ls. Du siehst einen Ordner pro virtuellem Gerät auf dem Mac; auf dem Rechner des Autors sind das die Plug-ins von Serato, Teams, Pioneer DDJ-SZ und Parrot. Entferne nur die BlackHole-Ordner.
  3. Lösche den Treiber der Version, die du installiert hast:
    sudo rm -rf BlackHole2ch.driver
    sudo rm -rf BlackHole16ch.driver
    sudo rm -rf BlackHole64ch.driver
  4. Starte Core Audio neu, damit das Gerät ohne Neustart verschwindet: sudo killall -9 coreaudiod. Die Wiedergabe pausiert etwa eine Sekunde lang.
  5. Entferne den Installationsbeleg, damit der Mac das Paket nicht mehr als installiert führt: sudo pkgutil --forget audio.existential.BlackHole2ch (mit pkgutil --pkgs | grep -i blackhole siehst du die genaue Kennung auf deinem Mac).

Wenn du mit Homebrew installiert hast, entferne dieselbe Formel auch mit Homebrew: brew uninstall blackhole-2ch, dann Schritt 4 ausführen. Existential Audio bietet außerdem ein Deinstallationspaket zum Download an, für alle, die das Terminal lieber meiden; das Wiki verlinkt es. Die Seite zur Sicherheit von BlackHole erklärt, warum es sonst nichts zu entfernen gibt: keine Kext, keine Hintergrund-App, keinen Launch Agent.

Wie entfernt man Soundflower vom Mac?

Soundflower ist eine Kernel-Erweiterung, die Datei liegt also an einer anderen Stelle, und der Mac muss neu starten, damit das Entfernen wirksam wird. Die Deinstallationshinweise im Soundflower-Repository verweisen auf Soundflower.kext in den Systemerweiterungsordnern.

  1. Prüfe, wo sie liegt: ls /Library/Extensions | grep -i soundflower. Ältere Installationen haben möglicherweise auch /System/Library/Extensions verwendet; dieser Ordner ist auf modernem macOS schreibgeschützt und kann keine Kexts von Drittanbietern mehr aufnehmen.
  2. Lösche das Bundle: sudo rm -rf /Library/Extensions/Soundflower.kext
  3. Starte den Mac neu. Kernel-Erweiterungen werden beim Booten entladen, und macOS baut seine Kernel-Collection beim nächsten Start neu auf.
  4. Bestätige: kmutil showloaded --list-only | grep -iv apple sollte nichts ausgeben, und Audio-MIDI-Setup sollte „Soundflower (2ch)“ und „Soundflower (64ch)“ nicht mehr auflisten.

Auf einem Apple-Silicon-Mac ließ sich Soundflower laut Hinweis des Projekts von vornherein nie laden, das Entfernen ist dort also rein kosmetisch: Es räumt einen toten Eintrag in Audio-MIDI-Setup weg und beseitigt ein Kext-Bundle, das macOS ohnehin ablehnen würde. Hintergründe dazu unter Funktioniert Soundflower noch. Falls du zusätzlich in recoveryOS „Reduzierte Sicherheit“ aktiviert hast, um es zu laden, solltest du danach über das Startsicherheitsdienstprogramm in recoveryOS wieder „Volle Sicherheit“ herstellen.

Wie räumt man Audio-MIDI-Setup nach dem Entfernen eines Treibers auf?

Das Entfernen des Treibers entfernt nicht die zusammengesetzten Geräte, die du darum herum angelegt hast. Audio-MIDI-Setup behält ein Aggregat- oder Multi-Output-Gerät, dessen Mitglied nicht mehr existiert; das zeigt sich später als ausgegrauter Eintrag oder als DAW, die beim Öffnen eine Warnung anzeigt. Drei Aufräumschritte, alle Standardverhalten von macOS:

  1. Öffne Audio-MIDI-Setup (Befehl-Leertaste, Audio MIDI). Wähle in der Seitenleiste jedes Aggregat- oder Multi-Output-Gerät aus, das BlackHole oder Soundflower enthielt, und klicke unten auf die Taste „Entfernen“ (Minus). Apple dokumentiert das auf beiden Geräteseiten.
  2. Öffne Systemeinstellungen > Ton. Wähle unter „Ausgabe“ deine Lautsprecher oder dein Interface; wähle unter „Eingabe“ dein Mikrofon. Solange der Treiber installiert war, hat macOS ihn möglicherweise als Standard behalten, und Apps wie Zoom merken sich ihre Auswahl separat, prüfe also auch das Gerätemenü in jeder Anruf-App.
  3. Bleibt ein Geistergerät in der Liste, führe noch einmal sudo killall -9 coreaudiod aus oder starte den Mac neu. Core Audio hält die Geräteliste im Cache, bis es neu startet.

Du musst Audio-MIDI-Setup nicht „deinstallieren“; es ist Teil von macOS und lässt sich nicht entfernen. Der Leitfaden zu Audio-MIDI-Setup erklärt, was es ist und welche Zurücksetzen-Optionen es wirklich gibt.

Wie prüft man, ob der Treiber wirklich weg ist?

Vier Befehle, jeder beantwortet eine andere Frage, ausgeführt unter macOS 26.4.1:

  • ls /Library/Audio/Plug-Ins/HAL: Es sollte kein Ordner mehr aufgelistet werden, der mit BlackHole beginnt.
  • system_profiler SPAudioDataType | grep -i -E 'blackhole|soundflower': gibt nichts aus, wenn Core Audio keines der beiden Geräte mehr sieht. Das ist dieselbe Liste, die Audio-MIDI-Setup anzeigt.
  • pkgutil --pkgs | grep -i -E 'blackhole|soundflower': gibt nichts aus, sobald der Installationsbeleg vergessen wurde. Auf dem Mac des Autors lieferte das immer noch audio.existential.BlackHole2ch, obwohl der Treiberordner längst gelöscht war; genau solche Überreste führen dazu, dass eine spätere Neuinstallation „bereits installiert“ meldet.
  • kmutil showloaded --list-only | grep -iv apple: gibt nichts aus, wenn keine Kext eines Drittanbieters geladen ist (nur bei Soundflower relevant).

Ein Gerät, das noch in einer App, aber nicht mehr in Audio-MIDI-Setup erscheint, ist die gespeicherte Auswahl dieser App, kein übrig gebliebener Treiber. Wähle Eingang oder Ausgang in dieser App neu aus. Taucht BlackHole nach einem Neustart wieder auf, hat etwas es neu installiert: Prüfe brew list | grep blackhole und ob eine andere App eine eigene Kopie des Treibers mitbringt.

Virtuelle Audiotreiber auf dem Mac entfernen: wo jeder liegt (geprüft am 3. Sept. 2026)

ElementSpeicherortEntfernenCore-Audio-Neustart nötigMac-Neustart nötigHinterlässt einen Installationsbeleg
BlackHole (pkg-Installer)/Library/Audio/Plug-Ins/HAL/BlackHole2ch.driversudo rm -rf, dann pkgutil --forgetjaneinja (audio.existential.BlackHole2ch)
BlackHole (Homebrew)derselbe Ordner, von Homebrew verwaltetbrew uninstall blackhole-2chjaneinnein
Soundflower/Library/Extensions/Soundflower.kextsudo rm -rf auf die Kextneinjanicht geprüft
Selbst angelegtes Aggregat- oder Multi-Output-GerätSeitenleiste in Audio-MIDI-Setupauswählen, auf „Entfernen“ klickenneinneinnein
ScreenCaptureKit-Recorder (AirCheck)/Applicationsin den Papierkorb ziehenneinneinnein

Die Befehle für BlackHole stammen aus dem Uninstallation-Wiki des Projekts. Die Kennung des Installationsbelegs wurde mit pkgutil auf dem Mac des Autors ausgelesen.

Wo AirCheck passt

Viele deinstallieren BlackHole, weil sie eigentlich nur aufnehmen wollten, was der Mac abspielt, und das Multi-Output-Gerät leid waren. AirCheck (39 €, macOS 14 oder neuer) erledigt genau diese Aufgabe ohne Treiber: Es nimmt Systemaudio über ScreenCaptureKit auf und jeden Core-Audio-Eingang über die normale Mikrofon-Berechtigung, installiert nichts in /Library/Audio/Plug-Ins/HAL und wird deinstalliert, indem du die App in den Papierkorb ziehst. Aufnahmen sind 24 Bit bei der Abtastrate (Samplerate) des Geräts und werden als WAV oder MP3 nach ~/Music/AirCheck exportiert.

Wann du es nicht brauchst: Wenn du BlackHole nur entfernst, um eine frische Kopie neu zu installieren, weil es nicht mehr angezeigt wurde, dann tu das; das Routing zwischen Apps braucht weiterhin einen Treiber, und AirCheck stellt keinen bereit.

AirCheck nimmt auf, was dein Mac abspielt, oder jedes Eingabegerät, in eine Datei. 39 € einmalig.

AirCheck kaufen, 39 €

macOS 14 oder neuer. Einmalige Zahlung. 14 Tage Rückgaberecht, ohne Nachfragen.

Häufige Fragen

Wie lösche ich BlackHole 2ch Audio von meinem Mac?

Im Terminal: cd /Library/Audio/Plug-Ins/HAL, sudo rm -rf BlackHole2ch.driver, sudo killall -9 coreaudiod, dann sudo pkgutil --forget audio.existential.BlackHole2ch. Entferne in Audio-MIDI-Setup jedes Multi-Output- oder Aggregat-Gerät, das es verwendet hat.

Warum wird BlackHole in Audio-MIDI-Setup noch angezeigt, obwohl ich es gelöscht habe?

coreaudiod hat seine Plug-in-Liste noch nicht neu geladen. Führe sudo killall -9 coreaudiod aus oder starte den Mac neu. Erscheint es weiterhin, hält eine App das Gerät geöffnet oder es existiert eine zweite Kopie; prüfe noch einmal mit ls /Library/Audio/Plug-Ins/HAL.

Wie entferne ich Soundflower vom Mac?

Lösche /Library/Extensions/Soundflower.kext mit sudo rm -rf und starte den Mac neu. Bestätige mit kmutil showloaded --list-only. Auf Apple Silicon wurde die Kext ohnehin nie geladen, hier räumt das nur die Datei und die Liste in Audio-MIDI-Setup auf.

Wie lösche ich Loopback Audio von meinem Mac?

Loopback ist eine App von Rogue Amoeba und kein reiner Treiber; folge den Deinstallationsanweisungen des Herstellers im Loopback-Handbuch auf rogueamoeba.com, statt Dateien von Hand zu löschen. Diese Seite behandelt nur BlackHole und Soundflower, deren Entfernungsschritte von ihren Autoren veröffentlicht sind.

Quellen

Hannes Hennerbichler entwickelt AirCheck und nimmt damit seine eigenen DJ-Sets über ein Focusrite Scarlett 8i6 auf. Jeder Schritt auf dieser Seite wurde auf der oben genannten macOS-Version ausgeführt. Mit KI-Unterstützung entworfen, vom Autor geprüft und überarbeitet. Über