Una de las más comunes y, al mismo tiempo, difíciles de solucionar problemas es el error de la aplicación con el código 0xc0000142, que aparece al iniciar algún juego o programa, y a veces al iniciar sesión o al cerrar la sesión.
En esta guía se explica en detalle las formas de solucionar el error al iniciar la aplicación 0xc0000142 en Windows 11, Windows 10 y versiones anteriores del sistema operativo en diversas situaciones, así como sus posibles causas.
Antivírus
Una de las causas más comunes del error de la aplicación 0xc0000142 al iniciar un juego o programa, especialmente cuando se trata de software poco legal, es el funcionamiento del antivirus: el antivirus integrado de Microsoft Defender o de terceros. Puede impedir el inicio o eliminar los archivos necesarios para el inicio.
Opciones de solución, en caso de que el antivirus sea la causa del error:
- Verifique la cuarentena de su antivirus y, si hay archivos bloqueados o eliminados, restaurarlos. Por ejemplo, en Microsoft Defender deberá acceder a «Protección contra virus y amenazas» — «Registro de protección», revisar la lista y restaurar los archivos, más información: ¿Dónde está la cuarentena en Microsoft Defender y cómo restaurar los archivos.
- Intente deshabilitar su antivirus (en Microsoft Defender, deshabilitar la protección en tiempo real en la sección «Protección contra virus y amenazas») o agregar la carpeta donde se encuentra el programa que intenta ejecutar en las exclusiones.
Al igual que a muchos, me ha surgido el error 0xc0000142 en ocasiones. Es frustrante, pero después de investigar y experimentar, he aprendido algunas soluciones que podrían ayudarte.
A veces, este error se debe a que el antivirus está bloqueando un archivo o carpeta necesaria para el juego o programa.
- Personalmente, he descubierto que agregar la carpeta de instalación del juego o programa y el archivo de instalación al «whitelist» (lista blanca) del antivirus puede resolver este problema. Si eliminas archivos por error, asegúrate de probar este paso.
- En algunos casos, si restaurar los archivos eliminados no funciona o no soluciona el problema, puedes eliminar la aplicación o el juego, agregar la carpeta de instalación y el instalador a la lista blanca del antivirus, y luego intentar volver a instalar.
Ten en cuenta que desactivar el antivirus o agregar un programa bloqueado a la lista blanca puede ser peligroso si no estás seguro de la fuente.
El camino hacia los archivos
Otra razón común para este error es que la ruta hacia la carpeta donde se ejecuta el juego o programa contiene caracteres en cirílico (letras rusas). Esto ocurre con frecuencia cuando el nombre de la carpeta de usuario de Windows está en ruso.
Aquí te presento algunas opciones para solucionar este problema:
- Puedes eliminar el juego o programa y luego instalarlo en una carpeta que no contenga caracteres cirílicos ni caracteres especiales.
- Si no puedes elegir la ubicación de instalación o algunos archivos se colocan automáticamente en la carpeta del usuario, cuyo nombre es ruso, puedes crear un nuevo usuario local con un nombre en latín e instalar el programa desde ahí (aunque existen métodos para renombrar la carpeta del usuario actual, son poco confiables y a menudo causan problemas).
Archivo de intercambio de memoria
Muchos usuarios con suficiente memoria RAM en su computadora desactivan el archivo de intercambio de Windows 11, 10 u otras versiones. Sin embargo, en algunos casos esto puede provocar errores, incluso el error que se está considerando al iniciar una aplicación.
La solución es intentar habilitar el archivo de intercambio, reiniciar la computadora y verificar si esto resuelve el problema. Para habilitar el archivo de intercambio:
- Presione las teclas Win+R en el teclado, ingrese sysdm.cpl y presione Enter.
- En la ventana que se abre, vaya a la pestaña «Avanzadas» y haga clic en «Configuración» en la sección «Rendimiento».
- Vaya a la pestaña «Avanzadas» y haga clic en el botón «Cambiar» en la sección «Memoria virtual».
- Marque la casilla «Seleccionar tamaño automáticamente para el archivo de intercambio», haga clic en «Aceptar», cierre todas las ventanas y reinicie la computadora.
Programas y servicios de terceros interfieren con el inicio
A veces, la causa del problema considerado es un software o servicio de terceros en segundo plano que interfiere con el inicio del programa. Puede comprobar si este es el caso utilizando el modo «Inicio limpio» de Windows. Para ello:
- Presione las teclas Win+R en el teclado, ingrese msconfig y presione Enter.
- En la ventana «Configuración del sistema» en la pestaña «General», desmarque «Cargar elementos de inicio» y haga clic en «Aplicar».
- Presta atención al nombre del archivo ejecutable en el encabezado del mensaje de error. Si sabes qué programa es, pasa al punto 2. Si no lo sabes, averígualo con una búsqueda en Internet.
- Si este programa no es importante, intenta eliminarlo en el Panel de Control. De lo contrario, elimínalo de la lista de inicio automático (como hacer esto en Windows 11 y en Windows 10), y accede a los servicios (Win+R — services.msc) y, si hay servicios correspondientes a este programa, deshabilitalos (doble clic en el servicio, tipo de inicio — «Deshabilitado»).
- Después de esto, reinicia el ordenador.
Al igual que en el caso anterior, si lo descrito no ayuda a solucionar el error, pasamos al siguiente apartado.
Métodos adicionales para corregir el error
Si los anteriores métodos no funcionaron y el error «Error al iniciar la aplicación 0xc0000142» continúa apareciendo al iniciar cualquier programa, al ingresar a Windows o al cerrar sesión, a continuación, se presentan algunos métodos adicionales que pueden ayudar a resolver el problema.
- Intenta ejecutar el juego en modo de compatibilidad con una versión anterior del sistema operativo (clic derecho en el acceso directo – propiedades – pestaña «Compatibilidad») y también como administrador, que se configura en la misma sección de parámetros.
- Si el error surgió recientemente, y la misma instancia del programa en tu computadora funcionaba correctamente hasta entonces, puedes usar puntos de restauración a una fecha en la que el problema no existía. Para ello, puedes presionar las teclas Win+R en el teclado, escribir rstrui y presionar Enter, luego seleccionar el punto de restauración deseado. Más información: Puntos de restauración de Windows 11, Puntos de restauración de Windows 10.
- Prueba a eliminar y reinstalar el programa si antes funcionaba correctamente. Es posible que la causa del error sea un daño accidental a sus archivos.
- En caso de un error al iniciar un software que funciona con gráficos (juegos, editores), instala manualmente los controladores de video más recientes desde los sitios web de NVIDIA, AMD, Intel. Además, si tienes una tarjeta gráfica integrada y una dedicada, instala los controladores tanto para una como para la otra: en el Administrador de dispositivos no debe haber dispositivos desconocidos ni una tarjeta gráfica «Adaptador de video básico (Microsoft)».
Ejecuté la verificación de integridad de archivos del sistema de Windows usando el comando:
sfc /scannow
También revisé la clave de registro:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWindows