STATUS_DLL_NOT_FOUND 0xC0000135

Hex 0xC0000135 · Decimal -1073741515 · Tipo NTSTATUS

WINDOWS

Mensaje oficial (tal como aparece en pantalla): The code execution cannot proceed because … was not found. Reinstalling the program may fix this problem.

También se busca como: 0xc0000135, error 0xc0000135, dll was not found, the code execution cannot proceed because dll was not found

Esquema de solución de problemas de Windows: advertencia del Administrador de dispositivos y análisis de archivos del sistema
Errores de Windows: revisa controladores, archivos del sistema y Visor de eventos, en ese orden.

Qué significa

0xC0000135 significa que un programa no pudo iniciarse porque no se encontró una DLL que necesita. Windows suele mostrar el nombre, por ejemplo «The code execution cannot proceed because VCRUNTIME140.dll was not found». La causa principal son los entornos de ejecución ausentes, sobre todo Visual C++ y .NET Framework.

Se aplica a: Windows 10, Windows 11

Cómo solucionar STATUS_DLL_NOT_FOUND

  1. Anota el nombre de la DLL del mensaje y busca qué paquete oficial la proporciona
  2. Instala los últimos paquetes de Microsoft Visual C++ Redistributable, tanto x64 como x86, desde el sitio web de Microsoft, y repara los existentes desde Configuración > Aplicaciones > Aplicaciones instaladas
  3. En las aplicaciones .NET, habilita .NET Framework 3.5 o instala el entorno de ejecución de .NET que requiera la aplicación: Panel de control > Programas > Activar o desactivar las características de Windows
  4. Reinstala la aplicación para que se restauren las DLL que incluye
  5. Revisa la cuarentena de tu antivirus por si eliminó una DLL, y restáurala solo si el programa es de confianza
  6. Repara los archivos del sistema desde un Símbolo del sistema (administrador) o Terminal (administrador): ejecuta primero DISM /Online /Cleanup-Image /RestoreHealth, después sfc /scannow, y reinicia cuando terminen ambos

Por qué ocurre

Una DLL necesaria no está en la carpeta de la aplicación ni en la ruta de búsqueda del sistema, normalmente porque no se instaló un entorno de ejecución, se eliminó o la instalación de la aplicación está incompleta.

Preguntas frecuentes

¿Qué es VCRUNTIME140.dll?

Forma parte de Microsoft Visual C++ Redistributable; instala o repara ese paquete.

¿Puedo copiar la DLL que falta desde otro PC?

Es mejor instalar el paquete oficial, que coloca la versión correcta y la registra.

Errores relacionados

Fuente: Microsoft ntstatus.h · soluciones redactadas y revisadas por los editores (consulta nuestra política editorial)

Última actualización: