Verhindern Sie, dass Finder geöffnet wird, wenn keine anderen Apps geöffnet sind

Verhindern Sie, dass Finder geöffnet wird, wenn keine anderen Apps geöffnet sind

Ich habe die Möglichkeit aktiviert, den Finder zu beenden mit

defaults write com.apple.finder QuitMenuItem -bool true; killall Finder

Das Problem besteht darin, dass der Finder automatisch geöffnet wird, wenn kein anderes Programm geöffnet ist.

Nehmen wir beispielsweise an, ich habe nur Firefox geöffnet. Wenn ich ihn schließe, sehe ich (am Dock-Symbol und im cmd - tabMenü), dass jetzt der Finder geöffnet ist, anstatt dass keine Programme mehr geöffnet sind.

Wie kann ich dies verhindern?

Antwort1

Okay, jetzt habe ich es ausprobiert und verstehe, was Sie meinen. Sie sagen, dass der Finder nach dem Beenden nicht weiter ausgeführt wird, bis Sie alle anderen GUI-Apps (diejenigen, die ein Symbol im Dock haben) beendet haben. An diesem Punkt startet loginwindow.app (oder möglicherweise launchd) den Finder.

Es stellt sich heraus, dass die Lösung ziemlich einfach ist. Öffnen Sie einfach Terminal, beenden Sie den Finder und führen Sie Folgendes aus:

launchctl unload /System/Library/LaunchAgents/com.apple.Finder.plist

Beenden Sie alle Apps und der Finder sollte nicht (neu) gestartet werden.

Antwort2

Finder ist ein integraler Bestandteil von OS X oder macOS. Sie können ihn beenden, er wird dann neu gestartet, da er nicht genau das Äquivalent des Windows Explorers ist. Das Betriebssystem benötigt ihn, um eine Vielzahl anderer Funktionen zu verwalten, darunter auch die Indizierung.

Kein Finder, kein Spotlight zum Beispiel. Auch keine Time Machine (für ältere Versionen). Der Finder ist auch für die Verwaltung des virtuellen Speichers zuständig.

Mein Rat: Lassen Sie den Finder in Ruhe. Er benötigt nicht viele Ressourcen, wenn kein Fenster geöffnet ist, und funktioniert ohnehin 99 % der Zeit mit einem reduzierten Arbeitssatz. Sie müssen ihn also nicht beenden, es sei denn, Sie möchten, dass Ihr Computer völlig instabil wird.

verwandte Informationen