Rezolvarea problemelor la lansarea aplicațiilor după actualizarea OS X. Rezolvarea problemelor la lansarea aplicațiilor după actualizarea OS X Mac a devenit mai lent

La actualizarea sistemului, există întotdeauna o mică șansă ca erori în funcționarea unei anumite aplicații. Din fericire, această șansă este într-adevăr mică, iar problemele în funcționarea programelor sunt adesea atât de nesemnificative încât uneori pot trece cu totul neobservate. Cu toate acestea, se poate întâmpla și ca unul sau altul program să înceapă brusc să înghețe, să se închidă sau chiar să refuze pornirea. Î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 rula fără probleme pe diferite versiuni ale sistemului, 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 nici după aceasta nu va strica).

De asemenea, poate fi foarte util să explorați forumurile de asistență de pe site-ul dezvoltatorului. Acolo puteți găsi informații prețioase despre posibilele probleme și erori pe care le-au întâlnit alți utilizatori, precum și soluții la acestea, care pot fi extrem de utile (mai ales dacă versiunea dvs. de sistem nu este încă acceptată 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 noua versiune a sistemului la timp, majoritatea reușesc totuși. Mai mult, actualizările de software și de sistem sunt de obicei lansate aproape simultan sau cu o ușoară diferență (aproximativ o zi sau două). Prin urmare, ar trebui să vă asigurați că aveți cea mai recentă versiune a programului cu care aveți probleme. Dacă nu este cazul, este foarte probabil ca instalarea unei actualizări să te 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). Dezinstalarea și reinstalarea programului vă va permite să puneți în locul lor toate componentele necesare pentru ca aplicația să funcționeze corect.

Ștergerea fișierelor temporare de aplicație

Majoritatea programelor, precum și sistemul în sine, stochează fișiere temporare pe computer. Acestea ar putea fi diferite setări, cache, opțiuni de aspect și multe altele. Ceea ce au aceste fișiere în comun este faptul că toate afectează funcționarea programelor cărora le aparțin, iar prezența erorilor în ele poate provoca eșecuri. În acest caz, există mai multe opțiuni de încercat.

  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 opțiunea Bibliotecă care apare. În fereastra care se deschide, găsiți folderul „Preferințe”, care conține fișiere precum „com.COMPANY.APPNAME.plist”, unde COMPANY este dezvoltatorul și APPNAME este numele aplicației (de exemplu, pentru sistemul încorporat). editor de text TextEdit, fișierul se va numi „com.apple textedit.plist”, iar pentru Adobe Illustrator- „com.adobe.illustrator.plist”). Găsiți și ștergeți fișierele corespunzătoare software-ului problematic.
  4. Reveniți la folderul „Bibliotecă” și găsiți folderul „Containere”, care va conține fișiere precum „com.COMPANY.APPNAME”, denumite după același principiu ca în paragraful anterior. De asemenea, eliminați fișierele corespunzătoare software-ului problematic.
  5. Găsiți folderul „Cache” din bibliotecă și ștergeți fișierele corespunzătoare, denumite conform aceluiași principiu ca în paragrafele anterioare (pot exista și foldere care conțin numele programului sau dezvoltatorului în nume, acestea ar trebui și ele șterse) .
  6. Din folderul „Application Support”, mutați folderele care conțin numele programelor problematice sau ale dezvoltatorilor acestora într-o locație convenabilă de pe disc. Aceste foldere pot conține date utilizator, care, dacă această metodă nu rezolvă problema, ar trebui returnate.
  7. Alerga Terminal din folderul „Utilități” și introduceți comanda open $TMPDIR../ Aceasta 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” (din „Articole temporare”). În principiu, puteți șterge în siguranță î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. Merită să luați în considerare faptul că, în consecință, poate fi necesar să reactivați programele.

In cele din urma

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

Programele Hung nu mai răspund la comenzile utilizatorului și nu pot fi terminate în mod normal. În Windows, managerul de activități este folosit pentru a le forța să se încheie. Sistemele de operare asemănătoare UNIX, care includ sistemul de operare Apple, utilizează comanda kill și interfața sa grafică. Astăzi vom vorbi despre cum să forțați închiderea 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. Apelați Mission Control apăsând tasta F3 sau combinația Control +. Mergem pe un alt desktop, liber din programul congelat, și facem clic pe logo-ul Apple din bara de meniu.

  1. Selectați elementul marcat. Dacă spațiul suplimentar nu este utilizat, iar „umbrela” care se rotește care indică înghețarea vă împiedică să accesați meniul de sistem, puteți utiliza tastele rapide. Apăsați + Command + Esc împreună.

  1. Oricare dintre acțiunile descrise va deschide o fereastră cu o listă de aplicații care rulează. Cel solicitat este evidențiat cu roșu și î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 mai răspunde, o puteți închide 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 care rulează pe un Mac își plasează propria pictogramă în Dock. În modul normal, meniul contextual de control conține elementul „Terminare”. Apăsând tasta, deschidem versiunea sa extinsă. Apare o opțiune care vă permite să închideți forțat o aplicație care a decis să înghețe.

Funcția Finder

Finder pornește când sistemul de operare pornește și rulează continuu. Pe 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, apăsați Opțiune înainte de a apela meniul contextual de pe pictograma Finder.

Monitorizarea sistemului

Aplicația System Monitor vă permite să studiați diferiți parametri ai interacțiunii proceselor software și OS cu resursele hardware MacBook. Pe lângă vizualizarea datelor, puteți, de asemenea, să închideți un program înghețat.

  1. Deschideți o fereastră Finder și accesați folderul Utilități. Începem monitorizarea.

  1. Folosind câmpul de căutare marcat cu un cadru, puteți găsi procesul dorit după nume. Aplicațiile care nu răspund la solicitările sistemului vor fi evidențiate cu roșu, similar cu meniul de închidere forțată. Selectați-l pe cel de care aveți nevoie și apăsați butonul indicat de săgeată.

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

În plus față de programe, System Monitor vă permite să lucrați cu procese de sistem care nu au propria interfață grafică, dar pot, de asemenea, să nu mai răspundă la solicitările sistemului de operare sau ale utilizatorilor.

Dacă din anumite motive o aplicație înghețată nu poate fi eliminată din interfața grafică, puteți recurge la linia de comandă.

  1. Deschidem folderul „Utilități” care ne este deja familiar. Lansați „Terminal”.

  1. Comanda de sus vă permite să afișați o listă de procese care rulează pe sistem. Pentru a închide 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 aplicația Notes. După ce am găsit datele de care avem nevoie, încheiem munca de top apăsând butonul Q.

  1. Acum, pentru a elimina această sarcină, trebuie să executați una dintre cele două comenzi. Folosim 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 forțată să se închidă. 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 nu se blochează des, iar capacitățile GUI sunt suficiente pentru a le completa în majoritatea cazurilor. Este probabil că nu va trebui să utilizați niciodată linia de comandă, dar cunoașterea capabilităților acesteia vă poate fi utilă în cel mai neașteptat moment.

Instrucțiuni video

Puteți vedea cum sunt efectuate acțiunile descrise în timp real în videoclipul de antrenament de mai jos.

Marea majoritate a proprietarilor de Mac au făcut upgrade la noua versiune de OS X El Capitan 10.11.4 fără probleme. Dar sunt și 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, dispariția pictogramelor. MacDigger a analizat cele mai presante probleme cu care se confruntă utilizatorii 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 și eroarea se repetă.

Dacă problema nu poate fi rezolvată, există o altă cale. Înainte de a începe, asigurați-vă că aveți o copie de rezervă actualizată a sistemului.

  • Reporniți Mac-ul, intrați în modul sigur și lansați Terminalul. Dacă Terminal.app nu se lansează, creați un cont de administrator separat, conectați-vă și urmați pașii.
  • Tastați în linia de comandă: cd /private/var/folders/
  • Determinați directoarele din acest director care se referă la utilizatorul problematic folosind comanda ls –al
  • Odată ce ați găsit folderul problematic, ștergeți folderul(ele) folosind comanda rm

După aceasta, reporniți Mac-ul. Problema cu erorile de pornire 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. Odată finalizat, reporniți Mac-ul ca de obicei.

3. Mac rulează mai lent

În acest caz, vă putem sfătui doar să nu faceți nimic. Da, ai auzit bine. De ceva timp după actualizare, în măruntaiele OS X au loc diverse procese interne, indexarea fișierelor și așa mai departe. Sistemul poate dura câteva minute până la câteva ore pentru a finaliza acești pași, așa că așteptați.

4. Mac-ul se blochează aleatoriu

Problema înghețarii aleatoare a OS X este foarte enervantă. Cu un grad mare de probabilitate, originile se află în browserul Safari, așa că putem recomanda folosirea temporară a Google Chrome. Să sperăm că următoarea actualizare a OS X va remedia această eroare enervantă.

Dacă sunteți obișnuit cu Safari, încercați să închideți forțat browserul și serviciile conexe. Pentru a face acest lucru, deschideți Monitorizarea sistemului, găsiți procesul „Conținut web Safari” în listă, lângă care va fi inscripția „Nu răspunde” sau cele mai consumatoare de resurse din listă.

Alte opțiuni de depanare

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

  • Reinstalați OS X în modul de recuperare. Aceasta va reseta tot software-ul de sistem.
  • Restaurați o copie de rezervă Time Machine dacă ați creat una înainte de a face upgrade la OS X 10.11.4.

Ați întâmpinat probleme după actualizarea OS X El Capitan? Ați observat modificări în modul în care funcționează Mac-ul dvs.? Dacă au apărut probleme, cum s-au rezolvat? Așteptăm feedback-ul dumneavoastră în comentarii.

Nivel tehnic: In medie

rezumat

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

„Programul a încetat să funcționeze...”

Și această problemă irită mulți oameni.

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


Detalii

Mai întâi, să ne uităm la posibilele opțiuni care provoacă 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. La pornire, 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 prăbuși î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 „înjumătățire”.

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 este reproductibilă, motivul sunt serviciile activate - dezactivați jumătate dintre ele și reporniți din nou. Același lucru este valabil și pentru software-ul în Startup.

2. Asigurați-vă că aveți fișierul de schimb activat, pentru a face acest lucru:

a) Faceți clic pe Start -> Control Panel -> System -> All Control Panel Items -> Advanced system settings -> Advanced:

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

c) Și asigurați-vă că există o bifă lângă inscripția „Selectaț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 instalată o versiune piratată a programului (piratat, RePack), atunci 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ă aveți o versiune cu licență a programului, contactați asistența tehnică. suport producătorului.

6. Să stabilim cine este vinovat pentru prăbușirea programului, pentru aceasta:

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

b) Deschideți un prompt de comandă în numele administratorului si fa:

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

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

1) accesați Panou de control -> Toate elementele panoului de control -> Centru de acțiune -> Monitor stabilitatea 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 să se blocheze.

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

d) Acum să ne uităm la acest lucru (puteți analiza în același mod ca și în depozitele de ecran albastru Analiza cauzelor BSOD folosind Instrumente de depanare pentru Windows (doar comanda va arăta diferit: Kdfe -v [calea către dump]).

f) Cum să determinați ce fel de fișier este defect - determinați dacă este un fișier de sistem sau aparține unui program terță parte (pentru a face acest lucru, doar „Google”), dacă este un program terță parte, atunci stabiliți care dintre ele și ștergeți-l.

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

  • sfc /scannow

Așteptați până când verificarea este finalizată ș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 recuperate, atunci:

Dacă aveți Windows 8/8.1, atunci trebuie doar să rulați comanda în linia de comandă, lansată ca administrator, cu internetul conectat:

  • DISM /Online /Cleanup-Image /RestoreHealth

Dacă aveți Windows 7, atunci să ne întoarcem la un alt articol (în curs de redactare) pentru ajutor.

P.S. Mulțumesc lui Dmitry Kulakov pentru că mi-a dat ideea pentru acest articol.

Dacă ați făcut deja acest lucru, probabil că ați î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 dacă aveți nevoie urgent să deschideți o aplicație care nu este acceptată de OS X Yosemite? Din fericire, există o modalitate ușoară de a face acest lucru.

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


Unul dintre cititorii noștri 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 efectiv.

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


Mergem în folderul Conținut, după aceea - în folderul MacOS, unde se află fișierul „Terminal” cu numele aplicației dumneavoastră. Lansează-l și bucură-te de programul tău preferat! Fereastra terminalului poate fi minimizată.


În același mod poți alerga