Descargar e instalar VC++ 2015‑2022 v14.34.31938 (x86 y x64): guía completa de limpieza y reparación

Los paquetes Microsoft Visual C++ Redistributable instalan las bibliotecas de ejecución necesarias para que las aplicaciones creadas con Visual Studio funcionen en cualquier equipo Windows sin requerir el IDE completo. Sin embargo, cuando un instalador falla o se elimina de forma incompleta, puede quedar una “entrada fantasma” en Aplicaciones & características (Agregar o quitar programas). A continuación encontrarás una guía exhaustiva para localizar, reparar o quitar de forma segura las versiones 2015‑2022 v14.34.31938 (x86 y x64), así como orientaciones para otras compilaciones antiguas.

Índice

Instalador VC++ 2015‑2022 v14.34.31938 (x86)

El ejecutable oficial se llama VC_redist.x86.exe y contiene la build 14.34.31938. Este archivo sigue disponible en los servidores de descarga de Microsoft a pesar de que no figure en las páginas más recientes. Para resolver el residuo que aparece en la lista de programas:

  1. Descarga el VC_redist.x86.exe 14.34.31938 desde la ficha de “Soporte técnico” de Visual Studio (sección Older downloads), utilizando una cuenta gratuita de Visual Studio Dev Essentials.
  2. Guárdalo en una carpeta local —por ejemplo C:\Instaladores\VC— para futuras reparaciones.
  3. Haz doble clic en el archivo o ejecuta VC_redist.x86.exe desde la consola con permisos administrativos.
  4. En el asistente, selecciona Reparar (o Desinstalar) y espera a que finalice.
  5. Reinicia el equipo y comprueba si la entrada ha desaparecido. Si aún persiste, repite el proceso y elige Desinstalar; luego instala de nuevo el mismo archivo para restablecer la integridad de los registros.

Instalación silenciosa y desinstalación desde línea de comandos

Para entornos de administración masiva (SCCM, Intune, GPO, Script), se admiten los siguientes interruptores:

PropósitoComandoResultado
Instalación sin interfazVC_redist.x86.exe /install /quiet /norestartInstala la build 14.34.31938 sin reiniciar ni mostrar ventanas.
Reparación silenciosaVC_redist.x86.exe /repair /quiet /norestartRepara archivos dañados y restaura entradas de registro.
Desinstalación silenciosaVC_redist.x86.exe /uninstall /quiet /norestartElimina la versión específica y borra la entrada de “Programas”.

Instalador VC++ 2015‑2022 v14.34.31938 (x64)

La versión de 64 bits se distribuye como VC_redist.x64.exe. Su procedimiento de reparación o desinstalación es idéntico al del paquete x86. Algunos puntos clave:

  • Las aplicaciones x64 cargan las bibliotecas desde %SystemRoot%\System32. No confundas la ruta con el nombre “System32”, que históricamente conserva esa etiqueta aunque almacene código de 64 bits.
  • Las instalaciones x86 y x64 son side‑by‑side: puedes tener ambas simultáneamente sin conflictos.
  • En sistemas Windows 11 ARM64, se requieren normalmente las tres arquitecturas (x86, x64 y ARM64) para ejecutar software heredado mediante emulación.

Comprobación de versión instalada

Tras la reparación, verifica la clave DisplayVersion en el registro:

reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{F0BCEC82-...}" /v DisplayVersion

El valor debe ser 14.34.31938. Si difiere, significa que el instalador no se aplicó correctamente o hay otra compilación superpuesta.

Otros paquetes solicitados (14.40.33810 x86, VC++ 2012/2013, etc.)

Los usuarios plantearon la necesidad de builds distintas, como la 14.40.33810 o redistribuibles de 2012/2013. Microsoft mantiene dos vías oficiales para los paquetes históricos:Página “Latest supported Visual C++ Redistributable” Incluye enlaces actualizados a la última versión segura de cada rama principal. Aunque el foco está en las builds vigentes, se documentan hashes y números de versión que permiten validar instaladores archivados. Centro de descargas de Visual Studio Dentro de Downloads › Older versions encontrarás los redist de 2005 a 2022. Para acceder necesitas iniciar sesión con una cuenta gratuita Dev Essentials; el registro dura menos de dos minutos.

Si tu software requiere exactamente 14.40.33810 (p.ej. aplicaciones vinculadas estáticamente a esa build durante el ciclo de QA), procede así:

  1. Identifica la arquitectura (x86/x64) solicitada por la aplicación. Un error 0xC000007B suele denotar cruce de bits.
  2. Descarga la versión precisa desde el repositorio histórico.
  3. Instálala con /quiet /norestart para evitar que el usuario final intervenga.

Recomendaciones complementarias

Preferir la versión más reciente y acumulativa

Desde Visual Studio 2015 las DLL son binarias compatibles a nivel de “toolset 14.x”. Cada nueva build corrige vulnerabilidades y errores de ABI; por ello se aconseja mantener el equipo con la iteración más alta publicada (a la fecha, 14.40.x) salvo que un instalador legado exija una revisión anterior.

Desinstalar manualmente solo si es imprescindible

Los redist rara vez dañan el sistema; su eliminación persigue más bien limpiar listados. Antes de borrar:

  • Ejecuta VC_redist*.exe /repair para reconstruir claves.
  • Si persiste la entrada huérfana, llama al instalador con /uninstall.
  • Como último recurso, recurre a la utilidad Microsoft Program Install & Uninstall (antiguo Fix It) que analiza GUIDs faltantes y borra restos huérfanos sin tocar dependencias válidas.

Mantener copias locales de los instaladores

Microsoft retira builds viejas cuando expiran los ciclos de soporte. Para evitar pérdidas:

“El mejor respaldo es conservar los instaladores que sabes que funcionan”.

Guarda cada ejecutable en una carpeta versionada (D:\Backups\VC\14.34.31938) junto con un archivo hash.txt con las sumas SHA‑256. Así podrás comprobar integridad cuando toque rehabilitar un equipo o migrar un proyecto heredado.

Preguntas frecuentes

¿Puedo instalar directamente la build 14.40 sobre 14.34?

Sí. Las builds son acumulativas y sobrescriben las DLL antiguas mientras mantienen la compatibilidad binaria. No es necesario desinstalar primero.
¿Qué ocurre si elimino por error los runtimes x86 en un sistema x64?

Los programas compilados como “Win32” dejarán de iniciarse, mostrando mensajes como “MSVCP140.dll no se encuentra”. Vuelve a instalar el paquete x86 correspondiente.
Mi antivirus detecta el instalador como sospechoso, ¿es normal?

Algunos motores heurísticos marcan falsos positivos en archivos firmados antiguos. Verifica la firma digital de Microsoft y el hash SHA‑256 publicado oficialmente.

Conclusiones

Localizar y administrar los redistribuibles de Visual C++ es más sencillo si sigues una estrategia sistemática:

  1. Conserva una biblioteca local de instaladores verificados.
  2. Prefiere builds acumulativas salvo requisitos estrictos.
  3. Utiliza las opciones /repair y /uninstall antes de manipular el registro a mano.
  4. Documenta todos los cambios para reproducir entornos QA, CI/CD y escenarios de soporte.

Con estas prácticas reducirás tiempos de resolución y evitarás reinstalaciones completas de Windows cuando un simple residuo de VC++ bloquea la desinstalación de software.


Resumen rápido de comandos útiles

Acciónx86x64
RepararVC_redist.x86.exe /repair /quietVC_redist.x64.exe /repair /quiet
DesinstalarVC_redist.x86.exe /uninstall /quietVC_redist.x64.exe /uninstall /quiet
Instalar limpiaVC_redist.x86.exe /install /quiet /norestartVC_redist.x64.exe /install /quiet /norestart

Descargar, reparar y mantener los redistribuibles adecuados es la forma más eficaz de resolver la mayoría de errores “falta MSVCP140.dll” o “0x80070666”, y además garantiza el buen funcionamiento de software compilado con cualquier versión de Visual Studio desde 2015.

Índice