No se encuentra VCRUNTIME140.dll / VCRUNTIME140_1.dll

🚫 No arranca: DLL y códigos de error VCRUNTIME140.dll ⏱ 5 pasos · ≈48 min
Se arregla en minutosNormalmente basta con instalar un componente o verificar los archivos
VCRUNTIME140.dll y VCRUNTIME140_1.dll forman parte de Microsoft Visual C++ Redistributable 2015–2022. Un error sobre _1 significa que tienes una compilación antigua de 2015/2017: actualiza a la versión x64 actual. Instala vc_redist.x64.exe y vc_redist.x86.exe recientes de Microsoft y reinicia.
✔ Datos y enlaces verificados:

Qué significa este error

vcruntime140 es el núcleo del entorno de ejecución de C/C++ (gestión de excepciones, rutinas de memoria). vcruntime140_1.dll apareció con Visual Studio 2019 y solo existe para x64: implementa la gestión de excepciones más reciente. Por eso a muchos jugadores con un «Visual C++ 2015» instalado hace tiempo les falta justo este archivo: el paquete simplemente está desactualizado.

Dónde se rompe exactamente la cadena

Causas: primero las más frecuentes

Hay instalada una compilación antigua de Visual C++ 2015/2017 sin vcruntime140_1
la más frecuente
El paquete no está instalado en absoluto
frecuente
El archivo lo eliminó el antivirus o un «optimizador»
menos frecuente

Solución paso a paso: de lo sencillo a lo avanzado

Prueba el juego después de cada paso y continúa solo si el error sigue apareciendo.

  1. Instala Microsoft Visual C++ Redistributable 2015–2022 (x64 y x86) fácil ≈5 min

    Un solo paquete cubre 2015, 2017, 2019 y 2022: el nuevo sustituye al anterior. Instala ambas arquitecturas incluso en Windows de 64 bits: los juegos y launchers de 32 bits usan la versión x86. Si el instalador dice que ya está instalado, elige «Reparar» y después reinicia.

  2. Reinicia el PC por completo fácil ≈3 min

    Usa «Reiniciar», no «Apagar»: el inicio rápido de Windows 10/11 restaura parte del sistema desde la hibernación tras apagar, incluido un estado defectuoso del controlador. Cierra las aplicaciones innecesarias antes de probar.

  3. Revisa la cuarentena del antivirus fácil ≈5 min

    El antivirus puede eliminar o bloquear un archivo del juego (a menudo el módulo antitrampas o una DLL junto al exe). Abre el historial de protección (en Microsoft Defender: Seguridad de Windows → Protección contra virus y amenazas → Historial de protección). Si se eliminó un archivo de un juego de un launcher oficial, recupéralo verificando los archivos y añade la carpeta del juego a las exclusiones. Nunca restaures archivos de fuentes desconocidas.

  4. Verifica los archivos del juego fácil ≈10 min

    El launcher compara los archivos con la copia de referencia y vuelve a descargar los dañados o ausentes, incluidas las bibliotecas que el juego guarda en su propia carpeta. Steam: Biblioteca → clic derecho en el juego → Propiedades → Archivos instalados → «Verificar integridad de los archivos del juego». Epic Games: Biblioteca → «…» → Administrar → «Verificar». EA app / Ubisoft Connect / Battle.net: «Reparar» o «Verificar archivos» en el menú del juego. Aplicación Xbox: Administrar → Archivos → «Verificar y reparar».

  5. Revisa los archivos del sistema: SFC y DISM media ≈25 min

    Abre el Símbolo del sistema como administrador y ejecuta en este orden: DISM /Online /Cleanup-Image /RestoreHealth y luego sfc /scannow. DISM repara el almacén de componentes y SFC restaura a partir de él los archivos del sistema dañados. Reinicia al terminar.

⛔ Por qué no debes descargar DLL de «webs de DLL»

  • Un archivo suelto no corrige la causa: la DLL pertenece a un paquete (Visual C++, DirectX) y necesita a su lado otros archivos de la misma versión. Un archivo copiado a mano suele provocar un error nuevo, por ejemplo 0xc000007b al mezclar versiones de 32 y 64 bits.
  • Nadie verifica esos archivos: se distribuye malware camuflado como DLL, y una biblioteca que carga el juego se ejecuta con los mismos permisos que el juego.
  • Microsoft distribuye las bibliotecas del sistema solo dentro de instaladores oficiales. Lo correcto es instalar el paquete completo desde Microsoft o verificar los archivos del juego en tu launcher.

Diagnóstico de tu PC

Indica tu tarjeta gráfica, la RAM y el juego: los compararemos con los requisitos y te diremos qué es importante en tu PC. Si has iniciado sesión y guardaste un PC, se rellena automáticamente.

Es una orientación basada en especificaciones, no una medición. El navegador no ve la versión del controlador ni el modelo de la fuente: la app de FPSHQ para Windows muestra la versión del controlador y los FPS reales.

Cifras clave

Métricas únicas de FPSHQ según los datos de esta página

5
pasos en la guía
48min
minutos para todos los pasos
1/5
gravedad del error
1
fuentes primarias (Microsoft, NVIDIA, AMD, Steam)
02/10/2026
guía verificada

Cuánto tarda cada paso

Estimación de tiempo de la guía: 5 pasos, unos 48 minutos. Los pasos van de simples a complejos; el error suele desaparecer en los primeros.

1. Instala Microsoft Visual C++ Redistributable 2015–2022 (x64 y x86)1. Instala Microsoft Visual C++ …5 min2. Reinicia el PC por completo2. Reinicia el PC por completo3 min3. Revisa la cuarentena del antivirus3. Revisa la cuarentena del anti…5 min4. Verifica los archivos del juego4. Verifica los archivos del jue…10 min5. Revisa los archivos del sistema: SFC y DISM5. Revisa los archivos del siste…25 min1. Instala Microsoft Visual C++ Redistributable 2015–2022 (x64 y x86)1. Instala Microsoft Visual C++ Red…5 min2. Reinicia el PC por completo2. Reinicia el PC por completo3 min3. Revisa la cuarentena del antivirus3. Revisa la cuarentena del antivir…5 min4. Verifica los archivos del juego4. Verifica los archivos del juego10 min5. Revisa los archivos del sistema: SFC y DISM5. Revisa los archivos del sistema…25 min
En resumen

No se encuentra VCRUNTIME140.dll / VCRUNTIME140_1.dll

VCRUNTIME140.dll y VCRUNTIME140_1.dll forman parte de Microsoft Visual C++ Redistributable 2015–2022. Un error sobre _1 significa que tienes una compilación antigua de 2015/2017: actualiza a la versión x64 actual. Instala vc_redist.x64.exe y vc_redist.x86.exe recientes de Microsoft y reinicia.

pasos en la guía
5
minutos para todos los pasos
48 min
guía verificada
02/10/2026

Preguntas frecuentes

Ya tengo Visual C++ 2015: ¿por qué sale el error?

Los paquetes 2015–2022 se actualizan sobre la misma instalación, y una compilación antigua no incluye vcruntime140_1.dll. El instalador actual de Microsoft la sustituye.

¿Debo eliminar Visual C++ 2005–2013?

No. Son paquetes independientes para programas distintos y no entran en conflicto. Eliminarlos estropea los juegos antiguos.

¿Qué diferencia hay entre VCRUNTIME140_1.dll y VCRUNTIME140.dll?

VCRUNTIME140_1.dll apareció en las actualizaciones de Visual C++ 2019 y solo existe en el paquete de 64 bits. Si el error menciona este archivo, tienes instalado un paquete antiguo de 2015/2017: instala encima el Visual C++ 2015–2022 x64 actual.

El instalador dice «ya hay instalada una versión más reciente»

El paquete está, pero puede estar dañado. En «Programas y características» selecciona Microsoft Visual C++ 2015–2022 → Cambiar → Reparar para x64 y x86, y después reinicia el PC.

🧭 ¿Nada funcionó?

Anota el texto exacto del error y el módulo que falla en el Visor de eventos (Registros de Windows → Aplicación) y escribe al soporte del desarrollador del juego; adjunta el informe de errores si el juego lo generó. Revisa también nuestros errores relacionados.

Errores relacionados

Fuentes oficiales

Datos y enlaces verificados: 2026-10-02