Oprava: Chyba aplikácie 0xc0000022



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

The chyba 0xc0000022 je často spájaný so starými aplikáciami, ktoré majú problémy s kompatibilitou s najnovšími verziami systému Windows (Windows 10 a Windows 8.1). S touto chybovou správou sa však môžete stretnúť aj pri spustení Adobe Acrobat Reader , otvorenie súboru PDF alebo spustenie iného produktu Adobe. O niektorých antivírusových balíkoch je známe, že spôsobujú tento problém blokovaním povolení vyžadovaných aplikáciou, ktorá zobrazuje chybu.





Pre aplikácie napísané v jazyku Visual Basic sa 0xc0000022 chyba obvykle signalizuje požadovaný problém s povolením DLL (dynamicky prepojená knižnica) spis. Tomuto problému sa často dá vyhnúť spustením programu s oprávneniami správcu. Môžete to urobiť ľahko kliknutím pravým tlačidlom myši na odkaz na aplikáciu a kliknutím na ikonu Spustiť ako správca.



Ak vám spustenie programu s administrátorskými právami nepomohlo, obráťte svoju pozornosť na antivírusový program. Je známe, že niektoré antivírusové balíčky tretích strán (najmä AVG a Mc Afee) spôsobujú túto chybu v prehľadávačoch a iných aplikáciách vyžadujúcich sieťové oprávnenie. Skúste vypnúť funkciu ochrany v reálnom čase antivírusového programu tretích strán a aplikáciu otvorte znova.

Ak to neprinieslo žiadne výsledky, použite jednu z dvoch metód uvedených nižšie 0xc0000022 chyba. V prípade, že sa vám pri otvorení aplikácie Adobe Reader alebo súboru PDF zobrazuje chybová správa, postupujte podľa pokynov Metóda 1 . Ak sa chyba zobrazí po spustení staršej aplikácie (alebo hry) v systéme Windows 8 alebo Windows 10, postupujte podľa pokynov Metóda 2 .



Metóda 1: Oprava produktu Microsoft Visual C ++ 2013 Redistributable

Väčšina aplikácií sa stále spolieha na to, že redistribuovateľné balíčky Microsoftu Visual C ++ fungujú správne v systéme Windows, a Acrobat Reader nie je výnimkou. Niektorí používatelia hlásili, že sa im zobrazuje stránka 0xc0000022 chyba s produktom Adobe po tom, čo Windows vykonal automatickú aktualizáciu. Našťastie sa to dá vyriešiť opravou balíkov Microsoft Visual C ++ 2013 Redistributable, ktoré používa sada Adobe. Postupujte podľa pokynov nižšie a zbavte sa 0xc0000022 chyba:
Poznámka: Nasledujúca príručka bude fungovať aj s ostatnými produktmi Adobe, ktoré zobrazujú 0xc0000022 chyba, nielen Acrobat Reader.

  1. Stlačte Kláves Windows + R otvorte okno Spustiť. Typ appwiz.cpl a udrieť Zadajte na otvorenie Programy a príslušenstvo.
  2. Posuňte zobrazenie nadol na Microsoft Visual C ++ 2013 Redistributable balíčky a kliknite pravým tlačidlom myši na prvý záznam. Potom kliknite na Zmena.
  3. Kliknite na ikonu Oprava gombík a potom stlačte Áno keď Kontrola uživateľského účtu zobrazí sa vyskakovacie okno.
  4. Akonáhle je nastavenie úspešné, opakujte postup Krok 2 a Krok 3 so všetkými zvyšnými Microsoft Visual C ++ 2013 balíkov.
  5. Raz všetky Microsoft Visual C ++ 2013 balíčky boli opravené, reštartujte počítač a skúste reštartovať aplikáciu Acrobat Reader (alebo otvorte súbor PDF).

Ak aplikácia stále zobrazuje rovnaké chybové hlásenie, vráťte sa na stránku Program a funkcie a odinštalovať všetky Microsoft Visual C ++ 2013 balíkov. Potom vykonajte ďalší reštart a použite tento oficiálny odkaz spoločnosti Microsoft na opätovné stiahnutie a inštaláciu balíkov.

Metóda 2: Povolenie DirectPlay v starších komponentoch

DirectPlay je zastarané rozhranie API, ktoré bolo predtým súčasťou rozhrania Microsoft DirectX API. Je to v podstate sieťová komunikačná knižnica, ktorá sa primárne používa na vývoj počítačových hier, ale používala sa aj v niektorých aplikáciách na všeobecné účely.

Možno ste sa stretli s 0xc0000022 chyba pri pokuse o otvorenie starej hry alebo aplikácie. Stáva sa to preto, lebo príslušná hra (alebo aplikácia) sa pokúša použiť a .atď súbor, ktorého podpora bola ukončená spolu s DirectPlay. Aj keď sa komponenty DirectPlay v systémoch Windows 8.1 a Windows 10 považujú za zastarané, stále ich možno povoliť v nastaveniach systému Windows.

Ak máte Windows 8.1 alebo Windows 10, funkcia DirectPlay bude predvolene zakázaná. Postupujte podľa pokynov nižšie, aby ste povolili DirectPlay a eliminovali 0xc0000022 chyba:

  1. Stlačte Kláves Windows + R otvorte okná Spustiť. V ňom zadajte appwiz.cpl a udrieť Zadajte na otvorenie Programy a príslušenstvo.
  2. Kliknite na Zapnite alebo vypnite funkcie systému Windows.
  3. Počkajte, kým sa zoznam vyplní, a potom začiarknite políčko vedľa Legacy Components.
  4. Kliknite na ikonu + vedľa Legacy Components a začiarknite políčko vedľa DirectPlay. Hit Ok uložte svoje nastavenia.
  5. Váš OS potom nakonfiguruje požadované súbory, aby povolil DirectPlay. Nezatvárajte okno, kým neuvidíte správu. “ Windows dokončil požadované zmeny “.

  6. Reštartujte systém a znova spustite aplikáciu. Mal by sa otvoriť bez 0xc0000022 chyba.

Súvisiace články:

0xc00007b

3 minúty prečítané