Remediere: eroare de aplicație 0xc0000022



Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

eroare 0xc0000022 este adesea asociat cu aplicații vechi care întâmpină probleme de compatibilitate cu cele mai recente versiuni de Windows (Windows 10 și Windows 8.1). Dar s-ar putea să întâlniți și acest mesaj de eroare când rulați Adobe Acrobat Reader , deschiderea unui fișier PDF sau rularea unui alt produs Adobe. Se știe că unele suite antivirus cauzează această problemă prin blocarea permisiunilor solicitate de aplicația care afișează eroarea.





Pentru acele aplicații scrise în Visual Basic, 0xc0000022 eroare semnalează de obicei o problemă de permisiune cu o solicitare necesară DLL (Biblioteca legată dinamic) fişier. De multe ori, această problemă poate fi evitată prin rularea programului cu privilegii administrative. Puteți face acest lucru cu ușurință făcând clic dreapta pe comanda rapidă a aplicației și făcând clic pe Rulat ca administrator.



Dacă rularea programului cu drepturi administrative nu v-a ajutat, îndreptați-vă atenția asupra antivirusului. Se știe că unele suite antivirus terțe (în special AVG și Mc Afee) cauzează această eroare cu browserele și alte aplicații care necesită permisiuni de rețea. Încercați să dezactivați caracteristica de protecție în timp real a antivirusului terță parte și deschideți din nou aplicația.

Dacă acest lucru nu a dat niciun rezultat, utilizați una dintre cele două metode de mai jos pentru a scăpa de 0xc0000022 eroare. În cazul în care vedeți mesajul de eroare la deschiderea Adobe Reader sau a unui fișier PDF, urmați Metoda 1 . Când vedeți eroarea după ce rulați o aplicație (sau un joc) vechi pe Windows 8 sau Windows 10, urmați Metoda 2 .



Metoda 1: Repararea Microsoft Visual C ++ 2013 redistribuibilă

Majoritatea aplicațiilor se bazează încă pe pachetele redistribuibile Visual C ++ ale Microsoft pentru a funcționa corect pe Windows, iar Acrobat Reader nu face excepție. Unii utilizatori au raportat că au văzut 0xc0000022 eroare cu un produs Adobe după ce Windows a efectuat o actualizare automată. Din fericire, acest lucru poate fi rezolvat prin repararea pachetelor redistribuibile Microsoft Visual C ++ 2013 pe care le utilizează suita Adobe. Urmați ghidul de mai jos pentru a scăpa de 0xc0000022 eroare:
Notă: Următorul ghid va funcționa și cu alte produse Adobe care afișează 0xc0000022 eroare, nu doar Acrobat Reader.

  1. presa Tasta Windows + R pentru a deschide o fereastră Run. Tip appwiz.cpl și a lovit introduce a deschide Programe si caracteristici.
  2. Derulați în jos până la Microsoft Visual C ++ 2013 Redistribuibil pachete și faceți clic dreapta pe prima intrare. Apoi, faceți clic pe Schimbare.
  3. Apasă pe Reparație butonul și apoi apăsați da cand Control cont utilizator este afișată fereastra pop-up.
  4. Odată ce configurarea are succes, repetați Pasul 2 și Pasul 3 cu tot restul Microsoft Visual C ++ 2013 pachete.
  5. Odată ce toate Microsoft Visual C ++ 2013 pachetele au fost reparate, reporniți computerul și încercați să relansați Acrobat reader (sau să deschideți un fișier PDF).

Dacă aplicația afișează în continuare același mesaj de eroare, reveniți la Program și caracteristici și dezinstalați-le pe toate Microsoft Visual C ++ 2013 pachete. Apoi, efectuați o altă repornire și utilizați acest link oficial Microsoft pentru a descărca și instala din nou pachetele.

Metoda 2: Activarea DirectPlay în componentele vechi

DirectPlay este un API depreciat, care anterior făcea parte din API-ul DirectX al Microsoft. Este în esență o bibliotecă de comunicații în rețea utilizată în principal pentru dezvoltarea jocurilor pe computer, dar a fost folosită și în unele aplicații cu scop general.

Este posibil să fi întâlnit 0xc0000022 eroare la încercarea de a deschide un joc sau o aplicație veche. Acest lucru se întâmplă deoarece jocul (sau aplicația) în cauză încearcă să utilizeze un .etc fișier care a fost depreciat împreună cu DirectPlay. Chiar dacă componentele DirectPlay sunt considerate învechite în Windows 8.1 și Windows 10, ele pot fi activate în continuare din Setările Windows.

Dacă rulați Windows 8.1 sau Windows 10, DirectPlay va fi dezactivat în mod implicit. Urmați ghidul de mai jos pentru a activa DirectPlay și a elimina 0xc0000022 eroare:

  1. presa Tasta Windows + R pentru a deschide un Run windows. În ea, tastați appwiz.cpl și a lovit introduce a deschide Programe si caracteristici.
  2. Click pe Activați sau dezactivați funcțiile Windows.
  3. Așteptați până se afișează lista, apoi bifați caseta de lângă Componente vechi.
  4. Apăsați pictograma + de lângă Componente vechi și bifați caseta de lângă DirectPlay. Lovit O.K pentru a salva setările.
  5. Sistemul dvs. de operare va configura apoi fișierele necesare pentru a activa DirectPlay. Nu închideți fereastra până nu vedeți mesajul ” Windows a finalizat modificările solicitate ”.

  6. Reporniți sistemul și rulați din nou aplicația. Ar trebui să se deschidă fără 0xc0000022 eroare.

Articole similare):

0xc00007b

3 minute citite