Как отключить Finder на время.

Пользователи OS X имеют различные способы перезагрузки Finder‘а, но каждый из способов моментально «приводит» его в «чувства». Иногда возникает необходимость в полном прекращении работы Finder, банально для быстрого снимка Рабочего стола, в то время, как последний «забит» огромным количеством «мусора», либо для высвобждения на некоторое время ресурсов компьютера. Сделать это можно достаточно просто, для этого существует «терминальная» команда, которая добавляет пункт меню «Завершить Finder…» (плюс сочетание «горячих клавиш» для него – Cmd ⌘ + Q) прямиком в меню-бар:

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

После перезагрузки Finder‘а результат не заставит себя ждать:

Меню «Завершить Finder...».

Нажав этот пункт меню Finder завершит свою работу и запустить его можно лишь через иконку в Dock. Для отключения данного пункта меню можно воспользоваться командой:

defaults delete com.apple.finder QuitMenuItem
Share this article
0
Share
Prev Post

Встречайте нежданчик: Mac OS X Mountain Lion уже этим летом!

Next Post

Обновился набор NTFS Tools до версии 2.0 Beta.

Comments 16
  1. Здравствуйте.Вопрос:может ли глючить Finder при работе с внутрисетевыми ресурсами(я уже писал по теме “роутер и iomega-всё началось снова буквально через день-диска не видно в Finder)Спрашиваю потому ,что на РС с виндос всё видно и работает.Можноли как-нибудь полечить Finder(после перезапуска окно Finder не открывается ,приходится перезагружать комп)Так,если не пользоваться библиотеками на сет.диске, всё впорядке.

    1. Да, может глючить. Было такое при доступе к FTP (не мог достучаться к ресурсу, Finder зависал, помогало его “убивание”). Но было не в Lion. Полечить… Ну разве что права доступа через Дисковую утилиту.

      1. Лечил права доступа.Кстате,выдавало:user/shared неожиданно ACL,а потом исправляла.Это(“ACL”)потом снова появляется.При этом связь с диском не восстанавливается.Спасибо за ответ.

        1. Нужно через системную утилиту Консоль (/Программы/Утилиты/Консоль.app) “покурить” что происходит. Если можешь пришли часть лога за тот момент, когда пытаешься подключиться к ресурсу и Finder зависает.

          1. Это когда ресурс виден,а затем ресурс не извлечь(пишет,что использует Finder(это сис. лог)
            Feb 22 21:29:18 MacBook-Air-Egerev CleanMyMacHelperTool[1183]: CleanMyMacHelperTool started as volume cleaner with cleanTrashes 1 cleanMacOSJunk 1 cleanWinJunk 1
            Feb 22 21:29:18 MacBook-Air-Egerev CleanMyMacHelperTool[1183]: Mounted devices (
            )
            ———-cut———-
            Feb 22 21:31:08 MacBook-Air-Egerev CleanMyMacHelperTool[1224]: CleanMyMacHelperTool exited…
            Feb 22 21:31:24 MacBook-Air-Egerev com.apple.launchd.peruser.89[1175] (com.apple.mdworker.pool.0): Throttling respawn: Will start in 10 seconds
            Feb 22 21:31:24 MacBook-Air-Egerev Finder[883]: NetworkNode::ejectCallBack returned -47
            Feb 22 21:31:40: — last message repeated 1 time —
            ———-cut———-

                1. Вроде помогло.Неужели из-за этой утилиты?Так влиять на локальное подключение?А еще широко разрекламированная вещь…Спасибо за подсказки.

                  1. Не за что. Судя из лога CleanMyMac пытался почистить сетевые шары от мусора и не давал Finder’у отмонтировать их.

                    1. Я жду продукт DriveCleaner(после испытаний совместимости с Paragon) – главное что бы он работал в этом плане.
                      Вопрос:Нужно ли мне восстанавливать раздел Recovery HD(снес случайно и восстановился через Time Machine,но без него),если у меня есть флешка с Recovery HD и дисковая утилита с ней мне доступна.Просто совет???Спасибо

                    2. Знаете,чёрт побери,опять завис.Сис.лог Feb 23 20:05:38 MacBook-Air [0x0-0xa40a4].com.apple.iTunes[1657]: 2012-02-23 20:05 iTunes[1657] (CarbonCore.framework) process_dir_events: KEV: UNKNOWN EVENT: ident 0x26 filter 0xfffffffc flags 0x8031 fflags 0x0 (2147483648)
                      Feb 23 20:05:38 MacBook-Air [0x0-0xa40a4].com.apple.iTunes[1657]: 2012-02-23 20:05 iTunes[1657] (CarbonCore.framework) process_dir_events: KEV: UNKNOWN EVENT: ident 0x27 filter 0xfffffffc flags 0x8031 fflags 0x0 (2147483648)
                      Feb 23 20:06:09 MacBook-Air [0x0-0xa40a4].com.apple.iTunes[1657]: Parent: Error or timeout on select
                      Feb 23 20:06:09 MacBook-Air [0x0-0xa40a4].com.apple.iTunes[1657]: Child with pid 1666 exited normally
                      Feb 23 20:06:09 MacBook-Air [0x0-0xa40a4].com.apple.iTunes[1657]: ATHostConnectionDestroy 0x7fb903d0bb70
                      Feb 23 20:06:10 MacBook-Air [0x0-0xa40a4].com.apple.iTunes[1657]: Version from driver for Certificates 1
                      Feb 23 20:08:43 MacBook-Air com.apple.launchd.peruser.501[133] (com.macpaw.CleanMyMac.volumeWatcher[1887]): posix_spawn(“/Users/snabsaw/Library/Application Support/CleanMyMac/CleanMyMacHelperTool”, …): No such file or directory
                      Feb 23 20:08:43 MacBook-Air com.apple.launchd.peruser.501[133] (com.macpaw.CleanMyMac.volumeWatcher[1887]): Exited with code: 1
                      Feb 23 20:08:58 MacBook-Air iTunes[1892]: Could not find image named ‘ToolbarArrangeByTemplate’.
                      Feb 23 20:08:59 MacBook-Air iTunes[1892]: netfs_GetServerInfo returned 65
                      Feb 23 20:09:22 MacBook-Air diskarbitrationd[15]: mds [62]:22275 not responding.
                      Feb 23 20:09:47 MacBook-Air com.apple.usbmuxd[51]: _SendAttachNotification (thread 0x7fff7542e960): sending attach for device 68:09:27:0c:e1:37@fe80::6a09:27ff:fe0c:e137._apple-mobdev._tcp.local.: _GetAddrInfoReplyReceivedCallback matched.
                      Feb 23 20:09:47 MacBook-Air usbmuxd[51]: _AMDeviceConnectByAddressAndPort (thread 0x100796000): IPv4
                      Feb 23 20:10:00 MacBook-Air com.apple.usbmuxd[51]: _SendDetachNotification (thread 0x7fff7542e960): sending detach for device 68:09:27:0c:e1:37@fe80::6a09:27ff:fe0c:e137._apple-mobdev._tcp.local.: _BrowseReplyReceivedCallback got bonjour removal.

  2. После того как написал,я нашёл где недочистил CleanMyMac.В папке LauchAgents лежал файл .plist,но это мне не помогло,хотя в сис.логе сообщения о CleanMyMac исчезли.Уже устал с этим бороться,просто выковырял свои медиотеки на друой usb диск и пользуюсь,а весь сет.диск под Time Machine.
    Спасибо за ответ по поводу DriveCleaner 2

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Read next

«Змейка» в Терминале.

Что-то начались какие-то скучные вечера, пользователи пассивные, комментариев почти нет, видимо начинается…