Arreglo: Error de aplicación 0xc0000022



Pruebe Nuestro Instrumento Para Eliminar Los Problemas

los error 0xc0000022 a menudo se asocia con aplicaciones heredadas que tienen problemas de compatibilidad con las últimas versiones de Windows (Windows 10 y Windows 8.1). Pero también puede encontrar este mensaje de error al ejecutar Lector Adobe Acrobat , abrir un archivo PDF o ejecutar otro producto de Adobe. Se sabe que algunos conjuntos de antivirus causan este problema al bloquear los permisos requeridos por la aplicación que muestra el error.





Para aquellas aplicaciones escritas en Visual Basic, el Error 0xc0000022 suele indicar un problema de permiso con un requisito DLL (biblioteca vinculada dinámicamente) archivo. A menudo, este problema se puede evitar ejecutando el programa con privilegios administrativos. Puede hacer esto fácilmente haciendo clic derecho en el acceso directo de la aplicación y haciendo clic en Ejecutar como administrador.



Si ejecutar el programa con derechos administrativos no le ayudó, dirija su atención hacia su antivirus. Se sabe que algunas suites antivirus de terceros (especialmente AVG y Mc Afee) causan este error con los navegadores y otras aplicaciones que requieren permisos de red. Intente deshabilitar la función de protección en tiempo real del antivirus de terceros y vuelva a abrir la aplicación.

Si eso no ha dado ningún resultado, utilice uno de los dos métodos siguientes para deshacerse de la Error 0xc0000022. En caso de que vea el mensaje de error al abrir Adobe Reader o un archivo PDF, siga Método 1 . Cuando vea el error después de ejecutar una aplicación (o juego) heredada en Windows 8 o Windows 10, siga Método 2 .



Método 1: Reparación de Microsoft Visual C ++ 2013 Redistributable

La mayoría de las aplicaciones todavía dependen de los paquetes redistribuibles de Visual C ++ de Microsoft para funcionar correctamente en Windows, y Acrobat Reader no es una excepción. Algunos usuarios han informado haber visto el Error 0xc0000022 con un producto de Adobe   después de que Windows realizara una actualización automática. Afortunadamente, esto se puede solucionar reparando los paquetes redistribuibles de Microsoft Visual C ++ 2013 que utiliza la suite de Adobe. Siga la guía a continuación para deshacerse del Error 0xc0000022:
Nota: La siguiente guía también funcionará con otros productos de Adobe que muestran la 0xc0000022 error, no solo Acrobat Reader.

  1. prensa Tecla de Windows + R para abrir una ventana Ejecutar. Tipo appwiz.cpl y golpea Entrar abrir Programas y características.
  2. Desplácese hacia abajo hasta Microsoft Visual C ++ 2013 redistribuible paquetes y haga clic derecho en la primera entrada. Luego, haga clic en Cambio.
  3. Haga clic en el Reparar botón y luego presione si cuando el Control de cuentas del usuario Se muestra una ventana emergente.
  4. Una vez que la configuración sea exitosa, repita Paso 2 y Paso 3 con todo lo restante Microsoft Visual C++ 2013 paquetes.
  5. Una vez que todo el Microsoft Visual C++ 2013 Los paquetes se han reparado, reinicie su máquina e intente volver a iniciar Acrobat Reader (o abrir un archivo PDF).

Si la aplicación sigue mostrando el mismo mensaje de error, vuelva a Programa y características y desinstalar todo Microsoft Visual C++ 2013 paquetes. Luego, realice otro reinicio y use este enlace oficial de Microsoft para descargar e instalar los paquetes nuevamente.

Método 2: habilitar DirectPlay en componentes heredados

DirectPlay es una API obsoleta que anteriormente formaba parte de la API DirectX de Microsoft. Es esencialmente una biblioteca de comunicación en red que se usa principalmente para el desarrollo de juegos de computadora, pero también se usó en algunas aplicaciones de propósito general.

Es posible que haya encontrado el 0xc0000022 Error al intentar abrir un juego o una aplicación antiguos. Esto sucede porque el juego (o la aplicación) en cuestión intenta utilizar un .etc archivo que quedó obsoleto junto con DirectPlay. Aunque los componentes de DirectPlay se consideran obsoletos en Windows 8.1 y Windows 10, aún se pueden habilitar desde la configuración de Windows.

Si está ejecutando Windows 8.1 o Windows 10, DirectPlay estará deshabilitado de forma predeterminada. Siga la guía a continuación para habilitar DirectPlay y eliminar el 0xc0000022 error:

  1. prensa Tecla de Windows + R para abrir una ventana Ejecutar. En él, escriba appwiz.cpl y golpea Entrar abrir Programas y características.
  2. Haga clic en Activar o desactivar las características de windows.
  3. Espere hasta que se complete la lista, luego marque la casilla junto a Componentes heredados.
  4. Presiona el ícono + al lado de Componentes heredados y marque la casilla junto a DirectPlay. Golpear Okay para guardar su configuración.
  5. A continuación, su sistema operativo configurará los archivos necesarios para habilitar DirectPlay. No cierre la ventana hasta que vea el mensaje ' Windows completó los cambios solicitados ”.

  6. Reinicie su sistema y ejecute la aplicación nuevamente. Debería abrirse sin el 0xc0000022 error.

Artículos relacionados):

0xc00007b

3 minutos de lectura