Gidai

NUSTATYTI: Programos klaida 0xc0000022

The klaida 0xc0000022 dažnai siejamas su senomis programomis, kuriose kyla suderinamumo problemų su naujausiomis „Windows“ versijomis („Windows 10“ ir „Windows 8.1“). Bet paleidus galite susidurti su šiuo klaidos pranešimu „Adobe Acrobat“ skaitytuvas, atidarę PDF failą arba paleisdami kitą „Adobe“ produktą. Žinoma, kad kai kurie antivirusiniai rinkiniai sukelia šią problemą blokuodami leidimus, reikalingus klaidą rodančiai programai.

Toms programoms, parašytoms „Visual Basic“, 0xc0000022 klaida paprastai praneša apie leidimo problemą su privalomu DLL (dinamiškai susieta biblioteka) failą. Dažnai šios problemos galima išvengti vykdant programą su administratoriaus teisėmis. Tai galite padaryti lengvai, dešiniuoju pelės mygtuku spustelėdami programos nuorodą ir spustelėdami Vykdyti kaip administratorių.

Jei programos vykdymas su administravimo teisėmis jums nepadėjo, atkreipkite dėmesį į antivirusinę programą. Žinoma, kad kai kurie trečiųjų šalių antivirusiniai rinkiniai (ypač „AVG“ ir „Mc Afee“) sukelia šią klaidą naršyklėse ir kitose programose, kurioms reikalingi tinklo leidimai. Pabandykite išjungti trečiosios šalies antivirusinės apsaugos realiuoju laiku funkciją ir dar kartą atidarykite programą.

Jei tai nedavė jokių rezultatų, naudokite vieną iš dviejų toliau nurodytų metodų, kad atsikratytumėte0xc0000022 klaida.Jei atidarę „Adobe Reader“ ar PDF failą matote klaidos pranešimą, atlikite nurodytus veiksmus 1 metodas. Kai matote klaidą paleidę seną programą (ar žaidimą) „Windows 8“ ar „Windows 10“, vadovaukitės 2 metodas.

1 metodas: „Microsoft Visual C ++ 2013“ perskirstymo taisymas

Dauguma programų vis dar remiasi „Microsoft Visual C ++“ platinamais paketais, kad tinkamai veiktų sistemoje „Windows“, o „Acrobat Reader“ nėra išimtis. Kai kurie vartotojai pranešė matę0xc0000022 klaida su „Adobe“ produktu „Windows“ atlikus automatinį atnaujinimą. Laimei, tai galima išspręsti pataisius „Microsoft Visual C ++ 2013“ perskirstomus paketus, kuriuos naudoja „Adobe“ rinkinys. Vykdykite žemiau pateiktą vadovą, kad atsikratytumėte 0xc0000022 klaida:

Pastaba: Šis vadovas taip pat veiks su kitais „Adobe“ produktais, kuriuose rodoma0xc0000022 klaidą, ne tik „Acrobat Reader“.

  1. Paspauskite „Windows“ klavišas + R norėdami atidaryti langą Vykdyti. Tipas appwiz.cpl ir pataikė Įveskite atidarytiProgramos ir funkcijos.

  2. Slinkite žemyn iki „Microsoft Visual C ++ 2013“ perskirstoma paketus ir dešiniuoju pelės mygtuku spustelėkite pirmąjį įrašą. Tada spustelėkite Keisti.

  3. Spustelėkite Remontas mygtuką ir tada paspauskite Taip kai Vartotojo abonemento kontrolė rodomas iššokantis langas.

  4. Kai sąranka bus sėkminga, pakartokite 2 žingsnis ir 3 žingsnis su visais likusiais „Microsoft Visual C ++ 2013“ pakuotės.

  5. Kai visi„Microsoft Visual C ++ 2013“ paketai buvo pataisyti, paleiskite kompiuterį iš naujo ir pabandykite iš naujo paleisti „Acrobat Reader“ (arba atidaryti PDF failą).

Jei programoje vis tiek rodomas tas pats klaidos pranešimas, grįžkite į Programa ir funkcijos ir pašalinti visus„Microsoft Visual C ++ 2013“ pakuotės. Tada atlikite kitą perkrovimą ir naudokite šią oficialią „Microsoft“ nuorodą norėdami vėl atsisiųsti ir įdiegti paketus.

2 metodas: „DirectPlay“ įgalinimas senuose komponentuose

„DirectPlay“ yra nebenaudojama API, anksčiau priklausiusi „Microsoft DirectX“ API. Iš esmės tai yra tinklo ryšio biblioteka, pirmiausia naudojama kompiuterinių žaidimų kūrimui, tačiau ji taip pat buvo naudojama kai kuriose bendrosios paskirties programose.

Galbūt susidūrėte su0xc0000022 klaida bandant atidaryti seną žaidimą ar programą. Taip atsitinka todėl, kad atitinkamas žaidimas (arba programa) bando naudoti a .dll failas, kuris buvo nebenaudojamas kartu su „DirectPlay“. Nors „Windows 8.1“ ir „Windows 10“ „DirectPlay“ komponentai laikomi pasenusiais, juos vis tiek galima įgalinti iš „Windows“ nustatymų.

Jei naudojate „Windows 8.1“ arba „Windows 10“, „DirectPlay“ pagal numatytuosius nustatymus bus išjungta. Vykdykite toliau pateiktą vadovą, kad įgalintumėte „DirectPlay“ ir pašalintumėte0xc0000022 klaida:

  1. Paspauskite „Windows“ klavišas + R atidaryti langą „Vykdyti“. Jame įveskite appwiz.cpl ir pataikė Įveskite atidaryti Programos ir funkcijos.

  2. Spustelėkite Įjunkite arba išjunkite „Windows“ funkcijas.

  3. Palaukite, kol sąrašas bus užpildytas, tada pažymėkite laukelį šalia Senieji komponentai.

  4. Paspauskite šalia esančią piktogramą + Senieji komponentai ir pažymėkite laukelį šalia „DirectPlay“. Rezultatas Gerai norėdami išsaugoti nustatymus.

  5. Tada jūsų OS sukonfigūruos reikiamus failus, kad įgalintų „DirectPlay“. Neuždarykite lango, kol nepamatysite pranešimo “ „Windows“ užbaigė prašomus pakeitimus “.

  6. Perkraukite savo sistemą ir paleiskite programą dar kartą. Jis turėtų atsidaryti be0xc0000022 klaida.

Susiję straipsniai):

0xc00007b

Copyright lt.absolutsilverpoint.com 2024

$config[zx-auto] not found$config[zx-overlay] not found