Cum se configurează smartphone-uri și PC-uri. Portal de informare
  • Acasă
  • Recenzii
  • De ce nu pornește aplicația exe? Ce trebuie să faceți dacă fișierele EXE nu se lansează

De ce nu pornește aplicația exe? Ce trebuie să faceți dacă fișierele EXE nu se lansează

Fișierele cu extensia EXE sunt fișiere executabile pentru majoritatea aplicațiilor pe care le folosim în fiecare zi. Când instalăm orice program pe un computer, creăm o comandă rapidă pentru acesta pe desktop pentru a fi mai ușor de găsit. Dar se întâmplă ca un program care rula chiar ieri să nu se deschidă în ciuda oricărei manipulări.

Să presupunem că vă confruntați cu această problemă: fișierele EXE nu se lansează. În acest caz, apare adesea o fereastră care vă cere să selectați un program pentru a deschide fișierul. În acest caz, mai întâi trebuie să verificați computerul pentru viruși și programe malware. Dacă antivirusul dvs. este învechit sau lipsește cu totul, primul lucru pe care trebuie să-l faceți este să instalați un scanner sau o versiune actualizată a antivirusului și să vă scanați în profunzime computerul. Dacă folosiți adesea un card flash portabil și preluați informații de la diferite computere, atunci este pur și simplu vital să instalați un program conceput special pentru dispozitivele USB portabile. Când conectați un card flash la computer, acesta îl scanează pentru viruși, viermi și fișiere EXE care nu pot rula. Există multe astfel de instrucțiuni, dar ele ocupă puține resurse în sistemul mașinii dvs. Dar se întâmplă și ca utilizatorul însuși să facă din greșeală modificări în registru, perturbând astfel funcționarea acestuia. Desigur, atunci fișierele EXE nu se deschid. În acest caz, trebuie să restaurați registry pentru a face fișierul executabil.

Cum se întâmplă asta? Să descriem problema mai detaliat. Utilizatorul sau programul malware dezactivează funcția de editare a registrului. Pentru a-l activa și pentru a face modificările necesare, trebuie să:

Accesați „Start>Run...” Apoi introduceți: „gpedit.msc”, faceți clic pe OK, apoi „Politica de grup”, selectați „Computer local” din lista care apare, apoi accesați linia „Configurație utilizator”, apoi „Șabloane administrative” În fereastra care apare, selectați „Sistem”... În fereastra „Sistem”, găsiți linia numită „Faceți instrumentele indisponibile” La urma urmei, problema cu EXE care nu se lansează este legată de funcționarea sistemului. virus. Comută editarea registrului în starea „Activat”, făcând modificările imposibile.

În fereastra Proprietăți, dezactivați caracteristica care vă împiedică să faceți modificări în registry. După o repornire, totul ar trebui să funcționeze. Pentru a nu introduce singur informații în registru, puteți descărca date pentru acesta care sunt potrivite pentru sistemul dvs. de operare.

Dacă după acest fișier EXE nu se lansează, puteți introduce informațiile manual sau trebuie să le denumiți arbitrar, faceți dublu clic pe el și deschideți-l. Apoi trebuie să mergeți la linia de comandă: „Start>Run”, introduceți numele fișierului creat (cu extensia reg) și faceți clic pe Ok.

Dacă după toate aceste lucrări nu se întâmplă nimic, utilizați un utilitar antivirus pentru a restaura datele. Dacă chiar și după rularea acestui utilitar, EXE nu pornește pentru dvs., încercați să reinstalați sistemul de operare pe computer. Înainte de a efectua această procedură, salvați toate informațiile importante pe un disc care nu va fi formatat.

Uneori, utilizatorii de PC-uri se confruntă cu o situație atât de neplăcută precum incapacitatea de a lansa programe. Desigur, aceasta este o problemă foarte semnificativă care împiedică efectuarea normală a majorității operațiunilor. Să vedem cum poți să o faci pe computerele care rulează Windows 7.

Când vorbim despre incapacitatea de a rula programe pe Windows 7, ne referim în primul rând la problemele asociate fișierelor EXE. Cauzele problemei pot varia. În consecință, există diferite modalități de a rezolva acest tip de problemă. Mecanismele specifice pentru rezolvarea acestei probleme vor fi discutate mai jos.

Metoda 1: Restaurați asocierea fișierului EXE prin Editorul de registru

Unul dintre cele mai frecvente motive pentru care aplicațiile cu extensia EXE nu se mai lansează este o încălcare a asocierii fișierelor din cauza unui fel de eșec sau a virușilor. După aceasta, sistemul de operare pur și simplu încetează să înțeleagă ce trebuie făcut cu acest obiect. În acest caz, este necesar să se restabilească asocierile rupte. Această operațiune se realizează prin intermediul registrului de sistem și, prin urmare, înainte de a începe manipulările, se recomandă ca, dacă este necesar, să puteți anula modificările făcute în „Editor de registru”.

  1. Pentru a rezolva problema, trebuie să activați „Editor de registru”. Acest lucru se poate face folosind utilitarul "Alergă". Invocă-o folosind combinația Win+R. In camp introduceti:

    Clic "BINE".

  2. Începe „Editor de registru”. În partea stângă a ferestrei care se deschide, cheile de registry sunt prezentate sub formă de directoare. Faceți clic pe nume „HKEY_CLASSES_ROOT”.
  3. Se deschide o listă mare de foldere, aranjate în ordine alfabetică, ale căror nume corespund extensiilor de fișiere. Căutați un director care are numele ".exe". După ce îl selectați, mergeți în partea dreaptă a ferestrei. Există un parametru numit „(Implicit)”. Faceți clic dreapta pe el ( RMB) și selectați o poziție "Schimba…".
  4. "Sens" aduce înăuntru "exefile", dacă este gol sau dacă există alte date acolo. Acum apăsați "BINE".
  5. Apoi reveniți în partea stângă a ferestrei și căutați în aceeași secțiune de registry un folder numit "exefile". Este situat sub directoarele care au nume de extensii. După ce ați selectat directorul specificat, treceți din nou în partea dreaptă. Clic RMB după numele parametrului „(Implicit)”. Selectați din listă "Schimba…".
  6. Apare fereastra de editare a parametrilor. În câmp "Sens" notează următoarea expresie:

    Clic "BINE".

  7. Acum, mergând în partea stângă a ferestrei, reveniți la lista cheilor de registry. Faceți clic pe numele folderului "exefile", care a fost alocat anterior. Se vor deschide subdirectoare. Alege "coajă". Apoi evidențiați subdirectorul care apare "deschide". Deplasându-vă în partea dreaptă a ferestrei, faceți clic RMB după element „(Implicit)”. Selectați din lista de acțiuni "Schimba…".
  8. În fereastra de modificare a parametrilor care se deschide, modificați valoarea la următoarea opțiune:

    Clic "BINE".

  9. Închide fereastra „Editor de registru”, apoi reporniți computerul. După pornirea computerului, aplicațiile cu extensia EXE ar trebui să se deschidă dacă problema constă tocmai în încălcarea asociațiilor de fișiere.

Metoda 2: „Linia de comandă”

Problema cu asocierile de fișiere din cauza cărora aplicațiile nu pornesc poate fi rezolvată și prin introducerea comenzilor în „Linia de comandă” rulează cu drepturi administrative.

  1. Dar mai întâi, trebuie să creăm un fișier de registry în Notepad. Click aici "Început". Apoi, selectați „Toate programele”.
  2. Mergi la catalog "Standard".
  3. Aici trebuie să găsiți numele "Caiet"și faceți clic pe el RMB. Din meniu, selectați . Acesta este un punct important, deoarece altfel nu va fi posibil să salvați obiectul creat în directorul rădăcină al discului C.
  4. Se pornește editorul de text standard Windows. Introduceți următoarea intrare în el:

    Windows Registry Editor versiunea 5.00
    [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe]

    "exefile"=hex(0):

  5. Apoi navigați la elementul de meniu "Fişier"și alegeți „Salvează ca...”.
  6. Apare fereastra pentru salvarea obiectului. Accesați directorul rădăcină al discului C. În câmp „Tipul fișierului” schimba optiunea „Documente text” pe punct „Toate fișierele”. În câmp "Codificare" selectați din lista derulantă „Unicode”. În câmp "Nume de fișier" Scrie orice nume care este convenabil pentru tine. După aceasta trebuie să puneți un punct și să scrieți numele extensiei "reg". Adică, în cele din urmă ar trebui să obțineți o opțiune conform următorului șablon: „Nume_fișier.reg”. După ce ați finalizat toți pașii de mai sus, faceți clic "Salva".
  7. Acum este timpul să lansăm „Linia de comandă”. Din nou prin meniu "Început"și punct „Toate programele” mutați în director "Standard". Căutați numele „Linia de comandă”. După ce găsiți acest titlu, faceți clic pe el RMB. Selectați din listă „Rulează ca administrator”.
  8. Interfață „Linia de comandă” va fi deschis cu puteri administrative. Introduceți comanda folosind următorul model:

    REG IMPORT C:\filename.reg

    În loc de o parte „nume_fișier.reg” trebuie să introduceți numele obiectului pe care l-am creat anterior în Notepad și l-am salvat pe disc C. Apoi faceți clic Intră.

  9. Se efectuează o operațiune, a cărei finalizare cu succes va fi raportată imediat în fereastra curentă. După aceea poți închide „Linia de comandă”și reporniți computerul. După repornirea computerului, programele ar trebui să reia deschiderea normală.
  10. Dacă, totuși, fișierele EXE încă nu se deschid, atunci activați „Editor de registru”. Cum se face acest lucru a fost descris în descrierea metodei anterioare. În partea stângă a ferestrei care se deschide, parcurgeți secțiunile una câte una „HKEY_Current_User”Şi "Software".
  11. Se deschide o listă destul de mare de foldere, care sunt aranjate în ordine alfabetică. Găsiți un catalog printre ele "Clasuri"și du-te la el.
  12. Se deschide o listă lungă de directoare, care au numele diferitelor extensii. Găsiți folderul printre ele ".exe". Faceți clic pe el RMBși alegeți o opțiune "Şterge".
  13. Se deschide o fereastră în care trebuie să vă confirmați acțiunile pentru a șterge partiția. Clic "Da".
  14. Mai departe, în aceeași secțiune de registru "Clasuri" caută folderul "secfile". Dacă este găsit, faceți clic pe el în același mod RMBși alegeți o opțiune "Şterge" urmată de confirmarea acțiunilor dvs. în caseta de dialog.
  15. Apoi închideți „Editor de registru”și reporniți computerul. Când îl rulați din nou, obiectele deschise cu extensia EXE ar trebui restaurate.

Metoda 3: Dezactivarea blocării fișierelor

Este posibil ca unele programe să nu ruleze în Windows 7 pur și simplu pentru că sunt blocate. Acest lucru se aplică numai lansării obiectelor individuale și nu tuturor fișierelor EXE ca întreg. Pentru a rezolva această problemă, există propriul nostru algoritm de depășire.


Metoda 4: Eliminați virușii

Unul dintre cele mai frecvente motive pentru eșecul deschiderii fișierelor EXE este infectarea cu virusul computerului. Prin dezactivarea capacității de a rula programe, virușii încearcă astfel să se protejeze de utilitarele antivirus. Dar utilizatorul se confruntă cu întrebarea cum să ruleze un antivirus pentru a scana și dezinfecta un computer dacă activarea programelor este imposibilă?

În acest caz, trebuie să utilizați un LiveCD sau să vă conectați la acesta de pe un alt computer. Pentru a elimina efectele malware-ului, există multe tipuri de software specializat, dintre care unul este. În timpul procesului de scanare, când utilitarul detectează o amenințare, trebuie să urmați sfaturile afișate în fereastra acestuia.

După cum puteți vedea, există mai multe motive pentru care toate programele cu extensia EXE sau doar unele dintre ele nu rulează pe un computer care rulează Windows 7. Printre acestea, principalele sunt următoarele: defecțiuni ale sistemului de operare, infecție cu virusi, blocarea fișierelor individuale. Pentru fiecare motiv există un algoritm propriu de rezolvare a problemei studiate.

Când lucrați cu un computer, există adesea situații în care, atunci când rulați fișiere EXE executabile, nu se întâmplă nimic sau apare o eroare. Același lucru se întâmplă cu comenzile rapide ale programului. Din ce motive apare această problemă și cum să o rezolvăm vom discuta mai jos.

Pentru ca fișierul EXE să ruleze normal, sunt necesare următoarele condiții:

  • Fără blocare din sistem.
  • Comanda corectă vine din Registrul Windows.
  • Integritatea fișierului în sine și a serviciului sau programului care îl rulează.

Dacă una dintre aceste condiții nu este îndeplinită, obținem problema discutată în articolul de astăzi.

Motivul 1: Fișier blocat

Unele fișiere descărcate de pe Internet sunt marcate ca potențial periculoase. Acest lucru se realizează prin diverse programe și servicii de securitate (Firewall, antivirus etc.). Același lucru se poate întâmpla cu fișierele accesate printr-o rețea locală. Soluția aici este simplă:

Motivul 2: asocieri de fișiere

În mod implicit, Windows este configurat astfel încât fiecare tip de fișier să aibă un program corespunzător care poate fi folosit pentru a-l deschide (a rula). Uneori, din diverse motive, acest ordin este încălcat. De exemplu, ați deschis din greșeală un fișier EXE cu un arhivator, sistemul de operare a considerat că acest lucru este corect și a introdus parametrii corespunzători în setări. De acum înainte, Windows va încerca să lanseze fișiere executabile folosind arhivatorul.

Acesta a fost un exemplu clar, de fapt, există multe motive pentru un astfel de eșec. De cele mai multe ori, eroarea este cauzată de instalarea de software, cel mai probabil rău intenționat, care determină o modificare a asociațiilor.

Doar editarea registrului de sistem va ajuta la corectarea situației. Ar trebui să utilizați recomandările de mai jos în acest fel: urmați primul pas, reporniți computerul, verificați funcționalitatea acestuia. Dacă problema persistă, executați a doua și așa mai departe.

Mai întâi trebuie să lansați Editorul Registrului. Acest lucru se face astfel: Deschideți meniul "Început"și apăsați "Alergă".

În fereastra funcției scriem comanda "regedit"și faceți clic Bine.

Se va deschide un editor în care vom efectua toate acțiunile.

  1. Există un folder în registru în care sunt scrise setările utilizatorului pentru extensiile de fișiere. Cheile care sunt înregistrate acolo au prioritate de execuție. Aceasta înseamnă că sistemul de operare se va „uita” în primul rând la acești parametri. Ștergerea folderului poate corecta situația cu asocieri incorecte.

    În continuare, există două scenarii posibile: foldere „UserChoice” sau parametrii de mai sus ( ".exe"Şi „.lnk”) lipsesc din registry sau problema persistă după o repornire. În ambele cazuri, treceți la punctul următor.

  2. Deschideți din nou editorul de registry și de data aceasta mergeți la ramură

    HKEY_CLASSES_ROOT\exefile\shell\open\command


    Există și două opțiuni aici: parametrii au valorile corecte sau fișierele nu pornesc după o repornire. Să mergem mai departe.

  3. Dacă problema cu lansarea fișierelor EXE persistă, înseamnă că cineva (sau ceva) a schimbat alte chei de registry importante. Numărul lor poate fi destul de mare, așa că merită să folosiți fișierele, linkul către care îl veți găsi mai jos.

Probabil ați observat că linkul deschide un folder care conține trei fișiere. Unul dintre ei este reg.reg- va fi necesar dacă a dispărut și asocierea implicită pentru fișierele de registry. Dacă se întâmplă acest lucru, atunci nu le veți putea lansa în mod obișnuit.


Motivul 3: erori de hard disk

Dacă lansarea fișierelor EXE este însoțită de vreo eroare, atunci aceasta se poate datora fișierelor de sistem deteriorate de pe hard disk. Motivul pentru aceasta poate fi „spărțit” și, prin urmare, sectoare ilizibile. Acest fenomen este departe de a fi neobișnuit. Puteți verifica discul pentru erori și le puteți remedia folosind programul.

Principala problemă a fișierelor de sistem din sectoarele proaste este imposibilitatea de a le citi, copia și rescrie. În acest caz, dacă programul nu ajută, puteți restaura sau reinstala sistemul.

Rețineți că apariția sectoarelor defecte pe hard disk este primul apel pentru a-l înlocui cu unul nou, altfel riscați să vă pierdeți toate datele.

Motivul 4: CPU

Luând în considerare acest motiv, se poate face o asociere cu jocurile. La fel cum jocurile nu doresc să ruleze pe plăci video care nu acceptă anumite versiuni de DirectX, este posibil ca programele să nu ruleze pe sisteme cu procesoare care nu sunt capabile să execute instrucțiunile necesare.

Cea mai frecventă problemă este lipsa suportului SSE2. Puteți afla dacă procesorul dumneavoastră poate gestiona aceste instrucțiuni folosind programe sau.

În CPU-Z lista de instrucțiuni este dată aici:

În AIDA64 trebuie să mergeți la sucursală "Placa de sistem"și deschideți secțiunea „CPUID”. În bloc „Seturi de instrucțiuni” puteți găsi informațiile de care aveți nevoie.

Există o singură soluție la această problemă - înlocuirea procesorului sau a întregii platforme.

Concluzie

Astăzi ne-am dat seama cum să rezolvăm problema cu lansarea fișierelor cu extensia EXE în Windows XP. Pentru a o evita pe viitor, fiți mai atenți când căutați și instalați software, nu introduceți date neverificate în registru și nu schimbați cheile al căror scop nu îl cunoașteți, creați întotdeauna puncte de restaurare atunci când instalați programe noi sau modificați setările.

Înțelegeți procesul. Fișierele EXE nu sunt acceptate de OS X, așa că veți avea nevoie de software special pentru a le face să funcționeze. Pentru a face acest lucru, instalați utilitarul gratuit Wine, care vă permite să lucrați cu fișiere Windows. Rețineți că nu toate fișierele EXE pot fi deschise cu acest utilitar, iar unele programe vor funcționa mai bine decât altele. Nu aveți nevoie de un disc de instalare Windows pentru a instala Wine.

Descărcați și instalați Xcode din Mac App Store. Acesta este un instrument de dezvoltator gratuit necesar pentru a compila codul programului. Nu veți folosi acest instrument, dar este necesar să lucrați cu alte utilitare care deschid fișiere EXE.

  • Lansați Xcode și deschideți meniul acestuia. Selectați „Setări” - „Descărcări”. Faceți clic pe Instalare (lângă Instrumente de linie de comandă).
  • Descărcați și instalați MacPorts. Acesta este un utilitar gratuit care simplifică procesul de compilare și este ceea ce veți folosi pentru a instala Wine. Puteți descărca MacPorts de pe macports.org/install.php. Faceți clic pe linkul pentru versiunea de OS X pe care o utilizați și apoi faceți dublu clic pe fișierul .pkg descărcat pentru a instala MacPorts.

    Deschideți un terminal pentru a configura unele setări MacPorts. Puteți deschide terminalul din folderul Utilități.

    Copiați și inserați următoarea comandă în fereastra terminalului, apoi apăsați Return:

    Echo export PATH=/opt/local/bin:/opt/local/sbin:\$PATH$"\n"export MANPATH=/opt/local/man:\$MANPATH | sudo tee -a /etc/profile

    Introduceți parola de administrator pentru a permite rularea comenzii. Nu va fi afișat niciun caracter când introduceți parola. După ce ați introdus parola, apăsați pe Return. Dacă nu aveți o parolă de administrator, procesul nu va începe.

    Copiați și lipiți următoarea comandă. Această comandă va notifica MacPorts dacă rulați un sistem pe 64 de biți. Lipiți următoarea comandă și apăsați Return:

    Dacă [ `sysctl -n hw.cpu64bit_capable` -eq 1 ] ; apoi ecou „+universal” | sudo tee -a /opt/local/etc/macports/variants.conf; else ecou "n/a"; fi

    Introduceți comanda pentru a accepta termenii licenței Xcode pentru a putea compila codul. După ce rulați această comandă, închideți și redeschideți terminalul:

    • sudo xcodebuild -license
  • Introduceți comanda pentru a instala Wine. Este posibil să vi se solicite să introduceți din nou parola de administrator. Procesul de instalare poate dura ceva timp.

    • sudo port instalează vin
  • Accesați folderul cu fișierul EXE. Pentru a face acest lucru, utilizați comanda cd din terminal.

  • Folosind Wine pentru a rula un fișier EXE. Introduceți următoarea comandă pentru a rula fișierul EXE aflat în directorul curent. Înlocuiți file_name cu numele fișierului EXE selectat.

    • wine filename.exe
  • Utilizați programul ca de obicei. Dacă fișierul EXE a lansat programul, puteți începe să lucrați cu el. Dacă acesta este un fișier de instalare, urmați instrucțiunile de pe ecran pentru a instala programul (cum ați proceda în Windows).

    • Nu toate programele vor funcționa în Wine. Pentru o listă completă a programelor compatibile, vizitați appdb.winehq.org.
  • Rulați programul instalat (dacă ați folosit un fișier EXE pentru a-l instala). Pentru a face acest lucru, utilizați Wine.

    • Tastați cd ~/.wine/drive_c/Program\Fișiere/ pentru a deschide directorul „Program Files” în care sunt instalate programele în Wine.
    • Tastați ls pentru a vedea o listă cu toate programele instalate. Tastați cd program_name pentru a deschide directorul programului. Dacă există un spațiu în numele programului, tastați \ înainte de spațiu. De exemplu, pentru Microsoft Office, introduceți cd Microsoft\Office.
    • Tastați ls pentru a găsi fișierul EXE.
    • Tastați wine program_name.exe pentru a rula programul
  • Instalați bibliotecile Mono dacă programul necesită .NET. Aceasta este o bibliotecă de software cerută de multe programe Windows, iar Mono este un echivalent gratuit al unei astfel de biblioteci care este acceptată de Wine. Instalați Mono numai dacă programele dvs. necesită .NET.

    • Tastați sudo port install winetricks și apăsați Return.
    • Tastați winetricks mono210 și apăsați Return pentru a instala Mono.
  • În unele cazuri, se întâmplă ca după pornirea computerului, comenzile rapide sau programele utilizatorului să devină inaccesibile sau să nu se deschidă. Cel mai adesea acest lucru se întâmplă cu comenzile rapide, care sunt de obicei situate pe desktop. După dublu clic pe programul dorit, apare această fereastră.

    Acest lucru se poate întâmpla în mai multe cazuri. În primul rând, dacă utilizatorul a șters fișierul, linkul către care a fost inclus în etichetă. În al doilea rând, poate în timpul ultimei porniri a sistemului, utilizatorul însuși a schimbat programul pentru a deschide fișiere, de exemplu, l-am setat astfel încât fișierele video să fie deschise prin notepad, desigur, sistemul nu este capabil să facă acest lucru și dă o eroare. În al treilea rând, acest lucru se poate datora eșecul asocieriiWindows, care este adesea cauzată de viruși.

    Rezolvarea problemei pe Windows 7, 8, 10

    Cel mai simplu mod este să căutați în rețeaua globală fișiere care vor face modificări în registry și vor rezolva problema. Se gaseste usor la cerere Fixexe șireparalnk. Dar, dacă utilizați site-uri puțin cunoscute, există șansa să descărcați programe malware, așa că mai jos vă vom arăta o modalitate de a face acest lucru singur.

    În primul rând, merită încercat derulați înapoi sistemul la unul dintre punctele de restaurare când rulau toate programele. Cel mai simplu mod de a face acest lucru este tastând „ Restaurare sistem» și selectând unul dintre primele puncte. Acestea sunt de obicei create automat la instalarea programelor și driverelor, așa că cel puțin câteva ar trebui să fie prezente. Dacă acest lucru nu funcționează, va trebui să mergi pe calea lungă. În cazul în care fișierele .exe nu funcționează:


    Dacă Comenzile rapide în sine nu funcționează, apoi în al treilea paragraf va trebui să scrieți comenzi.


    Cum să depanați Windows XP

    Restaurarea funcționalității comenzilor rapide în XP constă în deschiderea registrului apăsând Win + R și introducând regedit.exe, apoi urmați calea HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnkși ștergeți folderul .lnk.

    Cele mai bune articole pe această temă