Solució: error d'aplicació 0xc0000022



Proveu El Nostre Instrument Per Eliminar Problemes

El error 0xc0000022 sovint s’associa amb aplicacions heretades que tenen problemes de compatibilitat amb les darreres versions de Windows (Windows 10 i Windows 8.1). Però també podeu trobar aquest missatge d'error quan s'executa Lector Adobe Acrobat , obrint un fitxer PDF o executant un altre producte Adobe. Se sap que algunes suites d’antivirus causen aquest problema en bloquejar els permisos requerits per l’aplicació que mostra l’error.





Per a aquelles aplicacions escrites a Visual Basic, el fitxer Error 0xc0000022 sol indicar un problema de permís amb un fitxer obligatori DLL (Biblioteca enllaçada dinàmicament) dossier. Sovint, aquest problema es pot evitar executant el programa amb privilegis administratius. Podeu fer-ho fàcilment fent clic amb el botó dret a la drecera de l'aplicació i fent clic a Executa com administrador.



Si l'execució del programa amb drets administratius no us va ajudar, dirigiu la vostra atenció cap al vostre antivirus. Se sap que algunes suites antivirus de tercers (especialment AVG i Mc Afee) causen aquest error amb els navegadors i altres aplicacions que requereixen permisos de xarxa. Proveu de desactivar la funció de protecció en temps real de l'antivirus de tercers i torneu a obrir l'aplicació.

Si això no ha donat cap resultat, utilitzeu un dels dos mètodes següents per desfer-vos del Error 0xc0000022. En cas que aparegui el missatge d'error en obrir Adobe Reader o un fitxer PDF, seguiu-lo Mètode 1 . Quan vegeu l’error després d’executar una aplicació (o un joc) heretat al Windows 8 o al Windows 10, seguiu Mètode 2 .



Mètode 1: reparació de Microsoft Visual C ++ 2013 redistribuïble

La majoria d’aplicacions encara confien en els paquets redistribuïbles de Visual C ++ de Microsoft per funcionar correctament al Windows i Acrobat Reader no és una excepció. Alguns usuaris han informat que han vist el fitxer Error 0xc0000022 amb un producte Adobe després que Windows realitzés una actualització automàtica. Afortunadament, això es pot solucionar reparant els paquets redistribuïbles de Microsoft Visual C ++ 2013 que utilitza la suite Adobe. Seguiu la guia següent per desfer-vos del Error 0xc0000022:
Nota: La següent guia també funcionarà amb altres productes d'Adobe que mostren el fitxer 0xc0000022 error, no només Acrobat Reader.

  1. Premeu Tecla Windows + R per obrir una finestra Executa. Tipus appwiz.cpl i colpejar Entra obrir Programes i característiques.
  2. Desplaceu-vos cap avall fins a Microsoft Visual C ++ 2013 redistribuïble paquets i feu clic amb el botó dret a la primera entrada. A continuació, feu clic a Canvi.
  3. Feu clic a Reparació i després premeu quan el Control del compte d'usuari es mostra una finestra emergent.
  4. Quan la configuració tingui èxit, repetiu Pas 2 i Pas 3 amb la resta Microsoft Visual C ++ 2013 paquets.
  5. Un cop tots els Microsoft Visual C ++ 2013 els paquets s’han reparat, reinicieu l’equip i proveu de tornar a llançar Acrobat reader (o obriu un fitxer PDF).

Si l'aplicació continua mostrant el mateix missatge d'error, torneu a Programa i funcions i desinstal·la-ho tot Microsoft Visual C ++ 2013 paquets. A continuació, realitzeu un altre reinici i utilitzeu-lo aquest enllaç oficial de Microsoft per descarregar i instal·lar els paquets de nou.

Mètode 2: habilitació de DirectPlay als components heretats

DirectPlay és una API obsoleta que anteriorment formava part de l'API DirectX de Microsoft. Es tracta essencialment d’una biblioteca de comunicació de xarxa que s’utilitza principalment per al desenvolupament de jocs d’ordinador, però també s’utilitzava en algunes aplicacions d’ús general.

És possible que us hagueu trobat amb 0xc0000022 error en intentar obrir un joc o aplicació antic. Això passa perquè el joc (o aplicació) en qüestió intenta utilitzar un .etc fitxer obsolet junt amb DirectPlay. Tot i que els components de DirectPlay es consideren obsolets a Windows 8.1 i Windows 10, es poden activar des de la configuració de Windows.

Si utilitzeu Windows 8.1 o Windows 10, DirectPlay es desactivarà de manera predeterminada. Seguiu la guia següent per habilitar DirectPlay i eliminar el fitxer 0xc0000022 error:

  1. Premeu Tecla Windows + R per obrir un Windows d'execució. En ell, escriviu appwiz.cpl i colpejar Entra obrir Programes i característiques.
  2. Fer clic a Activeu o desactiveu les funcions de Windows.
  3. Espereu fins que la llista s'ompli i marqueu la casella que hi ha al costat Components heretats.
  4. Feu clic a la icona + que hi ha al costat de Components heretats i marqueu la casella que hi ha al costat DirectPlay. Encertat D'acord per desar la configuració.
  5. El vostre sistema operatiu configurarà els fitxers necessaris per habilitar DirectPlay. No tanqueu la finestra fins que no vegeu el missatge ” Windows ha completat els canvis sol·licitats ”.

  6. Reinicieu el sistema i torneu a executar l'aplicació. S'hauria d'obrir sense el fitxer 0xc0000022 error.

Articles relacionats):

0xc00007b

3 minuts de lectura