Почему приложение Finder всегда открыто?


33

Впервые пользователь Mac. Меня смущает тот факт, что приложение поиска всегда открыто. Например, при переключении приложений с помощью Cmd + Tab он всегда есть, даже если для приложения нет открытых окон. Cmd-tabbing to Finder без открытых окон / вкладок не имеет никакого эффекта (мне кажется, было бы более интуитивно понятно открывать новую вкладку, когда выбрано это действие).

Кроме того, нет опции «Закрыть приложение», когда я щелкаю правой кнопкой мыши значок Finder в доке. Что-то не так с приложением Finder? Требуется ли это для правильной работы Mac OS? Из того, что я вижу, Finder - это просто файловый браузер, который ни в коем случае не должен быть открыт 100% времени.


5
Сначала я ничего не видел, но теперь я вижу, что рабочий стол сам по себе является окном Finder. Имеет смысл, как с Gnome и т. Д.
Levesque

10
Посмотрите, explorer.exeчто также всегда открыто в Windows
Стефан Брукерт

3
Дело в том, что вы не видите explorer.exeв Windows, если вы не откроете диспетчер задач. Он есть, но за кулисами вы не видите его при alt-tabbing.
Levesque

9
@levesque Это на самом деле не так. Начиная с Windows 7 (почти 10 лет), «Рабочий стол» был включен в список Alt-Tab. Это explorer.exe.
Эндрю Медико

3
@levesque Alt-tabbing для Finder делает что-то, но не все, что делает в Windows. Теперь вы находитесь в Finder и можете делать такие вещи, как открывать новые окна Finder, создавать папки на рабочем столе и вызывать «скрывать других», таким образом отображая рабочий стол.
Logarr

Ответы:


45

Основная причина, по которой он всегда открыт, заключается в том, что он отображает значки на рабочем столе. Вы можете проверить, что делает искатель, включив функцию меню «Выход». Для этого запустите приложение «Терминал» и введите следующие команды:

defaults write com.apple.finder QuitMenuItem -bool YES

Хит вернуть. Затем перезапустите Finder, запустив

killall Finder

Закройте терминал. Нажмите на рабочий стол, выберите «Finder» в верхней панели и «Quit Finder». Теперь вы работаете без Finder. Первое, что вы заметите, это то, что все значки на рабочем столе исчезнут.

Чтобы вернуть значки на рабочем столе, просто нажмите Finder в Dock.

Если вы хотите удалить пункт меню «Quit Finder», вы можете сделать это с помощью:

defaults write com.apple.finder QuitMenuItem -bool NO

14

Это не только «файловый браузер», но он отвечает за довольно много функций графического интерфейса, таких как рабочий стол, отслеживание путей и подключение к серверам. Finder всегда работает, и служба запуска перезапустит его, если он выйдет неестественно. Так же, как File Explorer (explorer.exe) в Windows, вы не должны выходить из него. Функцию выхода можно добавить обратно в Finder, но на самом деле этого не следует делать, если только у вас нет для этого веских причин.


4
На самом деле, Finder не запускается автоматически, независимо от QuitMenuItemнастроек. Я наблюдал это в 10.9 до 10.12.
Боб

Ха-ха, я довольно часто покидаю файл explorer.exe. XD Я довольно легко могу обходиться без графического интерфейса, так как командная строка clthe все еще может быть использована
Brevan Ellefsen

Функцию выхода можно добавить обратно в Finder, но на самом деле это не так. Почему бы и нет? Помимо функций графического интерфейса, ни одна часть системы не зависит от Finder. IMO the Finder - это просто файловый браузер - функциональность графического интерфейса для отображения значков на рабочем столе - это только одна из функций этого файлового браузера.
Джош

4

Подумайте о фоновом процессе для Finder, похожем на фоновый процесс Windows Explorer в Windows. Как упоминалось выше, это важно для элементов MacOS UI & GUI на рабочем столе. Если вы новичок в Mac, взгляните на приложение Activity Monitor в папке «Утилиты». По сути, это эквивалент Mac для диспетчера задач в Windows и может помочь организовать / отладить процессы в фоновом режиме.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.