MSVCP140.dll pertenece al Microsoft Visual C++ Redistributable, un paquete de runtime del que dependen miles de programas y juegos. Cuando Windows dice que falta el archivo, es que el runtime no está en tu PC o está dañado. La solución correcta es reinstalar ese paquete desde Microsoft, y lleva unos cinco minutos. Descargar la DLL suelta desde un sitio cualquiera es justo lo único que nunca deberías hacer.
Arréglalo automáticamente
Outbyte Driver Updater identifica automáticamente el hardware instalado y actualiza los drivers obsoletos o dañados desde fuentes oficiales, con una copia de seguridad antes de cada cambio. Útil si prefieres no seguir los pasos de abajo a mano: el análisis y el diagnóstico son gratis.
Descargar Descarga Outbyte Driver Updater para Windows. El análisis y los resultados son gratis.Respuesta rápida
Descarga el Microsoft Visual C++ Redistributable (2015-2022) desde el sitio oficial de Microsoft e instala las versiones x64 y x86, luego reinicia el PC. Esto restaura MSVCP140.dll y sus archivos compañeros de una sola vez: la mayoría de los programas arranca con normalidad justo después.
Un Windows recién instalado no incluye todas las versiones del runtime. El primer programa que lo necesita muestra el error.
Las herramientas de limpieza agresivas, las actualizaciones interrumpidas y los errores de disco pueden corromper los archivos del runtime: los programas fallan aunque el paquete figure como instalado.
Los programas de 32 bits necesitan el paquete x86 incluso en un Windows de 64 bits. Si solo está instalado el x64, las aplicaciones de 32 bits siguen diciendo que el archivo falta.
Un MSVCP140.dll copiado en la carpeta de un programa desde un sitio de descargas suele ser la versión equivocada - o algo peor. Rompe las aplicaciones de formas que parecen aleatorias.
Ve sobre seguro: solo el sitio de Microsoft. Los sitios de descarga de DLL distribuyen archivos desparejados y a veces manipulados: una sola DLL incorrecta crea errores mucho más difíciles de rastrear que el que tenías al principio.
sfc /scannow y después DISM /Online /Cleanup-Image /RestoreHealth.Técnicamente el error puede desaparecer - y aparece otro más sutil, porque el runtime es un conjunto de archivos emparejados, no una sola DLL. Los desajustes de versión hacen que las aplicaciones se cierren en sitios aleatorios, y los sitios de DLL son un canal de malware conocido. El instalador del redistribuible es oficial, gratuito y tarda un minuto.
Un Windows de 64 bits ejecuta programas de 64 y de 32 bits, y cada tipo carga su propia copia del runtime. Instalar los dos lo cubre todo; los dos paquetes conviven por diseño.
Sí: VCRUNTIME140.dll, MSVCP140.dll y MSVCP140_1.dll vienen todos en el mismo Visual C++ Redistributable. Nuestra guía de VCRUNTIME140.dll trata esa variante en detalle.
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 Descarga Outbyte Driver Updater para Windows. El análisis y los resultados son gratis.