Qué hacer si el programa se lanza por un error 0xc0000020

Qué hacer si el programa se lanza por un error 0xc0000020

Aunque este error, característico de Windows 10, no se puede llamar común, pero si parece, molestará cada vez que comience una determinada clase de programas o un juego de computadora. Un encabezado de mensaje erróneo contiene la frase mala imagen, pero en este caso, su traducción como una "imagen mala" es incorrecta: aquí la imagen de la palabra significa el archivo ejecutable o un componente importante del sistema operativo. El siguiente texto explicativo no se puede llamar demasiado informativo, y su primera parte ("El programa no está destinado a lanzar en Windows") puede incluso engañar y generalmente interpreta incorrectamente.

Intentemos descubrir qué lleva realmente a la aparición de un error y si se puede solucionar.

Las razones de la aparición de un error

Sin embargo, en la mayoría de los casos, una cierta especificidad en el texto del mensaje de error 0xc0000020 todavía está disponible. Estamos hablando de un caso tan común como el daño a una de las bibliotecas DLL o al uso de su versión incorrecta, y luego el nombre de esta biblioteca generalmente se indica en el texto del mensaje, que simplifica enormemente el diagnóstico.

La mayoría de las veces, el daño a la biblioteca del sistema se produce como resultado de cualquier fallas en la computadora, a veces después de una instalación o eliminación incorrecta de programas que a menudo no están directamente relacionados con el módulo DLL especificado (aunque la conexión está realmente disponible, es simplemente no visible). Con menos frecuencia, el problema ocurre debido a la descarga e instalación de un archivo con extensión de DLL desde un tercer sitio parcial. Es en tales casos que aparece el nombre del módulo dañado en el mensaje de error.

En los casos en que el nombre del archivo DLL comienza con un conjunto de caracteres MSVCP o MSVCR, así como si el módulo UCRTBase está indicado.DLL, entonces, lo más probable, el daño se refiere a C ++ Visual C ++ redistribuible, o más bien, las bibliotecas de sus componentes.

Cuando el archivo indicado en un mensaje erróneo se encuentra en el catálogo del sistema DriverTore, es obvio que el problema surge debido a un controlador de un dispositivo particular de trabajo incorrecto o dañado. En este caso, tampoco será difícil con el nombre del archivo DLL para averiguar qué controlador es un fracaso e intentar reinstalarlo, preferiblemente haber eliminado previamente la versión anterior y descargar una nueva de una fuente oficial. Esto generalmente sucede con el controlador de la tarjeta de video, y si aparece un error cuando se lanza el juego, entonces puedes hablar de esto con casi cien por ciento de confianza.

El algoritmo general de las acciones es el siguiente:

  • Usando Internet, estoy buscando una parte de la cual los componentes de Windows son el módulo DLL que aparece en el error de texto 0xc0000020;
  • Reinstale este componente (programa, controlador, biblioteca) y verifique si el problema ha desaparecido.

Sin embargo, hay excepciones de esta regla. Por ejemplo, cuando la biblioteca indicada en el mensaje no es un sistema sistémico. Es decir, es un componente de cualquier aplicación (juego o programa) que no tiene licencia. En este caso, la respuesta puede ocurrir debido a la falla del antivirus construido o tercera parte en.

Entonces el algoritmo de acciones será el siguiente: la aplicación que causó el error se elimina, el antivirus está desconectado. Luego, el programa se instala nuevamente y comienza sin antivirus. Si todo está bien, solo necesita agregar esta aplicación (o la carpeta en la que está instalada) en la excepción del antivirus. Si aún aparece el error, es obvio que su causa es el programa en sí que contiene errores.

Cómo solucionar en Windows 10 Error 0xc0000020

Considere las formas principales de resolver el problema.

Referencia de archivos del sistema

Lo primero que debe hacer cuando ocurren dichos errores es verificar la integridad de los archivos del sistema, el beneficio de que para esto hay una utilidad especial que no solo puede verificar, sino que también corregir los errores encontrados. Necesitas iniciarlo desde la línea de comando. Primero, en la ventana de la terminal, escribimos SFC /Scannow, y después de presionar ENTER - el dism /en línea /limpieza -Image /RestoreHealth Line Line.

Reinstalar Visual C ++ redistribuible

Le recordamos que este paquete puede considerarse un culpable si los nombres MSVCR o MSVCP están presentes en un mensaje erróneo. En su computadora, este paquete puede estar simplemente ausente, o se instala con errores, o se instaló la versión de la broca incorrecta.

Por ejemplo, si el error tiene el nombre del archivo MSVCR110.Dll, a través de la búsqueda, puede descubrir que es un componente del paquete Visual C ++ Redistributable 2012, que deberá instalarse o reinstalar.

Pero primero debe ver qué versión de Visual C ++ está instalada en usted. Para hacer esto, debe ir a la utilidad "Eliminar el programa", a través del panel de control o presionando la combinación de Win+R y la entrada del comando AppWiz.CPL.

Asegúrese de que el sistema contenga versiones de descarga, 32 y 64 bits. Seleccione un paquete Visual C ++ Redistributable Mouse, luego haga clic en el botón "Cambiar" en el panel superior. En la nueva ventana, debe hacer clic en el botón de reparación, después de lo cual el sistema intentará restaurar la bolsa, mientras elimina los errores del instalador.

Es aconsejable hacer esta operación con todas las opciones visuales de C ++ presentes en la lista.

CONSEJO. Si el error indica otro componente de Windows, por ejemplo, Office, entonces debe intentar reinstalar el instalador.

Cuando los archivos redistribuibles de Visual C ++ enumerados en la lista de bits específicos están ausentes, debe descargarlo desde el sitio oficial e instalarlo e instalarlo. El año específico del paquete C ++ tiene la oportunidad de determinar directamente por el nombre del archivo que aparece en el mensaje, debe descargar solo los componentes correspondientes a este año, y debe instalar una versión de 32 bits- En algunos casos, Windows 10 de 64 bits usa biblioteca de 32 bits con++. Por lo tanto, una plataforma de juego de origen bastante popular, que es popular entre los jugadores, a menudo se refiere a ambas bibliotecas, y si no hay menos paquete de descarga, aparecerá un error con el código 0xc0000020.

El controlador de la tarjeta de video

El hecho de que el error de ejecución 0xc0000020 esté asociado con los controladores de tarjetas de video que operan incorrectamente se indicará por la presencia de bibliotecas Atiglpxx o Atiuxpag en el mensaje. La forma estándar de resolver el problema es eliminar el presentador y su reinstalación presente en el sistema de destacamento de video. Aquí es importante saber qué adaptador gráfico ha instalado, esto se puede encontrar en el "Panel de control". Es necesario descargar los controladores solo desde el sitio oficial, es deseable para la versión de la penúltima frescura (este último puede contener errores insoportables).

Limpieza de archivos innecesarios

Error 0xc0000020 también puede aparecer como resultado de la obstrucción del sistema operativo con los archivos restantes después de eliminar programas o juegos innecesarios. Para deshacerse de ellos, haga clic en Win+R y en la consola que aparece, ingrese el comando CleanMgr que está limpiando el disco.

.NET Framework

Otro componente importante de Windows, que causa varios problemas, incluido nuestro error, es un paquete .NET Framework. El procedimiento aquí es estándar: eliminamos todos los componentes establecidos, descargamos la distribución desde el sitio web de Microsoft y realizamos una reinstalación.

Esperamos que las recomendaciones dadas aquí lo ayuden a deshacerse de los errores que surgen del lanzamiento de aplicaciones. De lo contrario, describa su caso en los comentarios y con un esfuerzo común, se le brindará toda la asistencia posible para eliminar el problema.