Programul de e-mail a părăsit Mac în mod neașteptat. Cum să forțați închiderea unui program pe Mac

Dacă te-ai descurcat deja, atunci probabil că ai întâmpinat probleme la lansarea unor aplicații. Multe programe nu au dobândit încă suport pentru noul sistem de operare, deoarece acesta este în testare beta și ar putea suferi modificări majore înainte de lansarea oficială. Dar ce se întâmplă dacă aveți nevoie urgent să deschideți o aplicație OS X Yosemite neacceptată? Din fericire, există o modalitate ușoară de a face acest lucru.

De exemplu, una dintre cele mai cunoscute aplicații care refuză să ruleze pe OS X Yosemite este messengerul multiplatform Viber. Când încerc să-l deschid, sistemul dă următoarea eroare.


Unul dintre cititorii noștri ne-a sugerat propriul mod de a lansa astfel de programe. Am decis să-l verificăm și am fost plăcut surprinși: Viber s-a lansat cu adevărat.

Secvența acțiunilor este simplă: accesați secțiunea „Programe”, apoi căutați aplicația care trebuie lansată. clic Click dreapta mouse-ul și faceți clic pe „Afișați conținutul pachetului”.


Mergem în folderul Contents, după aceea - în folderul MacOS, unde se află fișierul „Terminal” cu numele aplicației dumneavoastră. Rulați-l și bucurați-vă de programul preferat! Fereastra terminalului poate fi minimizată.


În același mod, puteți alerga

La actualizarea sistemului, există întotdeauna o mică șansă ca, ca urmare, să apară erori în funcționarea unei aplicații. Din fericire, această șansă este cu adevărat mică, iar problemele în funcționarea programelor sunt adesea atât de minore încât uneori pot trece neobservate. Cu toate acestea, se poate întâmpla și ca un anumit program să înceapă brusc să înghețe, să se închidă sau să refuze deloc să pornească. În aceste cazuri, există mai multe abordări generale pentru rezolvarea problemei care merită încercate.

Verificarea compatibilității

În primul rând, ar trebui să vizitați site-ul web al dezvoltatorului software-ului problematic și să vedeți dacă este compatibil cu noua dvs. versiune a sistemului. Deși multe programe pot funcționa fără probleme diverse versiuni sisteme, se întâmplă adesea ca dezvoltatorii să nu țină pasul cu actualizările și să aibă nevoie de ceva timp pentru a-și optimiza produsul. Prin urmare, pentru a evita eventualele probleme, este foarte indicat să verificați compatibilitatea înainte de actualizare (deși după aceasta, nici nu doare).

De asemenea, poate fi foarte util să explorezi forumurile de asistență de pe site-ul dezvoltatorului. Acolo puteți găsi informații prețioase despre posibile problemeși erorile pe care le-au întâlnit alți utilizatori, precum și soluțiile acestora, care pot fi extrem de utile (mai ales dacă versiunea dvs. de sistem nu este încă suportată oficial).

Se verifică actualizări

În ciuda faptului că, așa cum am menționat mai sus, unii dezvoltatori nu au timp să își optimizeze produsul pentru versiune noua sistemele la timp, majoritatea încă reușesc. Mai mult, actualizările de software și de sistem sunt de obicei lansate aproape simultan sau cu o mică diferență (aproximativ o zi sau două). Prin urmare, ar trebui să vă asigurați că aveți cel mai mult instalat ultima versiune program care are probleme. Dacă nu este cazul, este foarte probabil ca instalarea actualizării să vă ajute.

Reinstalarea aplicației

Adesea, cea mai corectă soluție la o problemă cu lansarea sau funcționarea unei aplicații este reinstalarea acesteia. În timpul procesului de actualizare a sistemului, unele componente ale programului pot fi considerate incompatibile sau defecte și, ca urmare, pot fi eliminate sau mutate într-o altă locație (de exemplu, în folderul „Software incompatibil” pe care l-am menționat). Eliminarea și reinstalarea programului vă va permite să plasați toate componentele necesare pentru funcționarea corectă a aplicației în locurile lor.

Ștergeți fișierele temporare de aplicație

Majoritatea programelor, precum și sistemul în sine, stochează fișiere temporare pe computer. Poate fi setări diferite, cache, opțiuni aspectși mult mai mult. Ceea ce unește aceste fișiere este faptul că toate afectează funcționarea programelor cărora le aparțin, iar prezența erorilor în ele poate provoca blocări. În acest caz, există mai multe opțiuni care merită încercate.

  1. Porniți computerul în modul sigur (ținând apăsată tasta ⇧Shift în timp ce îl porniți) și încercați să rulați aplicația problematică în el.
  2. Lansați aplicația și țineți imediat apăsată tasta ⇧Shift pentru a reseta setările anterioare ale ferestrei.
  3. În Finder, deschideți meniul Go, țineți apăsată tasta ⌥Alt/Option și selectați elementul Library care apare. În fereastra care se deschide, găsiți folderul „Preferințe”, care conține fișiere de forma „com.COMPANY.APPNAME.plist”, unde COMPANY este dezvoltatorul și APPNAME este numele aplicației (de exemplu, pentru TextEdit editor de text încorporat, fișierul se va numi „com.apple. textedit.plist” și pt Adobe Illustrator - „com.adobe.illustrator.plist”). Localizați și ștergeți fișierele corespunzătoare software-ului problematic.
  4. Reveniți la folderul „Bibliotecă”, găsiți folderul „Containere”, care va conține fișiere de forma „com.COMPANY.APPNAME”, denumite după același principiu ca în paragraful anterior. De asemenea, ștergeți fișierele corespunzătoare software-ului problematic.
  5. Găsiți folderul „Cache” din bibliotecă și ștergeți fișierele corespunzătoare numite conform aceluiași principiu ca în paragrafele anterioare (pot conține și foldere care conțin numele programului sau dezvoltatorului în nume, acestea ar trebui de asemenea șterse).
  6. Din folderul „Application Support”, mutați folderele care conțin numele din nume într-un loc convenabil de pe disc. programe cu probleme sau dezvoltatorii lor. Aceste foldere pot conține date despre utilizator, care, dacă Pe aici nu rezolvă problema, merită să-l returnați înapoi.
  7. Alerga Terminal din folderul „Utilități” și introduceți comanda open $TMPDIR../ Se va deschide folderul care este alocat contului dvs. de utilizator pentru stocarea fișierelor temporare ale aplicației (setări temporare, descărcări și alte fișiere). În folderul „C” (din cuvântul „Caches”), ștergeți fișierele și folderele care corespund software-ului problematic (sunt denumite după același principiu ca în paragrafele precedente). Același lucru ar trebui să se facă și cu folderul „T” (pentru „Articole temporare”). În principiu, puteți șterge fără durere întregul conținut al acestui folder. Cu toate acestea, este mai bine să începeți cu acele fișiere care se referă la software-ul problematic.
  8. Încercați să rulați din nou aplicația. Trebuie avut în vedere că, în consecință, poate fi necesar să reactivați programele.

In cele din urma

Dacă pașii de mai sus nu vă ajută, ar trebui să căutați o abordare mai specifică a problemei dvs. Acest serviciu vă poate ajuta suport tehnic sau o comunitate de utilizatori, și nu numai pe forumuri tematice oficiale, ci și terțe, care pot fi accesate prin servicii de căutare. Și despre cum să utilizați aceste resurse cel mai eficient, puteți citi într-unul dintre noi

Nivel tehnic : In medie

rezumat

Mulți utilizatori începători se confruntă cu această problemă:

„Programul s-a încheiat...”

Și această problemă îi enervează pe mulți.

Acum vă voi spune cum să rezolvați această problemă.


Detalii

Pentru început, să ne ocupăm de opțiunile posibile, din cauza cărora apare această problemă:

1. Sunt instalate o mulțime de software terță parte care „mâncă” resursele sistemului.

2. Programul nu are suficientă RAM.

3. Sistemul nu are instalat software-ul necesar pentru funcționarea „corectă” a programului.

5. Problema este în programul în sine.

6. Când este lansat, programul accesează un fișier de sistem care poate fi deteriorat.

Acum să trecem prin fiecare dintre aceste opțiuni:

1. Vedeți dacă programul se va bloca în modul de pornire „curat”, dacă totul funcționează bine în acest mod, atunci vom încerca să identificăm vinovatul, dintre toate software-urile instalate, folosind metoda „diviziune pe jumătate”.

Accesați Configurarea sistemului -> Servicii și activați jumătate din servicii și reporniți. Dacă problema nu apare, motivul sunt serviciile dezactivate rămase. Dacă problema se reproduce, motivul este în serviciile activate - dezactivați jumătate dintre ele și reporniți din nou. Același lucru este valabil și pentru software-ul din Startup.

2. Asigurați-vă că aveți fișierul de paginare activat, pentru aceasta:

a) Faceți clic pe Start –> Control Panel –> System –> All Control Panel Items –> Opțiuni suplimentare sisteme -> Avansat:

b) În secțiunea Performanță, faceți clic pe Opțiune, deschideți fila Avansat și faceți clic pe Modificare;

c) Și asigurați-vă că există o bifă lângă inscripția „Alegeți automat dimensiunea fișierului de paginare”.

3. Asigurați-vă că aveți instalat următorul software:

Apoi, după ce le instalați, instalați Toate actualizări care vor fi în Windows Update!

4. Verificați sistemul pentru „malware” folosind Dr.Web CureIt.

5. Problema poate fi în programul însuși:

a) Dacă aveți versiune piratată programe (pirate, RePack), apoi contactați persoana de la care l-ați descărcat;

b) Dacă aveți instalată o versiune Beta a programului, eliminați-o și găsiți versiunea finală a programului de la dezvoltator:

c) Dacă ai versiune licenţiată programe, apoi contactați-le. suport producătorului.

6. Stabiliți cine este vinovat pentru blocarea programului, pentru aceasta:

a) Descărcați programul ProcDump și extrageți-l în folderul C:\ProcDump;

b) Deschideți o linie de comandă în numele administratorului si fa:

  • C:\ProcDump\procdump.exe -accepteula -e -w [numele aplicației greșite] C:\ProcDump\

c) Cum să determinați numele aplicației eșuate:

1) Accesați Panoul de control -> Toate elementele panoului de control -> Centrul de acțiuni -> Monitorul fiabilității sistemului -> Rapoarte probleme.

2) Găsiți evenimentul când aplicația problematică s-a prăbușit, faceți dublu clic pe el cu butonul stâng al mouse-ului și acolo veți vedea inscripția „Numele aplicației:

c) Lansați această aplicație și așteptați plecarea.

d) După aceea, veți avea un fișier cu extensia .dmp în C:\ProcDump

e) Acum să ne uităm la această doamnă (puteți să vă uitați la ea în același mod ca și în gropi ecrane albastre Analizarea cauzelor BSOD cu instrumente de depanare pentru Windows(doar comanda arată diferit: Kdfe -v [dump path]).

f) Cum să determinați ce fel de fișier este de vină - stabiliți dacă este sistem sau aparține program terță parte(pentru aceasta este suficient să-l „google”), dacă la un program terță parte, atunci determinați care și ștergeți-l.

Dacă fișierul este un fișier de sistem, atunci rulați linia de comandă în numele administratoruluiși rulați comanda:

  • sfc /scannow

Așteptați sfârșitul verificării și:

Dacă la sfârșitul verificării se spune că toate fișierele au fost restaurate, atunci reporniți pentru a le restaura complet.
Dacă la sfârșitul verificării se spune că nu toate fișierele au fost restaurate, atunci:

Dacă aveți Windows 8 / 8.1, atunci aveți suficient Linie de comanda, rulați ca administrator, cu internetul conectat, rulați comanda:

  • DISM /Online /Cleanup-Image /RestoreHealth

Dacă aveți Windows 7, atunci apelăm la un alt articol (scris) pentru ajutor.

P.S. Mulțumim lui Dmitry Kulakov pentru că a trimis ideea pentru articol.

Programele Hung nu mai răspund la comenzile utilizatorului și nu pot fi terminate în mod obişnuit. Pe Windows pentru ei rezilierea forțată este utilizat managerul de sarcini. Pe sisteme de operare asemănătoare UNIX, care includ sistem de operare Apple folosește comanda kill și GUI-ul său. Astăzi vom vorbi despre cum să forțați părăsirea unui program pe Mac.

Spațiul de lucru din macOS este organizat folosind desktop-uri virtuale. Utilizarea acestei funcții vă permite nu numai să distribuiți rațional ferestrele, ci și să închideți cu ușurință orice program suspendat.

  1. Apelăm Mission Control apăsând tasta F3 sau combinația Control +. Accesați un alt desktop, fără programul suspendat și faceți clic pe logo-ul Apple din bara de meniu.

  1. Selectați elementul marcat. Dacă spatii suplimentare nu sunt folosite, iar „umbrela” care se rotește, indicând o înghețare, vă împiedică să ajungeți la meniul de sistem, puteți utiliza tastele rapide. Apăsați împreună + Command + Esc.

  1. Oricare dintre acțiunile descrise va deschide o casetă listă rulează aplicații. Cel din dreapta este evidențiat cu roșu și este însoțit de inscripția „nu răspunde”. Selectați-l și faceți clic pe butonul „Terminare”.

  1. Sistemul de operare va cere confirmarea pentru a efectua această operațiune.

Când se pune accentul pe o fereastră care nu răspunde, aceasta poate fi închisă fără a utiliza meniul de sistem. Apăsați simultan tastele Command + Shift + Esc. În acest caz, nu sunt afișate notificări și nu este necesară nicio confirmare.

Dock

Fiecare program pe care îl rulați pe Mac își pune pictograma în Dock. În modul normal, meniul contextual de control conține elementul „Terminare”. Apăsând tasta, deschidem versiunea sa extinsă. În el apare o opțiune care vă permite să închideți forțat o aplicație care a decis să se blocheze.

Căutare de caracteristici

Finder pornește la pornirea sistemului de operare și rulează tot timpul. Pe un Mac, aceasta este singura aplicație care nu poate fi închisă. Când este selectată, comanda de închidere se schimbă în repornire.

În Dock, pentru a deschide opțiuni avansate cu elementul marcat în captură de ecran, Opțiune este apăsată înainte de a apela meniul contextual pe pictograma Finder.

Monitorizarea sistemului

Aplicația System Monitor vă permite să explorați diferite opțiuni de interacțiune softwareși procesele OS cu resurse hardware Macbook. Pe lângă vizualizarea datelor, puteți încheia și un program înghețat în el.

  1. Deschideți o fereastră Finder și navigați la folderul Utilities. Începem monitorizarea.

  1. Folosind caseta de căutare marcată cu o casetă, puteți găsi proces dorit dupa nume. Aplicațiile care nu răspund la solicitările sistemului vor fi evidențiate cu roșu, ca în meniul de închidere forțată. Selectați-l pe cel dorit și apăsați butonul indicat de săgeată.

  1. Se va deschide un meniu suplimentar, în care puteți alege o oprire normală sau forțată.

Pe lângă programe, System Monitor vă permite să lucrați cu procese de sistem care nu au propria lor interfață grafică, dar pot, de asemenea, să nu mai răspundă la solicitările de sistem de operare sau ale utilizatorilor.

Dacă dintr-un motiv oarecare o aplicație înghețată nu poate fi eliminată din interfața grafică, puteți recurge la linia de comandă.

  1. Deschideți folderul „Utilități” deja familiar. Lansăm „Terminalul”.

  1. Comanda de sus vă permite să apelați o listă de procese care rulează pe sistem. Pentru a finaliza aplicația în Terminal, trebuie să acordați atenție primelor două coloane. PID este ID-ul curent al procesului de pe sistem, iar Command este numele acestuia. Captura de ecran arată aceste opțiuni pentru Note. După ce am găsit datele de care avem nevoie, încheiem munca de top apăsând butonul Q .

  1. Acum să decolam aceasta sarcina, trebuie să rulați una dintre cele două comenzi. Utilizați numele procesului sau PID-ul acestuia. Introduceți „killall notes” sau „kill -9 19580” în terminal. Rezultatul executării lor este același. Aplicația selectată este ieșită forțat. Killall este mai convenabil când știm exact numele procesului. PID nu este o valoare constantă și trebuie determinată de fiecare dată.

Ambele comenzi nu necesită confirmare suplimentară, așa că lucrul în Terminal necesită precizie.

In cele din urma

Aplicațiile de pe macOS îngheață nu des, ci oportunități GUI suficient pentru a le completa în majoritatea cazurilor. Este probabil că nu va trebui să utilizați niciodată linia de comandă, dar cunoașterea capacităților acesteia poate fi utilă în cel mai neașteptat moment.

Instrucțiuni video

Pentru a vedea cum sunt efectuate acțiunile descrise în timp real, puteți urmări videoclipul de antrenament de mai jos.

Marea majoritate a proprietarilor de Mac au trecut fără probleme la noua versiune de OS X El Capitan 10.11.4. Dar sunt cei care au întâmpinat erori grave. Printre cele mai frecvente erori ale celei mai recente actualizări: înghețarea neașteptată a sistemului de operare, inaccesibilitatea aplicațiilor și erorile legate de deteriorarea acestora, pictogramele care dispar. MacDigger a rezolvat cel mai mult probleme reale pe care utilizatorii îl experimentează după actualizarea la OS X 10.11.4.

1. Aplicațiile Mac nu se lansează sau sunt corupte după actualizarea la OS X 10.11.4

În cele mai multe cazuri, ștergerea fișierelor temporare din folderele /private/var/ și apoi repornirea computerului ajută, totuși, unii utilizatori observă că ștergerea cache-ului nu funcționează corect, iar eroarea se repetă.

Dacă problema persistă, există o altă cale. Înainte de a continua, asigurați-vă că aveți o copie de rezervă actualizată a sistemului.

  • Reporniți Mac-ul, conectați-vă modul sigurși porniți Terminalul. Dacă Terminal.app nu pornește, creați un separat cont administrator, conectați-vă sub acesta și urmați pașii.
  • Introduceți la linia de comandă: cd /private/var/folders/
  • Determinați directoarele din acest director care sunt legate de utilizatorul cu probleme cu comanda ls –al
  • Odată ce ați găsit folderul problematic, ștergeți folderul(ele) folosind comanda rm

După aceea fă reporniți Mac. Problema cu erorile de lansare a aplicației după actualizarea sistemului de operare ar trebui rezolvată.

2. Pictogramele aplicației apar ca fișier necunoscut

Unii utilizatori, după actualizarea la OS X 10.11.4, au descoperit că pictogramele aplicațiilor apar ca pictograme standard atât în ​​Dock, cât și în Finder. Puteți remedia această eroare folosind comanda din Terminal:

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

Această comandă șterge memoria cache a Finder. După ce l-ați finalizat, reporniți Mac-ul în mod obișnuit.

3. Mac este mai lent

În acest caz, vă putem sfătui doar să nu faceți nimic. Da, ai auzit bine. La ceva timp după actualizare, au loc diferite procese interne în profunzimea OS X, indexarea fișierelor și așa mai departe. Poate dura de la câteva minute până la câteva ore până când sistemul finalizează acești pași, așa că așteptați.

4. Mac-ul se blochează aleatoriu

Problema înghețurilor aleatorii OS X este foarte enervantă. Cu un grad ridicat de probabilitate, originile se află în browser Safari, deci se poate recomanda utilizarea temporară în schimb Google Chrome Să sperăm că următoarea actualizare OS X remediază această eroare enervantă.

Dacă sunteți obișnuit cu Safari, încercați să forțați părăsirea browserului și a serviciilor conexe. Pentru a face acest lucru, deschideți System Monitor, găsiți procesul „Conținut web Safari” în listă, vizavi de care va fi inscripția „Nu răspunde” sau cel mai consumator de resurse din listă.

Alte opțiuni de depanare

Dacă niciuna dintre metodele de mai sus nu a funcționat, puteți încerca următoarele:

  • Reinstalați OS X în modul de recuperare. Aceasta va reseta tot software-ul de sistem.
  • Restabili backup Time Machine, dacă ați făcut o copie înainte de a face upgrade la OS X 10.11.4.

Ați întâmpinat probleme de la actualizarea OS X El Capitan? Ați observat vreo modificare în modul în care funcționează Mac-ul dvs.? Dacă au existat probleme, cum s-au rezolvat? Asteptam feedback-ul dumneavoastra in comentarii.



Se încarcă...
Top