Програмата за електронна поща неочаквано затвори mac. Как да затворите принудително програма на mac

Ако вече сте успели, вероятно сте имали проблеми при стартирането на някои приложения. Много програми все още не са получили поддръжка за новата операционна система, тъй като тя е в бета тестване и може да претърпи големи промени преди официалното пускане. Но какво ще стане, ако спешно трябва да отворите неподдържано приложение за OS X Yosemite? За щастие има лесен начин да направите това.

Например, едно от най-известните приложения, което отказва да работи на OS X Yosemite, е междуплатформеният месинджър Viber. Когато се опитам да го отворя, системата дава следната грешка.


Един от нашите читатели предложи свой собствен начин за стартиране на такива програми. Решихме да го проверим и бяхме приятно изненадани: Viber наистина стартира.

Последователността от действия е проста: отидете в секцията „Програми“, след което потърсете приложението, което трябва да стартирате. щракнете Кликнете с десния бутонмишката и щракнете върху „Покажи съдържанието на пакета“.


Отиваме в папката Contents, след това - в папката MacOS, където се намира файлът "Terminal" с името на вашето приложение. Стартирайте го и се насладете на любимата си програма! Прозорецът на терминала може да бъде минимизиран.


По същия начин можете да бягате

При актуализиране на системата винаги има малък шанс в резултат на това да възникнат грешки в работата на дадено приложение. За щастие този шанс е наистина малък и проблемите в работата на програмите често са толкова незначителни, че понякога изобщо могат да останат незабелязани. Възможно е обаче също така да се случи определена програма внезапно да започне да замръзва, затваря се или изобщо да откаже да стартира. В тези случаи има няколко общи подхода за решаване на проблема, които си струва да опитате.

Проверка на съвместимостта

Първо, трябва да посетите уебсайта на разработчика на проблемния софтуер и да видите дали той е съвместим с новата ви версия на системата. Въпреки че много програми могат да работят без проблеми различни версиисистеми, често се случва разработчиците да не са в крак с актуализациите и им трябва известно време, за да оптимизират своя продукт. Ето защо, за да избегнете възможни проблеми, е силно препоръчително да проверите съвместимостта преди актуализацията (въпреки че след това също не боли).

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

Проверка за актуализации

Въпреки факта, че, както бе споменато по-горе, някои разработчици нямат време да оптимизират своя продукт за нова версиясистеми навреме, повечето все пак успяват. Освен това актуализациите на софтуера и системата обикновено се пускат почти едновременно или с малка разлика (около ден или два). Следователно определено трябва да се уверите, че имате най-много инсталирани последна версияпрограма, която има проблеми. Ако това не е така, много вероятно е инсталирането на актуализацията да ви помогне.

Преинсталиране на приложението

Често най-правилното решение на проблем със стартирането или работата на приложение е да го преинсталирате. По време на процеса на актуализация на системата някои програмни компоненти може да се считат за несъвместими или дефектни и в резултат на това да бъдат премахнати или преместени на друго място (например в папката „Несъвместим софтуер“, която споменахме). Премахването и повторното инсталиране на програмата ще ви позволи да поставите всички компоненти, необходими за правилната работа на приложението, на техните места.

Изтрийте временните файлове на приложението

Повечето програми, както и самата система, съхраняват временни файлове на вашия компютър. Не може да бъде различни настройки, кеш, параметри външен види още много. Това, което обединява тези файлове, е фактът, че всички те влияят на работата на програмите, към които принадлежат, и наличието на грешки в тях може да причини сривове. В този случай има няколко опции, които си струва да опитате.

  1. Стартирайте компютъра в безопасен режим (като задържите клавиша ⇧Shift, докато го включвате) и опитайте да стартирате проблемното приложение в него.
  2. Стартирайте приложението и незабавно задръжте натиснат клавиша ⇧Shift, за да нулирате предишните настройки на прозореца.
  3. Във Finder отворете менюто Go, задръжте натиснат клавиша ⌥Alt/Option и изберете елемента Library, който се появява. В прозореца, който се отваря, намерете папката „Предпочитания“, която съдържа файлове от формата „com.COMPANY.APPNAME.plist“, където COMPANY е разработчикът, а APPNAME е името на приложението (например за TextEdit вграден текстов редактор, файлът ще се нарича "com.apple. textedit.plist" и за Adobe Illustrator - "com.adobe.illustrator.plist"). Намерете и изтрийте файловете, съответстващи на проблемния софтуер.
  4. Върнете се в папката "Библиотека", намерете папката "Контейнери", която ще съдържа файлове от формата "com.COMPANY.APPNAME", наречени по същия принцип като в предишния параграф. Също така изтрийте файловете, съответстващи на проблемния софтуер.
  5. Намерете папката „Кеш“ в библиотеката и изтрийте съответните файлове, именувани по същия принцип, както в предишните параграфи (може също да съдържа папки, съдържащи името на програмата или разработчика в името, те също трябва да бъдат изтрити).
  6. От папка "Поддръжка на приложения" преместете папките, съдържащи имената в името, на удобно място на диска. проблемни програмиили техните разработчици. Тези папки могат да съдържат потребителски данни, които, ако този методне решава проблема, струва си да го върнете обратно.
  7. Бягай Терминалот папката "Utilities" и въведете командата open $TMPDIR../ Това ще отвори папката, която е присвоена на вашия потребителски акаунт за съхраняване на временни файлове на приложението (временни настройки, изтегляния и други файлове). В папката „C“ (от думата „Caches“) изтрийте файловете и папките, които съответстват на проблемния софтуер (те са наименувани по същия принцип като в предишните параграфи). Същото трябва да се направи с папката "T" (за "Временни елементи"). По принцип можете безболезнено да изтриете цялото съдържание на тази папка. Въпреки това е по-добре да започнете с онези файлове, които се отнасят до проблемния софтуер.
  8. Опитайте да стартирате приложението отново. Трябва да се има предвид, че в резултат на това може да се наложи да активирате отново програми.

Накрая

Ако горните стъпки не помогнат, трябва да потърсите по-специфичен подход към проблема си. Тази услуга може да ви помогне техническа поддръжкаили общност от потребители, и не само на официални, но и на трети страни, тематични форуми, които могат да бъдат достъпни чрез услуги за търсене. А за това как да използвате тези ресурси най-ефективно, можете да прочетете в един от нашите

Техническо ниво : Средно аритметично

Резюме

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

„Програмата е прекратена...“

И този проблем дразни мнозина.

Сега ще ви кажа как да се справите с този проблем.


Подробности

Като начало, нека се справим с възможните опции, поради които възниква този проблем:

1. Инсталиран е много софтуер на трети страни, който "яде" системни ресурси.

2. Програмата няма достатъчно RAM.

3. Системата няма инсталиран необходимия софтуер за "правилната" работа на програмата.

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

6. При стартиране програмата получава достъп до системен файл, който може да е повреден.

Сега нека прегледаме всяка от тези опции:

1. Вижте дали програмата ще се срине в режим на "чисто" зареждане, ако всичко работи добре в този режим, тогава ще се опитаме да идентифицираме виновника сред целия инсталиран софтуер, като използваме метода "половинно деление".

Отидете на Системна конфигурация -> Услуги и активирайте половината от услугите и рестартирайте. Ако проблемът не се появи, причината е в останалите деактивирани услуги. Ако проблемът се повтаря, причината е в активираните услуги - деактивирайте половината от тях и рестартирайте отново. Същото важи и за софтуера в Startup.

2. Уверете се, че файлът за виртуална памет е активиран за това:

a) Щракнете върху Старт –> Контролен панел –> Система –> Всички елементи на контролния панел –> Допълнителни опциисистеми -> Разширени:

b) В секцията Производителност щракнете върху Опция, отворете раздела Разширени и щракнете върху Промяна;

в) И се уверете, че има отметка до надписа „Автоматично избиране на размера на файла за пейджинг“.

3. Уверете се, че имате инсталиран следния софтуер:

След това, след като ги инсталирате, инсталирайте всичкоактуализации, които ще бъдат в Windows Update!

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

5. Проблемът може да е в самата програма:

а) Ако имате пиратска версияпрограми (хакнати, RePack), след което се свържете с лицето, от което сте го изтеглили;

б) Ако имате инсталирана бета версия на програмата, премахнете я и намерете готовата версия на програмата от разработчика:

в) Ако имате лицензирана версияпрограми, след това се свържете с тях. поддръжка на производителя.

6. Определете кой е виновен за срива на програмата, за това:

a) Изтеглете програмата ProcDump и я разархивирайте в папката C:\ProcDump;

б) Отворете команден ред от името на администратораи прави:

  • C:\ProcDump\procdump.exe -accepteula -e -w [име на неизправно приложение] C:\ProcDump\

в) Как да определите името на неуспешното приложение:

1) Отидете на Контролен панел -> Всички елементи на контролния панел -> Център за действие -> Монитор за надеждност на системата -> Доклади за проблеми.

2) Намерете събитието, когато проблемното приложение се срине, щракнете двукратно върху него с левия бутон на мишката и там ще видите надписа „Име на приложението:

в) Стартирайте това приложение и изчакайте заминаването.

d) След това ще имате файл с разширение .dmp в C:\ProcDump

д) Сега нека разгледаме тази дама (можете да я разгледате по същия начин, както в свалките сини екраниАнализиране на причините за BSOD с инструменти за отстраняване на грешки за Windows(само командата изглежда различно: Kdfe -v [dump path]).

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

Ако файлът е системен, стартирайте командния ред от името на администратораи изпълнете командата:

  • sfc /сканиране

Изчакайте края на проверката и:

Ако в края на проверката пише, че всички файлове са възстановени, рестартирайте, за да ги възстановите напълно.
Ако в края на проверката пише, че не всички файлове са възстановени, тогава:

Ако имате Windows 8 / 8.1, тогава имате достатъчно командна линия, стартирайте като администратор, при свързан интернет изпълнете командата:

  • DISM /Онлайн /Cleanup-Image /RestoreHealth

Ако имате Windows 7, тогава се обръщаме към друга статия (написана) за помощ.

P.S. Благодаря на Дмитрий Кулаков за идеята за статията.

Окачените програми спират да отговарят на потребителски команди и не могат да бъдат прекратени по обичайния начин. На Windows за тях принудително прекратяванеизползва се мениджър на задачите. На UNIX-подобни операционни системи, които включват операционна система Apple използва командата kill и нейния GUI. Днес ще говорим за това как принудително да затворите програма на Mac.

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

  1. Извикваме Mission Control чрез натискане на клавиша F3 или комбинацията Control +. Отидете на друг работен плот, свободен от окачената програма, и щракнете върху логото на Apple в лентата с менюта.

  1. Изберете маркирания елемент. Ако допълнителни пространстване се използват и въртящият се "чадър", показващ замръзване, не ви позволява да стигнете до системното меню, можете да използвате горещите клавиши. Натиснете заедно + Command + Esc.

  1. Всяко от описаните действия ще отвори списъчно поле работещи приложения. Десният е подчертан в червено и е придружен с надпис "не отговаря". Изберете го и щракнете върху бутона "Край".

  1. ОС ще поиска потвърждение за извършване на тази операция.

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

Док

Всяка програма, която стартирате на вашия Mac, поставя своята икона в Dock. В нормален режим контекстното меню за управление съдържа елемента „Край“. С натискане на клавиша отваряме разширената му версия. В него се появява опция, която ви позволява да затворите принудително приложение, което е решило да увисне.

Търсене на функции

Finder стартира при стартиране на ОС и работи през цялото време. На Mac това е единственото приложение, което не може да бъде затворено. Когато е избрана, командата за изключване се променя на рестартиране.

В Dock, за да отворите разширени опции с елемента, маркиран на екранната снимка, Option се натиска преди извикване контекстно менюна иконата Finder.

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

Приложението System Monitor ви позволява да изследвате различни опции за взаимодействие софтуери OS процеси с хардуерни ресурси на Macbook. Освен да преглеждате данни, в него можете също да прекратите замразена програма.

  1. Отворете прозорец на Finder и отидете до папката Utilities. Започваме да наблюдаваме.

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

  1. Ще се отвори допълнително меню, в което можете да изберете нормално или принудително изключване.

В допълнение към програмите, System Monitor ви позволява да работите със системни процеси, които нямат собствен GUI, но може също така да спрат да отговарят на OS или потребителски заявки.

Ако по някаква причина замразено приложение не може да бъде премахнато в графичния интерфейс, можете да прибегнете до командния ред.

  1. Отворете вече познатата ни папка "Помощни програми". Стартираме "Терминала".

  1. Горната команда ви позволява да извикате списък с процеси, изпълнявани в системата. За да завършите приложението в терминала, трябва да обърнете внимание на първите две колони. PID е текущият идентификатор на процес в системата, а Command е неговото име. Екранната снимка показва тези опции за бележки. След като намерим данните, от които се нуждаем, завършваме работата на върха, като натискаме бутона Q.

  1. Сега да излитам тази задача, трябва да изпълните една от двете команди. Използвайте името на процеса или неговия PID. Въведете „killall notes“ или „kill -9 19580“ в терминала. Резултатът от тяхното изпълнение е един и същ. Избраното приложение е принудително излязло. Killall е по-удобно, когато знаем точно името на процеса. PID не е постоянна стойност и трябва да се определя всеки път.

И двете команди не изискват допълнително потвърждение, така че работата в терминала изисква прецизност.

Накрая

Приложенията на macOS замръзват не често, но възможности GUIдостатъчно, за да ги завършите в повечето случаи. Вероятно никога няма да ви се наложи да използвате командния ред, но познаването на неговите възможности може да ви бъде от полза в най-неочаквания момент.

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

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

По-голямата част от собствениците на 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 са открили, че иконите на приложения се появяват като стандартни икони както в Dock, така и в 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 Web Content" в списъка, срещу който ще бъде надписът "Not Responding" или най-ресурсоемкият в списъка.

Други опции за отстраняване на неизправности

Ако нито един от горните методи не работи, можете да опитате следното:

  • Преинсталирайте OS X в режим на възстановяване. Това ще нулира целия системен софтуер.
  • Възстанови архивиране Time Machine, ако сте направили копие преди надграждане до OS X 10.11.4.

Срещали ли сте проблеми след актуализирането на OS X El Capitan? Забелязали ли сте някакви промени в начина на работа на вашия Mac? Ако е имало проблеми, как са били разрешени? Очакваме вашите отзиви в коментарите.



Зареждане...
Връх