Inicio / Guías / Errores de archivos DLL

Errores de archivos DLL en Windows

«No se puede iniciar el programa porque falta MSVCP140.dll» - o VCRUNTIME140.dll, o d3dx9_43.dll. Un DLL es una biblioteca compartida que muchos programas usan a la vez; cuando una desaparece o se corrompe, fallan todos los programas que la necesitan. La buena noticia: la solución segura casi nunca es «descargar el DLL».

Arréglalo automáticamente

Outbyte Driver Updater identifica automáticamente el hardware instalado y actualiza los controladores obsoletos o dañados desde fuentes oficiales, con una copia de seguridad antes de cada cambio. Útil si prefieres no hacer a mano los pasos de abajo - el análisis y el diagnóstico son gratis.

Descargar Driver Updater Descarga Outbyte Driver Updater para Windows. El análisis y los resultados son gratis.

Primero, la advertencia: nunca descargues archivos DLL sueltos de sitios de «descarga de DLL». Esos archivos no están verificados, suelen estar desactualizados para tu sistema y son un canal de malware muy conocido. Todas las soluciones de abajo consiguen el DLL de una fuente legítima.

Las soluciones, en orden

1. Reinstala el programa que muestra el error

  1. Desinstala el programa afectado desde Configuración, luego Aplicaciones.
  2. Reinstálalo desde el sitio web oficial del desarrollador - el instalador trae los DLL que el programa necesita y los coloca de nuevo correctamente.

2. Repara los redistribuibles de Visual C++ (arregla MSVCP*, VCRUNTIME*)

  1. La mayoría de los errores de "MSVCP140.dll" y "VCRUNTIME140.dll" significan que el Microsoft Visual C++ Redistributable falta o está dañado.
  2. Descarga el redistribuible más reciente desde el sitio oficial de Microsoft (busca "Visual C++ Redistributable latest supported downloads" - la página es learn.microsoft.com).
  3. Instala las versiones x64 y x86, y después reinicia el PC.

3. Para errores en juegos (d3dx9_*, xinput*) - repara DirectX a través de la plataforma de juegos

  1. En Steam: clic derecho en el juego, Propiedades, Archivos instalados, y luego "Verificar integridad de los archivos del juego".
  2. Las plataformas de juegos reinstalan los componentes de DirectX que sus juegos necesitan; los juegos independientes suelen traer una carpeta redist dentro de su directorio de instalación.

4. Repara los DLL de sistema de Windows

  1. Haz clic derecho en Inicio, abre Terminal (administrador) y ejecuta sfc /scannow - restaura los DLL de sistema protegidos desde el propio almacén de Windows.
  2. Si hace falta, continúa con DISM /Online /Cleanup-Image /RestoreHealth y ejecuta SFC de nuevo.

5. Busca malware

  1. Ejecuta un examen completo en Seguridad de Windows - el malware a veces sustituye o corrompe los DLL compartidos.

Preguntas frecuentes

¿Por qué no descargar directamente el DLL que falta?

Porque un DLL de un sitio aleatorio puede ser una versión incorrecta para tu compilación de Windows, puede entrar en conflicto con otros programas y puede traer malware. Las fuentes legítimas - el instalador del programa, los redistribuibles de Microsoft, las herramientas de reparación del propio Windows - te dan el archivo correcto de forma segura.

El mismo error de DLL aparece en varios programas. ¿Qué significa?

Que un runtime compartido está roto - casi siempre el Visual C++ Redistributable. La solución 2 de arriba lo repara para todos los programas afectados a la vez.

El error apareció tras una actualización de Windows. ¿Qué hago?

Ejecuta primero sfc /scannow y, si el error sigue, desinstala la actualización más reciente (Configuración, Windows Update, Historial de actualizaciones, Desinstalar actualizaciones) para confirmar que la causó. Consulta la guía de errores de Windows para la secuencia completa.

La vía automática, cuando quieras

Outbyte Driver Updater analiza el PC y muestra lo que ha encontrado - y luego espera. No se aplica nada sin tu visto bueno, y cada cambio se puede revertir.

Descargar Driver Updater Descarga Outbyte Driver Updater para Windows. El análisis y los resultados son gratis.
1.000.000+drivers en la base de datos
Gratisanálisis y diagnóstico
Tu visto buenonecesario antes de cualquier cambio
Reversióndisponible para cada actualización