Программа почта неожиданно завершила работу mac. Решаем проблемы с запуском приложений после обновления OS X

Зависшие программы перестают отвечать на команды пользователя и не могут быть завершены обычным способом. В Windows для их принудительного завершения используется диспетчер задач. В UNIX-подобных ОС, к которым относится операционная система Apple, используется команда kill и ее графический интерфейс. Сегодня мы расскажем о том, как принудительно закрыть программу на Mac.

Рабочее пространство в macOS организуется с помощью виртуальных рабочих столов. Использование этой функции позволяет не только рационально распределить окна, но и легко завершить любую зависшую программу.

  1. Вызываем Mission Control нажатием клавиши F3 или комбинации Control + . Переходим на другой рабочий стол, свободный от зависшей программы, и нажимаем на логотип яблока в строке меню.

  1. Выбираем отмеченный пункт. Если дополнительные пространства не используются, а вертящийся «зонтик», обозначающий зависание, мешает добраться до системного меню, можно воспользоваться горячими клавишами. Нажимаем вместе + Command + Esc .

  1. Любое из описанных действий откроет окно со списком запущенных приложений. Нужное подсвечивается красным цветом и сопровождается надписью «не отвечает». Выделяем его и нажимаем кнопку «Завершить».

  1. На выполнение этой операции ОС запросит подтверждение.

Когда фокус находится в переставшем отвечать окне, его можно закрыть, не используя системное меню. Нажимаем одновременно клавиши Command ++ Shift + Esc . В этом случае никаких уведомлений не показывается и подтверждений не требуется.

Панель Dock

Каждая запущенная на Мак программа помещает свою иконку на панель Dock. В обычном режиме контекстное меню управления содержит пункт «Завершить». Нажав на клавишу , мы открываем его расширенный вариант. В нем появляется опция, позволяющая выполнить принудительное завершение приложения, которое решило зависнуть.

Особенность Finder

Finder запускается в момент старта ОС и работает постоянно. На Mac это единственное приложение, которое невозможно закрыть. При его выборе команда завершения изменяется на перезапуск.

В Dock, чтобы открыть расширенные опции с отмеченным на скриншоте пунктом, Option нажимается перед вызовом контекстного меню на иконке Finder.

Мониторинг системы

Приложение «Мониторинг системы» позволяет изучить различные параметры взаимодействия программного обеспечения и процессов ОС с аппаратными ресурсами МакБук. Кроме просмотра данных, в нем также можно завершить зависшую программу.

  1. Открываем окно Finder и переходим в папку «Утилиты». Запускаем мониторинг.

  1. Используя отмеченное рамкой поисковое поле, можно найти нужный процесс по названию. Приложения, не отвечающие на запросы системы, будут подсвечиваться красным цветом, как в меню принудительного завершения. Выделяем нужное и нажимаем указанную стрелкой кнопку.

  1. Откроется дополнительное меню, в котором есть возможность выбрать обычное или принудительное завершение.

Кроме программ, «Мониторинг системы» позволяет работать с системными процессами, которые не имеют собственного GUI, но также могут перестать отвечать на запросы ОС или пользователя.

Если по каким-то причинам зависшее приложение невозможно снять в графическом интерфейсе, можно прибегнуть к командной строке.

  1. Открываем уже знакомую нам папку «Утилиты». Запускаем «Терминал».

  1. Команда top позволяет вызвать перечень выполняемых в системе процессов. Чтобы завершить приложение в Терминале, нужно обратить внимание на первые две колонки. PID является текущим идентификатором процесса в системе, а Command – его именем. На скриншоте показаны эти параметры для программы «Заметки». Обнаружив нужные нам данные, завершаем работу top нажатием на кнопку Q .

  1. Теперь, чтобы снять данную задачу, нужно выполнить одну из двух команд. Используем имя процесса или его PID. Вводим в Терминал «killall Notes» или «kill -9 19580». Результат их выполнения одинаков. Выбранное приложение принудительно завершается. Killall удобнее в том случае, когда мы точно знаем имя процесса. PID не является постоянной величиной и определять его надо каждый раз.

Обе команды не требует дополнительных подтверждений, поэтому работа в Терминале требует точности.

В заключение

Зависают приложения на macOS не часто, а возможностей графического интерфейса хватает для их завершения в большинстве случаев. Вполне вероятно, что командную строку использовать вам никогда не придется, но знания ее возможностей могут пригодиться в самый неожиданный момент.

Видеоинструкция

Посмотреть, как выполняются описанные действия в режиме реального времени, вы можете в приведенном ниже обучающем видео.

При обновлении системы всегда есть небольшой шанс, что в результате в работе того или иного приложения могут возникнуть ошибки. К счастью, шанс этот действительно невелик, а проблемы в работе программ зачастую бывают настолько незначительны, что иногда могут вообще остаться незамеченными. Однако, может случиться и так, что та или иная программа неожиданно начнет зависать, закрываться или вообще откажется запускаться. В этих случаях есть несколько общих подходов к решению проблемы, которые стоит попробовать.

Проверяем совместимость

В первую очередь стоит посетить сайт разработчика проблемного ПО и посмотреть, совместимо ли оно с вашей новой версией системы. Хотя многие программы могут без проблем работать на различных версиях системы, часто случается так, что разработчики не успевают за обновлениями, и им требуется некоторое время для того, чтобы оптимизировать свой продукт. Поэтому, чтобы избежать возможных проблем, очень желательно проверять совместимость до обновления (хотя и после него тоже не повредит).

Также бывает очень полезно изучить форумы поддержки на сайте разработчика. Там можно найти ценную информацию о возможных проблемах и ошибках, с которыми столкнулись другие пользователи, так же как и о вариантах их решения, что может оказаться чрезвычайно полезно (особенно если ваша версия системы пока что официально не поддерживается).

Проверяем обновления

Несмотря на то, что, как было сказано выше, некоторые разработчики не успевают оптимизировать свой продукт под новую версию системы в срок, большинству все-таки это удается. Причем обновления ПО и системы обычно выходят практически одновременно или с небольшой разницей (примерно в день-два). Поэтому стоит обязательно убедиться, что у вас установлена самая последняя версия программы, с которой возникли проблемы. Если это не так, очень вероятно, что установка обновления вам поможет.

Переустановка приложения

Зачастую самым правильным решением проблемы с запуском или работой приложения является его переустановка. В процессе обновления системы некоторые компоненты программы могут посчитаться несовместимыми или неисправными и в результате быть удалены или перенесены в другое место (например, в папку «Incompatible Software», о которой мы упоминали ). Удаление и повторная установка программы позволит расположить все компоненты, необходимые для корректной работы приложения, на свои места.

Удаляем временные файлы приложений

Большинство программ, как, впрочем, и сама система, хранят на вашем компьютере временные файлы. Это могут быть разные настройки, кэш, параметры внешнего вида и многое другое. Объединяет эти файлы тот факт, что все они влияют на работу тех программ, к которым относятся, и наличие в них ошибок может вызывать сбои. В этом случае есть несколько вариантов, которые стоит попробовать.

  1. Загрузите компьютер в безопасном режиме (зажав клавишу ⇧Shift при его включении) и попробуйте в нём запустить проблемное приложение.
  2. Запустите приложение и сразу зажмите клавишу ⇧Shift, чтобы сбросить предыдущие настройки окна.
  3. В Finder откройте меню «Переход», зажмите клавишу ⌥Alt/Option и выберите появившийся пункт «Библиотека». В открывшемся окне найдите папку «Preferences», которой находятся файлы вида «com.COMPANY.APPNAME.plist», где COMPANY — разработчик, а APPNAME — название приложения (например, для текстового встроенного редактора TextEdit файл будет иметь название «com.apple.textedit.plist», а для Adobe Illustrator — «com.adobe.illustrator.plist»). Найдите и удалите файлы, соответствующие проблемному ПО.
  4. Вернитесь в папку «Библиотека» найдите папку «Containers», в которой будут содержаться файлы вида «com.COMPANY.APPNAME», названные по тому же принципу, что и в прошлом пункте. Также удалите файлы, соответствующие проблемному ПО.
  5. Найдите папку «Cache» в библиотеке и удалите соответствующие файлы, названные по тому же принципу, что и в предыдущих пунктах (здесь также могу содержаться папки, содержащие в имени название программы или разработчика, их также стоит удалить).
  6. Из папки «Application Support» переместите в удобное вам место на диске папки, содержащие в имени названия проблемных программ или их разработчиков. В этих папках могут содержаться пользовательские данные, которые, если данный способ не решит проблему, стоит вернуть обратно.
  7. Запустите Терминал из папки «Утилиты» и введите команду open $TMPDIR../ В результате откроется папка, которая присвоена вашей учётной записи пользователя для хранения временных файлов приложений (временных настроек, загрузок и прочих файлов). В папке «С» (от слова «Caches») удалите файлы и папки, которые соответствуют проблемному ПО (они названы по тому же принципу, что и в предыдущих пунктах). То же самое стоит проделать с папкой «T» (от «Temporary items»). В принципе, вы можете безболезненно удалить всё содержимое этой папки. Однако, лучше все-таки начать именно с тех файлов, которые относятся к проблемному ПО.
  8. Попробуйте снова запустить приложение. Стоит учитывать, что в результате может потребоваться повторная активация программ.

Напоследок

Если описанные выше действия не помогли, к вашей проблеме стоит поискать более специфический подход. В этом вам может помочь служба технической поддержки или сообщество пользователей, причем не только на официальных, но и на сторонних, тематических форумах, на которые можно выйти через поисковые сервисы. А о том как использовать эти ресурсы наиболее эффективно, вы можете прочитать в одной из наших

Подавляющее большинство владельцев Mac без проблем перешли на новую версию OS X El Capitan 10.11.4 . Но есть и те, кто столкнулся с серьезными ошибками. Среди самых распространенных ошибок последнего апдейта: неожиданные «подвисания» ОС, недоступность приложений и ошибки об их повреждении, исчезновение иконок. MacDigger разобрал самые актуальные проблемы, с которыми сталкиваются пользователи после обновления на OS X 10.11.4.

1. Приложения для Mac не запускаются или повреждены после обновления на OS X 10.11.4

В большинстве случаях помогает очистка временных файлов в папках /private/var/ и последующая перезагрузка компьютера, однако некоторые пользователи отмечают, что очистка кэша происходит не совсем должным образом, и ошибка повторяется.

Если проблему не удается устранить, есть еще один способ. Прежде чем приступать, проверьте наличие актуальной резервной копии вашей системы.

  • Перезагрузите Mac, войдите в безопасный режим и запустите Терминал. Если Terminal.app не запускается, создайте отдельную учетную запись администратора, залогиньтесь под ней и выполните действия.
  • Введите в командной строке: cd /private/var/folders/
  • Определите каталоги внутри этой директории, которые относятся к проблемному пользователю при помощи команды ls –al
  • После того, как обнаружили проблемную папку, удалите папку (папки) при помощи команды rm

После этого выполните перезагрузку Mac. Проблема с ошибками запуска приложений после обновления ОС должна быть решена.

2. Иконки приложений отображаются как неизвестный файл

Некоторые пользователи после обновления на OS X 10.11.4 обнаружили, что иконки приложений отображаются в виде стандартных значков как в доке, так и в Finder. Устранить этот сбой можно при помощи команды в Терминале:

rm ~/Library/Caches/com.apple.finder/Cache.db

Эта команда очищает кэш Finder. После ее выполнения, перезагрузите Mac обычным способом.

3. Mac стал медленнее работать

В этом случае можно лишь посоветовать ничего не делать. Да, вы не ослышались. Некоторое время после обновления в недрах OS X происходят различные внутренние процессы, индексирование файлов и так далее. Для завершения этих действий системе может понадобиться от нескольких минут до нескольких часов, поэтому просто подождите.

4. Случайные подвисания Mac

Проблема случайных зависаний OS X сильно раздражает. С большой долей вероятности истоки кроются в браузере Safari, поэтому можно порекомендовать вместо него временно использовать Google Chrome, Будем надеяться, что следующее обновление OS X исправит эту досадную ошибку.

Если же вы привыкли к Safari, то попробуйте принудительно завершить работу браузера и сопутствующих служб. Для этого откройте Мониторинг Системы, найдите в списке процесс «Веб-содержимое Safari», напротив которого будет надпись «Не отвечает», либо наиболее ресурсоемкие в списке.

Друге варианты устранения неисправностей

Если никакие из вышеперечисленных способов не помогли, вы можете попробовать следующее:

  • Переустановить OS X в режиме восстановления. Это сбросит все системное программное обеспечение.
  • Восстановить резервную копию Time Machine, если вы создали таковую копию перед обновлением на OS X 10.11.4.

А вы сталкивались с проблемами после обновления OS X El Capitan? Заметили ли вы изменения в работе Mac? Если возникали проблемы, как их удалось решить? Ждем ваших отзывов в комментариях.

Технический уровень : Средний

Краткое содержание

Многие начинающие пользователи сталкиваются с такой проблемой:

"Прекращена работа программы...."

И многих эта проблема раздражает.

Сейчас я вам расскажу,как справится с этой проблемой.


Подробности

Для начала разберёмся с возможными вариантами,из-за чего эта трабла возникает:

1. Установлено много стороннего ПО,которое "ест" ресурсы системы.

2. Программе не хватает оперативной памяти.

3. В системе не установлено необходимое ПО для "правильной" работы программы.

5. Проблема в самой программе.

6. При запуске программа обращается к какому-нибудь системному файлу,который может быть повреждён.

Теперь пройдёмся по каждому этому варианту:

1. Посмотрите будет ли программа вылетать в режиме "чистой" загрузки ,если в этом режиме всё нормально работает,то попробуем выявит виновника,среди всего установленного ПО, с помощью метода "половинного деления".

Зайдите в Конфигурацию системы -> Службы и включите половину служб и перезагрузитесь. Если проблема не появляется, причина в оставшихся отключенных службах. Если проблема воспроизводится, причина во включенных службах - отключите половину из них и снова перезагрузитесь. Тоже самое и для ПО в Автозагрузке.

2. Убедитесь,что у вас включён файл подкачки,для этого:

а) Нажмите Пуск –> Панель управления –> Система –> Все элементы панели управления –> Дополнительные параметры системы -> Дополнительно:

б) В разделе Быстродействие нажмите Параметр,откройте вкладку Дополнительно и нажмите Изменить;

в) И посмотрите,чтобы стояла галочка напротив надписи "Автоматически выбирать объём файла подкачки".

3. Убедитесь,что у вас установлено следующее ПО:

Потом после их установки установите все обновления,которые будут в Центре обновления Windows !

4. Проверьте систему на наличие "зловредов" с помощью Dr.Web CureIt.

5. Проблема может быть в самой программе:

а) Если у вас установлена пиратская версия программы (взломанная, RePack),то обращайтесь к тому,у кого вы ею скачали;

б) Если у вас установлена Beta-версия программы,удалите её и найдите законченную версию программы у разработчика:

в) Если у вас лицензионная версия программы,то обращайтесь в тех. поддержку производителя.

6. Определим,кто виноват в вылете программы,для этого:

а) Скачайте программу ProcDump и распакуйте её в папку C:\ProcDump;

б) Откройте командную строку от имени администратора и выполните:

  • C:\ProcDump\procdump.exe -accepteula -e -w [имя сбойного приложения] C:\ProcDump\

в) Как определить имя сбойного приложения:

1) зайдите в Панель управления -> Все элементы панели управления -> Центр поддержки ->Монитор стабильности системы -> Отчеты о проблемах.

2) Найдите событие,когда вылетело проблемное приложение,щёлкните по нему 2 раза левой кнопкой мыши и там вы увидите надпись "Имя приложения:

в) Запустите это приложение и дождитесь вылета.

г) После этого у вас появится файл с расширением.dmp в C:\ProcDump

д) Теперь заглянем в это дам (заглядывать в него можно также,как и и в дампы синих экранов Анализ причин возникновения BSOD при помощи Debugging Tools for Windows (только команда выгладит по другому: Kdfe -v [путь к дампу]).

е) Как определите,что за файл виноват - определите системный ли он или принадлежит сторонней программе (для этого достаточно его "погуглить ") ,если к сторонней программе,то определите к какой и удалит её.

Если файл системный,то запустите командную строку от имени администратора и выполните команду:

  • sfc /scannow

Дождитесь конца проверки и:

Если в конце проверки будет написано,что все файлы были восстановлены,то перезагрузитесь для их полного восстановления.
Если в конце проверки будет написано,что не все файлы были восстановлены,то:

Если у вас Windows 8/8.1,то вам достаточно в командной строке,запущенной от имени администратора, при подключённом интернете, выполнить команду:

  • DISM /Online /Cleanup-Image /RestoreHealth

Если у вас Windows 7,то обратимся к другой статье (пишется) за помощью.

P.S. Спасибо Дмитрию Кулакову за то.что подал идею для создание статьи.

Если вы уже успели , то наверняка испытывали проблемы с запуском некоторых приложений. Многие программы пока не обзавелись поддержкой новой операционной системы, поскольку она находится в состоянии бета-тестирования и к официальному релизу может подвергнуться серьезным изменениям. Но что делать, если вам срочно нужно открыть неподдерживаемое OS X Yosemite приложение? К счастью, есть простой способ это сделать.

Например, одно из самых известных приложений, которое отказывается запускаться на OS X Yosemite — кроссплатформенный мессенджер Viber. При попытке его открыть система выдает вот такую ошибку.


Один из наших читателей предложил свой способ запуска таких программ. Мы решили проверить его и оказались приятно удивлены: Viber действительно запустился.

Последовательность действий простая: заходим в раздел «Программы», затем ищем приложение, которое необходимо запустить. Кликаем правой кнопкой мыши и нажимаем «Показать содержимое пакета».


Заходим в папку Contents, после этого — в папку MacOS, где расположен файл «Терминала» с названием вашего приложения. Запускаем его и наслаждаемся любимой программой! Окно терминала можно свернуть.


Таким же образом можно запустить