QuickLook hält Ihr Laufwerk in Geiselhaft

Sie haben ein paar Dateien durchgesehen, den Ordner geschlossen, und jetzt lässt sich Ihr Laufwerk nicht auswerfen. Wahrscheinlich ist QuickLook der Übeltäter. Hier erfahren Sie, was passiert und wie Sie es beheben.

Sie haben einige Dateien auf Ihr externes Laufwerk kopiert. Sie haben das Finder-Fenster geschlossen. Sie klicken auf Auswerfen, und macOS sagt Nein. Dabei haben Sie das Laufwerk seit fünf Minuten nicht mehr angerührt. Was verwendet es?

Werfen Sie in der Aktivitätsanzeige einen Blick auf QuickLookUIService. Die Wahrscheinlichkeit ist groß, dass dies Ihr Übeltäter ist.

Was QuickLook tut

QuickLook ist das System, das die Dateivorschauen in macOS bereitstellt. Drücken Sie im Finder bei einer Datei die Leertaste, erhalten Sie ein Vorschaufenster. Durchsuchen Sie Dateien in der Spaltenansicht, sehen Sie Miniaturbilder. Öffnen Sie einen Sicherndialog, sind die Vorschauen wieder da. QuickLook ist überall.

Wenn Sie einen Ordner durchsuchen, beginnt QuickLook damit, Vorschauen für Dateien zu erzeugen, die Sie sich vermutlich ansehen möchten. Es liest Dateien, extrahiert Miniaturbilder und speichert sie zwischen, damit der Zugriff später schneller geht. Bei Bildern, PDFs, Videos und Dokumenten bedeutet das, die Datei zu öffnen und ihren Inhalt zu verarbeiten.

Das Problem ist, dass QuickLook Dateien nur langsam wieder freigibt, nachdem es mit ihnen fertig ist. Sie haben längst zu einem anderen Ordner gewechselt. Sie haben das Finder-Fenster komplett geschlossen. Aber QuickLookUIService hält weiterhin Datei-Handles auf Ihrem externen Laufwerk offen.

Warum das den Auswurf blockiert

macOS lässt Sie ein Laufwerk nicht auswerfen, solange irgendein Prozess offene Dateien darauf hat. Das ist eine Sicherheitsfunktion. Wenn etwas aktiv liest oder schreibt, könnte das Auswerfen Daten beschädigen oder die Anwendung zum Absturz bringen.

QuickLook liest oder schreibt zu diesem Zeitpunkt nichts Wichtiges. Es hält lediglich Datei-Handles fest, die es nicht mehr benötigt. Aber macOS unterscheidet nicht zwischen „verwendet eine Datei aktiv“ und „hat vergessen, eine Datei zu schließen“. Ein Handle ist ein Handle.

Das Ergebnis: Sie können Ihr Laufwerk nicht auswerfen, wegen Vorschauen, die Sie sich vor fünf Minuten flüchtig angesehen haben.

So beheben Sie es

Die schnelle Lösung besteht darin, QuickLookUIService zu beenden. Öffnen Sie das Terminal und führen Sie aus:

killall QuickLookUIService

Damit wird der Prozess sofort beendet. macOS startet ihn automatisch neu, sobald Sie das nächste Mal eine Vorschau benötigen. Ihr Laufwerk sollte sich nun normal auswerfen lassen.

Wenn Sie gezielter vorgehen möchten, können Sie zunächst bestätigen, dass QuickLook das Problem ist:

sudo lsof /Volumes/YourDriveName | grep -i quicklook

Wenn Sie QuickLookUIService in der Ausgabe sehen, ist das Ihr Blockierer.

Sie können auch den Cache von QuickLook zurücksetzen, was bei hartnäckigen Problemen manchmal hilft:

qlmanage -r cache

Damit wird der Miniaturbild-Cache geleert und das QuickLook-System neu gestartet.

Warum Videos die schlimmsten Übeltäter sind

QuickLook ist besonders hartnäckig dabei, Videodateien festzuhalten. Wenn Sie ein Video in der Vorschau betrachten, öffnet QuickLook die Datei und hält sie geöffnet, für den Fall, dass Sie vor- und zurückspulen oder weiterschauen möchten. Selbst nachdem Sie das Vorschaufenster geschlossen haben, bleibt das Datei-Handle oft bestehen.

Wenn Sie Videodateien auf Ihrem externen Laufwerk haben und eine davon in der Vorschau betrachtet haben (absichtlich oder versehentlich beim Durchblättern in der Spaltenansicht), ist die Wahrscheinlichkeit hoch, dass QuickLook den Auswurf blockiert.

Dasselbe Problem betrifft in geringerem Maße auch große Bilder und PDFs. Im Grunde jeden Dateityp, bei dem QuickLook echte Arbeit leistet, um eine Vorschau zu erzeugen.

Dem Problem vorbeugen

QuickLook lässt sich nicht wirklich deaktivieren, ohne viele macOS-Funktionen zu verlieren. Aber Sie können minimieren, wie stark es externe Laufwerke beeinträchtigt.

Wechseln Sie beim Durchsuchen externer Laufwerke zur Listen- oder Symbolansicht. Die Spaltenansicht löst für die ausgewählte Datei automatisch QuickLook aus. Listen- und Symbolansicht erzeugen keine Vorschauen, sofern Sie sie nicht ausdrücklich anfordern.

Vermeiden Sie es, die Leertaste zu drücken, um Dateien auf externen Laufwerken in der Vorschau anzusehen. Wenn Sie eine Datei prüfen müssen, öffnen Sie sie direkt, statt QuickLook zu verwenden.

Geben Sie ihm nach dem Durchsuchen einen Moment. QuickLook gibt Datei-Handles irgendwann von selbst frei. Wenn Sie gerade Dateien auf einem externen Laufwerk durchgesehen haben, warten Sie 30 Sekunden, bevor Sie es auswerfen.

Schließen Sie alle Finder-Fenster, bevor Sie auswerfen. Selbst wenn das Finder-Fenster Ihr externes Laufwerk nicht mehr anzeigt, könnten noch QuickLook-Verweise aus früherem Stöbern verbleiben.

Keine dieser Lösungen ist wirklich befriedigend. Es sind Behelfslösungen für einen Systemprozess, der nicht ordentlich hinter sich aufräumt.

Die eigentliche Lösung

Das Frustrierende daran, dass QuickLook den Auswurf blockiert, ist, dass Sie keine Möglichkeit haben zu erkennen, dass es passiert. macOS sagt Ihnen, dass „etwas“ das Laufwerk verwendet. Sie schließen alles, was Ihnen einfällt. Das Laufwerk lässt sich trotzdem nicht auswerfen.

Von Ihnen wird erwartet, dass Sie entweder erraten, welcher unsichtbare Hintergrundprozess der Übeltäter ist, oder Terminal-Befehle ausführen, um der Sache nachzugehen. Für etwas so Alltägliches wie das Abziehen eines Laufwerks ist das absurd.

Ejecta zeigt Ihnen genau, was den Auswurf blockiert. Wenn QuickLookUIService das Problem ist, sehen Sie es sofort. Ein Klick beendet den Prozess und gibt Ihr Laufwerk frei. Kein Raten, kein Terminal, kein Bangen, ob Sie gerade etwas kaputt machen.

QuickLook ist eine nützliche Funktion, die gelegentlich unnötige Probleme verursacht. Sie sollten kein Unix-Detektiv werden müssen, nur weil es Datei-Handles nicht freigibt.

Wenn Sie nicht jedes Mal das Terminal bemühen möchten: Ejecta zeigt Ihnen genau, welcher Prozess Ihr Laufwerk blockiert – und lässt Sie ihn mit einem Klick direkt aus der Menüleiste beenden.

Jetzt kaufen — $9.99