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

Метки:
 
Понравилось? Поделись с друзьями!
  • Прикольно! Не знал! Спасибо за «пасхальное яичко» ;)

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

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

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

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

          • Это когда ресурс виден,а затем ресурс не извлечь(пишет,что использует 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———-
            Snab    Casing

            • А если удалить утилиту CleanMyMac?
              Casing    Snab

              • Попробую
                Snab    Casing

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

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

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

                    • Вот, наконец — DriveCleaner 2 :)
                      Casing    Snab

                    • Знаете,чёрт побери,опять завис.Сис.лог 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 0×26 filter 0xfffffffc flags 0×8031 fflags 0×0 (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 0×27 filter 0xfffffffc flags 0×8031 fflags 0×0 (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 0×100796000): 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.
                      Snab    Casing

                    • По ходу ты не до конца удалил CleanMyMac.
                      Casing    Snab

  • у меня почему то нет пункта, что бы можно было завершить Finder(

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