Finderを終了できるようにしました
defaults write com.Apple.Finder QuitMenuItem -bool true; killall Finder
問題は、他のプログラムが開いていない場合、Finderが自動的に開くことです。
たとえば、Firefoxのみを開いているとします。それを閉じると、開いているプログラムがないままではなく、(Dockアイコンとcmd - tab
メニューから)Finderが開いていることがわかります。
これを防ぐにはどうすればよいですか?
さて、今私はそれを試しました、そしてあなたの意味がわかります。 Finderを終了した後、他のすべてのアプリGUIアプリ(Dockにアイコンがあるもの)を終了するまで、Finderは実行されないということです。その時点で、loginwindow.app(または場合によってはlaunchd)がFinderを起動します。
解決策はかなり簡単です。ターミナルを開き、Finderを終了して、次のコマンドを実行します。
launchctl unload /System/Library/LaunchAgents/com.Apple.Finder.plist
すべてのアプリを終了します。Finderを(再)起動しないでください。
FinderはOS XまたはmacOSの不可欠な部分です。 Windowsエクスプローラーと完全に同等ではないため、再起動します。OSが他の関数のホストを管理するために必要であり、インデックス化はその1つです。
たとえば、FinderやSpotlightはありません。 Time Machineもありません(古いバージョンの場合)。 Finderは仮想メモリ管理も担当しています。
私のアドバイス:Finderはそのままにしておきます。ウィンドウが開いていない場合、多くのリソースを必要としません。とにかく、99%削減されたワーキングセットで動作するため、マシンを完全に不安定にしない限り、強制終了する必要はありません。