Guía de Windows · Actualizado en junio de 2026

Cómo descargar e instalar
Visual C++ Redistributable en Windows

Una guía práctica para usuarios de Windows 10 y Windows 11: enlaces oficiales de Microsoft, cómo elegir x64/x86 correctamente, pasos de instalación, comandos de instalación silenciosa, opciones de reparación y soluciones para errores comunes de runtime.

📖 9 min de lectura 🪟 Windows 10 / 11 🔗 Enlaces oficiales de Microsoft

Microsoft Visual C++ Redistributable es un conjunto de bibliotecas de runtime necesarias para muchos programas y juegos de Windows. Si estas bibliotecas faltan, están dañadas o son demasiado antiguas, una aplicación puede no iniciarse y mostrar errores como VCRUNTIME140.dll was not found, MSVCP140.dll is missing, 0xc000007b o The code execution cannot proceed.

La forma más segura de corregir estos problemas es descargar el paquete Redistributable directamente desde Microsoft e instalar la arquitectura correcta: x64, x86 o ARM64. En la mayoría de los PC modernos con Windows de 64 bits conviene instalar tanto x64 como x86, porque Windows de 64 bits puede ejecutar aplicaciones de 64 y de 32 bits.

ℹ️
Importante: Visual C++ Redistributable no es lo mismo que Visual Studio. No necesitas instalar el entorno de desarrollo Visual Studio solo para ejecutar programas que requieren las bibliotecas de runtime de Microsoft C y C++.

¿Qué es Microsoft Visual C++ Redistributable?

Visual C++ Redistributable instala componentes de runtime usados por aplicaciones creadas con Microsoft Visual C++ / MSVC. Estos componentes incluyen bibliotecas de runtime de C y C++ que los programas utilizan al iniciarse, cargar complementos, renderizar gráficos, trabajar con archivos o comunicarse con otros componentes del sistema.

Es un paquete de runtime Ayuda a ejecutar programas ya instalados; no es una herramienta de programación para usuarios normales.
Pueden coexistir varias versiones Los paquetes antiguos 2005, 2008, 2010, 2012 y 2013 pueden estar instalados en paralelo.
x64 y x86 son diferentes Un programa de 32 bits necesita el runtime x86 incluso en Windows de 64 bits.
Las apps suelen instalarlo automáticamente Juegos, lanzadores, editores, herramientas CAD y drivers suelen incluir runtimes de VC++.

¿Qué versión de Visual C++ Redistributable debes instalar?

Para la mayoría de los usuarios, la respuesta es sencilla: instala desde Microsoft los paquetes más recientes compatibles de Visual C++ Redistributable x64 y x86. Estos paquetes cubren aplicaciones creadas con versiones modernas de Visual Studio y son la solución más habitual para errores relacionados con VCRUNTIME140.dll, MSVCP140.dll, VCRUNTIME140_1.dll y archivos similares.

Tu situación Qué instalar Por qué
Windows 10 o Windows 11 en un PC de 64 bits x64 y x86 x64 es necesario para apps de 64 bits; x86 es necesario para apps de 32 bits que siguen funcionando en Windows de 64 bits.
Windows 10 o Windows 11 en un PC de 32 bits Solo x86 Windows de 32 bits no puede ejecutar aplicaciones x64 ni instalar paquetes de runtime x64.
Windows en ARM ARM64 y, posiblemente, x64/x86 según la aplicación Los dispositivos ARM64 pueden necesitar componentes ARM64 nativos y runtimes de compatibilidad para aplicaciones emuladas.
Un juego antiguo pide Visual C++ 2010, 2012 o 2013 La versión antigua exacta de Redistributable solicitada por la app Los paquetes heredados son independientes y pueden ser necesarios junto con la versión más reciente.
💡
Configuración recomendada para la mayoría de PC de 64 bits: instala tanto VC_redist.x64.exe como VC_redist.x86.exe. Así cubres la mayor variedad de aplicaciones y juegos modernos.

Cómo comprobar si Windows es de 64 bits, 32 bits o ARM64

Antes de descargar el instalador, revisa el tipo de sistema. Esto te ayudará a elegir el paquete correcto y evitar errores de instalación.

  1. Pulsa Win + I para abrir Configuración.
  2. Ve a SistemaAcerca de.
  3. Busca Tipo de sistema.
  4. Comprueba si indica sistema operativo de 64 bits, sistema operativo de 32 bits o si menciona un procesador basado en ARM.

También puedes usar el cuadro Ejecutar:

  1. Pulsa Win + R.
  2. Escribe msinfo32 y pulsa Enter.
  3. Observa Tipo de sistema: PC basado en x64, PC basado en x86 o PC basado en ARM64.

Cómo instalar Visual C++ Redistributable en Windows

Después de descargar el instalador correcto, sigue estos pasos. El proceso de instalación es el mismo en Windows 10 y Windows 11.

  1. Cierra el programa o juego que muestra el error de Visual C++.
  2. Descarga VC_redist.x64.exe, VC_redist.x86.exe o VC_redist.arm64.exe desde Microsoft.
  3. Haz clic derecho en el archivo descargado y selecciona Ejecutar como administrador.
  4. Acepta los términos de licencia de Microsoft.
  5. Haz clic en Instalar. Si el paquete ya está instalado, elige Reparar.
  6. Espera a que finalice la instalación.
  7. Reinicia Windows, especialmente si el instalador lo solicita.
  8. Abre de nuevo el programa y comprueba si el error desapareció.
⚠️
No descargues archivos DLL individuales desde sitios web aleatorios. Copiar manualmente archivos como vcruntime140.dll o msvcp140.dll puede provocar conflictos de versión, riesgos de seguridad o nuevos errores de inicio. Instala el Redistributable oficial en su lugar.

¿Debes instalar Visual C++ x64 y x86?

Sí. En Windows de 64 bits normalmente es recomendable instalar ambos paquetes:

Si no sabes qué paquete necesita un programa concreto, instala x64 y x86 desde Microsoft. Es seguro en un sistema Windows de 64 bits y a menudo soluciona los errores de runtime de inmediato.

Cómo instalar Visual C++ Redistributable de forma silenciosa con el Símbolo del sistema

Los usuarios avanzados y administradores pueden instalar Visual C++ Redistributable desde el Símbolo del sistema o PowerShell. Esto resulta útil para scripts de despliegue, soporte remoto o reinstalación de requisitos antes de iniciar un programa.

Abre el Símbolo del sistema como administrador, ve a la carpeta donde está el instalador y ejecuta uno de estos comandos:

VC_redist.x64.exe /install /quiet /norestart
VC_redist.x86.exe /install /quiet /norestart

Para reparar silenciosamente una instalación existente, usa:

VC_redist.x64.exe /repair /quiet /norestart

Después de una instalación o reparación silenciosa, reinicia Windows manualmente si la aplicación todavía no se inicia.

Cómo comprobar si Visual C++ Redistributable ya está instalado

Windows puede tener muchas entradas de Visual C++ instaladas al mismo tiempo. Esto es normal. No elimines entradas antiguas si no sabes con seguridad que no se necesitan, porque algunos programas dependen de versiones concretas del runtime.

Método 1: Comprobar las aplicaciones instaladas

  1. Pulsa Win + I.
  2. Abre AplicacionesAplicaciones instaladas en Windows 11, o Aplicaciones y características en Windows 10.
  3. Busca Microsoft Visual C++.
  4. Comprueba si hay entradas como Microsoft Visual C++ 2015-2022 Redistributable (x64) y (x86).

Método 2: Comprobar el Panel de control

  1. Pulsa Win + R.
  2. Escribe appwiz.cpl y pulsa Enter.
  3. Busca en la lista Microsoft Visual C++ Redistributable.
  4. Comprueba la versión y la arquitectura en el nombre del programa.

Método 3: Comprobar con PowerShell

Abre PowerShell y ejecuta:

Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*, `
HKLM:\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* |
Where-Object { $_.DisplayName -like "*Visual C++*Redistributable*" } |
Select-Object DisplayName, DisplayVersion, Publisher |
Sort-Object DisplayName

Cómo reparar Visual C++ Redistributable

Si el paquete ya está instalado, pero la aplicación sigue mostrando errores de DLL faltantes o de runtime, repara la instalación.

  1. Descarga el mismo instalador de Visual C++ Redistributable desde Microsoft.
  2. Haz clic derecho en el archivo y selecciona Ejecutar como administrador.
  3. Si Windows detecta una instalación existente, haz clic en Reparar.
  4. Espera a que termine el proceso.
  5. Reinicia el equipo.

También puedes reparar desde Panel de controlProgramas y características: selecciona la entrada de Visual C++, haz clic en Cambiar y elige Reparar.

Solucionar errores comunes de instalación de Visual C++ Redistributable

Si el instalador falla, usa los pasos siguientes. La mayoría de los problemas se deben a falta de permisos de administrador, archivos bloqueados, caché de instalación dañada, componentes de Windows obsoletos o una instalación anterior de VC++ dañada.

Error 0x80070666: ya hay otra versión instalada

Este mensaje suele indicar que ya está instalada una versión más reciente o equivalente. Prueba estas soluciones:

Error 1603: error grave durante la instalación

Error 0xc000007b al iniciar un juego o programa

Este error suele indicar una incompatibilidad entre dependencias de 32/64 bits o archivos de runtime dañados. Instala Visual C++ Redistributable x64 y x86, actualiza DirectX si el juego lo requiere y reinstala la aplicación afectada si es necesario.

Falta VCRUNTIME140.dll, MSVCP140.dll o VCRUNTIME140_1.dll

Instala desde Microsoft los paquetes más recientes de Visual C++ Redistributable x64 y x86. Reinicia Windows y vuelve a abrir el programa. Evita descargar la DLL faltante como archivo independiente.

¿Necesitas versiones antiguas de Visual C++ Redistributable?

A veces sí. Las aplicaciones antiguas, especialmente juegos y software especializado, pueden requerir runtimes de Visual C++ 2005, 2008, 2010, 2012 o 2013. Estos paquetes antiguos pueden coexistir con el Redistributable más reciente.

Instala una versión antigua solo cuando:

⚠️
Nota de seguridad: los paquetes antiguos de Visual C++ pueden dejar de recibir soporte. Descárgalos solo desde Microsoft o desde el instalador oficial del proveedor original del software.

¿Se puede desinstalar Microsoft Visual C++ Redistributable?

Puedes desinstalarlo, pero en la mayoría de los casos no deberías hacerlo. Muchos programas dependen de estos paquetes y eliminarlos puede hacer que aplicaciones o juegos dejen de funcionar. Si sospechas que hay corrupción, usa primero Reparar en lugar de desinstalar.

Desinstálalo solo si:

Para desinstalarlo, abre ConfiguraciónAplicacionesAplicaciones instaladas, busca Microsoft Visual C++, selecciona el paquete y elige Desinstalar. Reinicia Windows y reinstala el paquete más reciente si es necesario.

Consejos de descarga segura para Visual C++ Redistributable

Preguntas frecuentes sobre Visual C++ Redistributable en Windows

P ¿Visual C++ Redistributable es seguro?
Sí, si se descarga desde Microsoft o se instala mediante un instalador de aplicación confiable. Es un componente de runtime estándar usado por muchos programas de Windows.
P ¿Necesito Visual C++ Redistributable para juegos?
Muy a menudo, sí. Muchos juegos y lanzadores requieren bibliotecas de runtime de Visual C++. Steam, Epic Games, Ubisoft Connect y otros instaladores pueden instalar automáticamente los runtimes necesarios.
P ¿Por qué tengo muchas entradas de Microsoft Visual C++ instaladas?
Es normal. Diferentes programas pueden depender de distintas versiones y arquitecturas del runtime de Visual C++. Eliminar entradas antiguas puede romper software antiguo.
P ¿Debo instalar x86 en Windows de 64 bits?
Sí, si usas aplicaciones de 32 bits. Un programa de 32 bits necesita el runtime x86 aunque Windows sea de 64 bits.
P ¿Visual C++ Redistributable puede solucionar errores de VCRUNTIME140.dll?
En la mayoría de los casos, sí. Instala o repara los paquetes más recientes de Visual C++ Redistributable x64 y x86, y después reinicia Windows.
P ¿Visual C++ Redistributable es lo mismo que .NET Framework?
No. Visual C++ Redistributable proporciona bibliotecas nativas de runtime de C/C++. .NET Framework y .NET Runtime son plataformas diferentes usadas por otros tipos de aplicaciones.

Conclusión

Para descargar e instalar Visual C++ Redistributable en Windows, usa los enlaces oficiales de Microsoft y elige la arquitectura correcta. En la mayoría de los PC con Windows 10 y Windows 11 de 64 bits, instalar x64 y x86 es la mejor opción, porque permite ejecutar aplicaciones modernas de 64 bits y software antiguo de 32 bits.

Si una aplicación sigue fallando después de la instalación, ejecuta de nuevo el instalador de Redistributable y elige Reparar, instala las actualizaciones pendientes de Windows, reinicia el PC y evita descargar archivos DLL individuales desde sitios web no oficiales.