Warum ist die Finder-App immer geöffnet?

33

Zum ersten Mal Mac-Benutzer. Ich bin verwirrt darüber, dass die Finder-Anwendung immer geöffnet ist. Wenn Sie beispielsweise Apps mit Cmd + Tab wechseln, ist sie immer verfügbar, auch wenn für die App keine Fenster geöffnet sind. Cmd-Tabs in den Finder ohne geöffnete Fenster / Tabs haben keine Auswirkung (es erscheint mir intuitiver, einen neuen Tab zu öffnen, wenn diese Aktion ausgewählt ist).

Außerdem gibt es keine Option zum Schließen der App, wenn ich mit der rechten Maustaste auf das Finder-Symbol im Dock klicke. Verstehe ich etwas an der Finder-App falsch? Ist es für das einwandfreie Funktionieren von Mac OS erforderlich? Soweit ich weiß, ist Finder nur ein Dateibrowser, der keinesfalls zu 100% geöffnet sein sollte.

levesque
quelle
5
Zuerst habe ich nichts gesehen, aber jetzt sehe ich, dass der Desktop selbst ein Finder-Fenster ist.
Sinnvoll
10
Sieh es als explorer.exedas es auch unter Windows immer geöffnet ist
Stéphane Bruckert
3
explorer.exeIn Windows wird dies nur angezeigt, wenn Sie den Task-Manager öffnen. Es ist da, aber hinter den Kulissen sieht man es beim Alt-Tab nicht.
Levesque
9
@levesque Das stimmt eigentlich nicht. Seit Windows 7 (jetzt fast 10 Jahre) ist "Desktop" in der Alt-Tab-Liste enthalten. Das ist explorer.exe.
Andrew Medico
3
@levesque Wenn Sie mit der Alt-Taste in den Finder tippen, wird nicht alles in Windows ausgeführt. Sie befinden sich jetzt im Finder und können beispielsweise neue Finder-Fenster öffnen, Ordner auf Ihrem Desktop erstellen und "andere verstecken" aufrufen, um den Desktop anzuzeigen.
Logarr

Antworten:

45

Der Hauptgrund, warum es immer geöffnet ist, ist, dass die Symbole auf dem Desktop angezeigt werden. Sie können überprüfen, was der Finder tut, indem Sie die Menüfunktion "Beenden" aktivieren. Starten Sie dazu die Terminal-Anwendung und geben Sie die folgenden Befehle ein:

defaults write com.apple.finder QuitMenuItem -bool YES

Drücken Sie die Eingabetaste. Starten Sie dann den Finder neu, indem Sie ausführen

killall Finder

Schließen Sie das Terminal. Klicken Sie auf den Desktop, wählen Sie "Finder" in der oberen Leiste und "Finder beenden". Jetzt laufen Sie ohne Finder. Als erstes werden Sie feststellen, dass alle Desktop-Symbole verschwunden sind.

Klicken Sie im Dock auf Finder, um die Desktopsymbole wiederherzustellen.

Wenn Sie den Menüpunkt "Finder beenden" entfernen möchten, können Sie dies tun mit:

defaults write com.apple.finder QuitMenuItem -bool NO
user2707001
quelle
14

Es ist nicht nur ein "Dateibrowser", sondern auch für eine ganze Reihe von GUI-Funktionen wie den Desktop, das Folgen von Pfaden und das Herstellen einer Verbindung zu Servern verantwortlich. Finder wird immer ausgeführt und von einem Startdienst neu gestartet, wenn es nicht normal beendet wird. Ähnlich wie beim Datei-Explorer (explorer.exe) unter Windows sollten Sie ihn nicht beenden. Beenden-Funktionalität kann wieder zu Finder hinzugefügt werden, aber Sie sollten es wirklich nicht tun, es sei denn, Sie haben einen sehr guten Grund dafür.

grg
quelle
4
Finder wird unabhängig von der QuitMenuItemEinstellung nicht automatisch neu gestartet . Ich habe dies in 10.9 bis 10.12 beobachtet.
Bob
Haha, ich beende explorer.exe ziemlich oft XD Ich finde mich ohne die GUI ziemlich leicht zurecht, da die Eingabeaufforderung immer noch verwendet werden kann
Brevan Ellefsen
Beenden-Funktionalität kann wieder zu Finder hinzugefügt werden, aber Sie sollten nicht Warum nicht? Abgesehen von den GUI-Funktionen ist kein Teil des Systems vom Finder abhängig. IMO the Finder ist nur ein Dateibrowser - die GUI-Funktionalität zum Anzeigen von Symbolen auf dem Desktop ist nur eine der Funktionen dieses Dateibrowsers.
Josh
4

Denken Sie an den Hintergrundprozess für Finder, der dem Hintergrundprozess für Windows Explorer ähnelt. Wie oben erwähnt, ist es für die MacOS UI & GUI-Elemente auf dem Desktop unerlässlich. Wenn Sie neu bei Mac sind, sehen Sie sich die Activity Monitor-App in Ihrem Ordner "Dienstprogramme" an. Dies ist im Wesentlichen das Mac-Äquivalent zum Task-Manager unter Windows und kann beim Organisieren / Debuggen von Prozessen im Hintergrund hilfreich sein.

LzG
quelle