Correcció del codi d'error 0xc0000022: una guia pas a pas

  • Comparteix Això
Cathy Daniels

El codi d'error 0xc0000022 és un codi d'error als sistemes Windows que indica que un programa o aplicació no té permís per accedir a un fitxer o carpeta. També pot ser causat per la corrupció del registre del sistema, controladors incompatibles o altres problemes amb el sistema.

Comproveu la configuració del permís

El codi d'error 0xc0000022 es pot produir quan una aplicació o programa no pot accedir a un fitxer o carpeta a causa d'una configuració de permisos incorrecta. La configuració de permisos controla qui pot accedir a un fitxer o carpeta, i és possible que la configuració de permisos per al fitxer o la carpeta no permeti que l'aplicació o el programa hi accedeixi.

Per corregir aquest error, heu de marcar el configuració de permisos per al fitxer o carpeta. Depenent del vostre sistema operatiu, això es pot fer mitjançant l'explorador de fitxers o la configuració de seguretat de fitxers o carpetes. Heu d'assegurar-vos que l'aplicació o el programa tingui la configuració de permisos correcta per accedir al fitxer o a la carpeta.

Pas 1: Feu clic amb el botó dret a l'aplicació que ha causat el problema i trieu Propietats .

Pas 2: Aneu a la pestanya Seguretat i canvieu el permís per a tots els usuaris a Permet el control total .

Pas 3: Feu clic als botons Aplica i D'acord

Executa l'exploració SFC

L'exploració del verificador de fitxers del sistema (SFC) és una eina de Windows que busca i substitueix els fitxers del sistema danyats o que falten. Aixòés una eina de línia d'ordres que pot ajudar a corregir molts errors del sistema, inclòs el codi d'error 0xc0000022.

Aquest error es produeix quan un programa o fitxer del sistema no s'executa perquè està malmès o falta. L'execució d'una exploració SFC pot substituir qualsevol fitxer del sistema danyat i resoldre l'error. L'exploració SFC es pot executar des del símbol del sistema.

Pas 1: Obre el menú Inici, escriviu cmd i feu clic a Executar com a administrador.

Pas 2: Escriviu SFC/scannow i premeu Intro.

A continuació, Windows escanejarà els fitxers del sistema i substituirà els que estiguin danyats. Un cop finalitzada l'escaneig, reinicieu l'ordinador i comproveu si l'error s'ha resolt.

Comproveu si hi ha un fitxer DLL amb problemes d'accessibilitat

Quan apareix un error 0xc0000022, normalment és causat per un fitxer DLL (Dynamic Link Library) amb problemes d'accessibilitat. Això vol dir que el fitxer DLL falta o està corrupte, cosa que impedeix que el programa s'executi correctament. Per solucionar aquest error, heu de comprovar si hi ha fitxers DLL amb problemes d'accessibilitat.

Pas 1: Feu clic amb el botó dret al fitxer que causa problemes i seleccioneu Propietats.

Pas 2: Aneu a la pestanya Seguretat i comproveu si Llegeix i amp; El permís d'execució està habilitat.

Pas 3: Si no, feu clic al botó Edita i seleccioneu el botó Afegeix botó.

Pas 4: Introduïu els noms dels objectes que voleu seleccionar i escriviu usuaris.

Pas 5: Feu clic a Comprova els noms i després a D'acord.

Pas 6: Configureu l'accés per als usuaris recentment afegits a Llegir i amp; Executeu i drets d'accés de lectura .

Executeu DISM Scan

DISM significa Deployment Image Servicing and Management, una eina de diagnòstic integrada a Windows que ajuda a solucionar problemes a nivell del sistema amb el sistema operatiu. Es pot utilitzar per reparar fitxers del sistema, instal·lar o desinstal·lar actualitzacions de Windows, l'activació de Windows, configurar les funcions de Windows i molt més.

En relació a l'error 0xc0000022, executar una exploració DISM pot solucionar el problema. Aquest error es produeix normalment a causa de la falta de fitxers del sistema o els danys. L'execució d'una exploració DISM pot ajudar a reparar els fitxers del sistema que falten o que estan danyats, la qual cosa pot ajudar a resoldre l'error.

Pas 1: Obre el menú Inici i escriviu cmd.

Pas 2: Executeu el indicador d'ordres com a administrador.

Pas 3: Escriviu les ordres següents i premeu Intro després de cada ordre:

  • Dism /Online /Cleanup-Image /CheckHealth
  • Dism /Online /Cleanup-Image /ScanHealth
  • Dism /En línia /Cleanup-Image /RestoreHealth

Pas 4: Espereu que l'eina DISM completi l'anàlisi i reinicieu l'ordinador.

Realitzeu una exploració de programari maliciós o antivirus

Si l'ordinador mostra el codi d'error 0xc0000022, és probable que l'ordinador hagi estat infectat per un virus o programari maliciós.Escanejar l'ordinador a la recerca de programari maliciós o virus pot ajudar a solucionar el problema. El programari maliciós és programari maliciós que pot danyar el vostre ordinador o fer-lo funcionar malament.

Es pot instal·lar sense el vostre coneixement, ja sigui a través d'un lloc web maliciós o quan baixeu un fitxer. Els virus són programari maliciós dissenyat específicament per propagar-se d'un ordinador a un altre. Els virus poden causar diversos problemes, inclòs el codi d'error 0xc0000022. Si escanegeu l'ordinador a la recerca de programari maliciós o virus, és possible que pugueu identificar l'origen de l'error i eliminar-lo.

Pas 1: Obreu Windows Security.

Pas 2: Seleccioneu Virus i amp; protecció contra amenaces i feu clic a Opcions d'escaneig.

Pas 3: Seleccioneu Escaneig complet i feu clic a Botó Escaneja ara.

Pas 4: Espereu que acabi el procés i reinicieu l'ordinador.

Reparació de Microsoft Visual C++ 2013 Redistributable

Si experimenteu l'error 0xc0000022 mentre intenteu executar un programa o una aplicació al vostre ordinador Windows, pot ser que sigui causat per un problema amb el paquet redistribuible de Microsoft Visual C++ 2013.

El Microsoft Visual C++ 2013 El paquet redistribuible és una biblioteca de fitxers requerits pels programes creats amb Visual C++. Si alguns dels fitxers d'aquest paquet estan malmesos o falten, pot provocar que l'aplicació es bloquegi amb l'error 0xc0000022.

Pas 1: Obre el tauler de control i selecciona Programes i funcions.

Pas 2: Desplaça't cap avall fins que trobis Microsoft Visual C++ 2013 Redistributable (x64)

Pas 3: Feu clic amb el botó dret i seleccioneu Canvia.

Pas 4: Feu clic el botó Repara .

Pas 5: Repetiu el procés amb l'altre Microsoft Visual C++ 2013 Redistributable (x64)

Activació de DirectPlay als components heretats

L'activació de DirectPlay als components heretats pot solucionar l'error 0xc0000022. DirectPlay és un protocol de comunicació que s'utilitza a Windows per facilitar les comunicacions de xarxa entre aplicacions.

Quan aquest protocol no està habilitat, les aplicacions que ho requereixen poden experimentar errors. L'error 0xc0000022 és un codi de missatge d'error de Windows que indica que un programa o funció no s'ha pogut inicialitzar correctament.

Aquest error es pot produir quan un programa o funció requereix DirectPlay però no està activat. Habilitar DirectPlay als components heretats pot ajudar a corregir aquest error permetent que el programa o la funció accedeixi al protocol de comunicació necessari.

Pas 1: Premeu Win + R , escriviu appwiz.cpl, i introduïu.

Pas 2: Feu clic a Activa o desactiva les funcions de Windows .

Pas 3: Ubiqueu i marqueu la casella Components heretats i Reproducció directa.

Pas 4: Espereu que acabi el procés i tanqueu la finestra quan ho feuvegeu " Windows ha completat els canvis sol·licitats".

Pas 5: Reinicieu l'ordinador.

Comproveu el servei de protecció de programari

El Servei de Protecció de Programari és un servei de Windows encarregat de gestionar les llicències de programari de les aplicacions instal·lades. És responsable de garantir que les llicències siguin vàlides i actualitzades. Si el servei de protecció de programari no funciona correctament, pot provocar errors com ara 0xc0000022. Per corregir aquest error, podeu comprovar el Servei de protecció de programari per assegurar-vos que s'executa correctament.

Pas 1: Premeu Win + R, escriviu serveis. msc, i premeu Intro.

Pas 2: Desplaceu-vos cap avall i cerqueu Protecció de programari.

Pas 3: Feu doble clic per obrir la finestra de Propietats.

Pas 4: Aneu a la pestanya General , feu clic a Inici i després feu clic als botons Aplica i D'acord .

Pas 5: Reinicieu l'ordinador.

Desactiva l'antivirus o el tallafoc

Aquest error pot ser causat per programes antivirus i tallafocs que bloquegen permisos o aplicacions específiques. Desactivar l'antivirus o el tallafoc pot ajudar a resoldre l'error i permetre que l'aplicació s'executi amb normalitat.

Pas 1: Feu clic a la icona de fletxa amunt a la pantalla de la vostra pantalla. cantonada inferior dreta.

Pas 2: Premeu Icona de seguretat de Windows .

Pas 3: Seleccioneu virus & Protecció contra amenaces ifeu clic a Gestiona la configuració.

Pas 4: Desactiveu temporalment la protecció en temps real.

Executeu l'aplicació com a administrador

L'execució de l'aplicació com a administrador pot solucionar l'error perquè permetrà que s'executi amb tots els privilegis i accedir a tots els recursos del sistema necessaris. A més, pot ser que calgui concedir permisos específics a l'aplicació per permetre que s'executi correctament.

Pas 1: Feu clic amb el botó dret a l'aplicació.

Pas 2: Seleccioneu Executar com a administrador a la configuració de Windows.

Preguntes més freqüents sobre l'error 0xc0000022

Què és el codi d'error 0xc0000022 a Windows XP?

El codi d'error 0xc0000022 a Windows XP generalment es produeix quan el control d'accés d'usuari (UAC) del sistema està desactivat o quan l'UAC bloqueja un fitxer específic. El codi d'error també es pot produir si s'ha modificat algun fitxer del sistema o si hi ha un problema amb els permisos assignats.

Què afecten els usuaris avançats al codi d'error 0xc0000022?

Sovint els usuaris avançats són els causa arrel del codi d'error 0xc0000022. Aquest error s'associa amb més freqüència a problemes de permisos i els usuaris avançats poden modificar els permisos dels usuaris i del sistema, provocant errors. Altres causes potencials d'aquest error inclouen fitxers corruptes, problemes de memòria o entrades de registre de Windows danyades.

Els programes d'Adobe afecten el codi d'error 0xc0000022?

Els programes d'Adobe, com araPhotoshop i Acrobat Reader sovint s'associen amb el codi d'error 0xc0000022. Aquest error es pot produir quan els fitxers del sistema no s'inicien correctament o quan un programa intenta accedir a recursos restringits.

Per què he rebut el codi d'error 0xc0000022 a Windows Vista?

El codi d'error 0xc0000022 és un codi d'error generat per Windows Vista i altres versions del sistema operatiu Windows. Indica un problema amb l'aplicació o el fitxer del sistema en qüestió. Diversos factors, com ara fitxers de sistema corruptes, conflictes de programari de tercers, problemes de maquinari i controladors incompatibles, poden causar-ho.

Sóc la Cathy Daniels, una experta en Adobe Illustrator. He estat utilitzant el programari des de la versió 2.0 i he estat creant tutorials per a ell des de l'any 2003. El meu bloc és una de les destinacions més populars del web per a les persones que volen aprendre Illustrator. A més de la meva feina com a blogger, també sóc autor i dissenyador gràfic.