Ayusin: Error sa Application 0xc0000022



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Ang error 0xc0000022 ay madalas na nauugnay sa mga application ng legacy na tumatakbo sa mga problema sa pagiging tugma sa pinakabagong mga bersyon ng Windows (Windows 10 at Windows 8.1). Ngunit maaari mo ring makatagpo ang mensahe ng error na ito kapag tumatakbo Adobe Acrobat reader , pagbubukas ng isang PDF file o pagpapatakbo ng isa pang produktong Adobe. Ang ilang mga antivirus suite ay alam na sanhi ng isyung ito sa pamamagitan ng pagharang sa mga pahintulot na kinakailangan ng application na nagpapakita ng error.





Para sa mga application na nakasulat sa Visual Basic, ang 0xc0000022 error ay karaniwang nagpapahiwatig ng isang problema sa pahintulot sa isang kinakailangan DLL (Dynamically Linked Linked Library) file Kadalasan beses, maiiwasan ang isyung ito sa pamamagitan ng pagpapatakbo ng programa na may mga pribilehiyong pang-administratibo. Madali mong magagawa ito sa pamamagitan ng pag-right click sa shortcut ng application at pag-click sa Patakbuhin bilang Administrator.



Kung hindi nakatulong sa iyo ang pagpapatakbo ng programa ng mga karapatang pang-administratibo, ibaling ang iyong pansin patungo sa iyong anti-virus. Ang ilang mga 3rd party na antivirus suite (lalo na ang AVG at Mc Afee) ay kilalang sanhi ng error na ito sa mga browser at iba pang mga application na nangangailangan ng mga pahintulot sa networking. Subukang huwag paganahin ang tampok na proteksyon ng real-time ng 3rd party na antivirus at buksan muli ang application.

Kung hindi ito nagbunga ng anumang mga resulta, gumamit ng isa sa dalawang pamamaraan sa ibaba upang mapupuksa ang 0xc0000022 error. Sa kaganapan na nakikita mo ang mensahe ng error kapag binubuksan ang Adobe Reader o isang PDF file, sundin Paraan 1 . Kapag nakikita ang error pagkatapos magpatakbo ng isang application ng legacy (o laro) sa Windows 8 o Windows 10, sundin Paraan 2 .



Paraan 1: Pag-aayos ng Microsoft Visual C ++ 2013 Naipamahagi muli

Karamihan sa mga app ay umaasa pa rin sa Visual C ++ na muling maibabahaging mga pakete ng Microsoft upang gumana nang maayos sa Windows, at ang Acrobat Reader ay walang kataliwasan. Ang ilang mga gumagamit ay nag-ulat na nakikita ang 0xc0000022 error na may isang produktong Adobe pagkatapos ng Windows na nagsagawa ng isang awtomatikong pag-update. Sa kasamaang palad, malulutas ito sa pamamagitan ng pag-aayos ng mga pakete ng Microsoft Visual C ++ 2013 na Maaaring ibigay muli na ginagamit ng Adobe suite. Sundin ang gabay sa ibaba upang mapupuksa ang 0xc0000022 error:
Tandaan: Ang sumusunod na gabay ay gagana rin sa iba pang mga produktong Adobe na ipinapakita ang 0xc0000022 error, hindi lang Acrobat Reader.

  1. Pindutin Windows key + R upang buksan ang isang Run window. Uri appwiz.cpl at tumama Pasok buksan Mga Programa at Tampok.
  2. Mag-scroll pababa sa Maaaring ibigay ang Microsoft Visual C ++ 2013 mga package at pag-right click sa unang entry. Pagkatapos, mag-click sa Magbago
  3. I-click ang Pagkukumpuni pindutan at pagkatapos ay pindutin Oo nang ang Pagkontrol ng User Account ipinakita ang pop-up.
  4. Kapag matagumpay ang pag-set up, ulitin Hakbang 2 at Hakbang 3 sa lahat ng natitira Microsoft Visual C ++ 2013 mga pakete.
  5. Kapag ang lahat ng Microsoft Visual C ++ 2013 naayos na ang mga pakete, i-restart ang iyong makina at subukang muling ilunsad ang Acrobat reader (o buksan ang isang PDF file).

Kung ang application ay nagpapakita pa rin ng parehong mensahe ng error, bumalik sa Programa at Mga Tampok at i-uninstall lahat Microsoft Visual C ++ 2013 mga pakete. Pagkatapos, magsagawa ng isa pang pag-reboot at paggamit ang opisyal na link ng Microsoft na ito upang mai-download at mai-install muli ang mga package.

Paraan 2: Paganahin ang DirectPlay sa Mga Component ng Legacy

DirectPlay ay isang hindi na ginagamit na API na dati nang bahagi ng DirectX API ng Microsoft. Mahalaga ito ay isang library ng komunikasyon sa network na pangunahing ginagamit para sa pagpapaunlad ng laro ng computer, ngunit ginamit din ito sa ilang mga pangkalahatang aplikasyon ng layunin.

Maaaring naranasan mo ang 0xc0000022 error kapag sinusubukang buksan ang isang lumang laro o application. Nangyayari ito dahil ang laro (o aplikasyon) na pinag-uusapan ay sumusubok na gumamit ng a .bp file na hindi na ginagamit kasama ang DirectPlay. Kahit na ang mga bahagi ng DirectPlay ay itinuturing na lipas na sa Windows 8.1 at Windows 10, maaari pa rin silang paganahin mula sa Mga Setting ng Windows.

Kung nagpapatakbo ka ng Windows 8.1 o Windows 10, ang DirectPlay ay hindi pagaganahin bilang default. Sundin ang gabay sa ibaba upang paganahin ang DirectPlay at alisin ang 0xc0000022 error:

  1. Pindutin Windows key + R upang buksan ang isang Run windows. Sa loob nito, i-type appwiz.cpl at tumama Pasok buksan Mga Programa at Tampok.
  2. Mag-click sa I-on o i-off ang mga tampok sa Windows.
  3. Maghintay hanggang sa mapuno ang listahan, pagkatapos ay lagyan ng tsek ang kahon sa tabi Mga Bahagi ng Legacy.
  4. Pindutin ang icon na + sa tabi Mga Bahagi ng Legacy at lagyan ng tsek ang kahon sa tabi DirectPlay. Hit Sige upang mai-save ang iyong mga setting.
  5. I-configure ng iyong OS ang kinakailangang mga file upang paganahin ang DirectPlay. Huwag isara ang window hanggang makita mo ang mensahe ” Nakumpleto ng Windows ang hiniling na mga pagbabago ”.

  6. I-reboot ang iyong system at patakbuhin muli ang application. Dapat itong buksan nang wala ang 0xc0000022 kamalian

(Mga) Kaugnay na Artikulo:

0xc00007b

Basahin ang 3 minuto