Cómo descargar Visual C++ Redistributable 2008-2019

Los paquetes redistribuibles de Microsoft Visual C++ (Visual C++ Redistributable) contienen los componentes necesarios para ejecutar juegos y programas desarrollados con las versiones correspondientes de Visual Studio y suelen ser necesarios cuando se producen errores del tipo “no se puede ejecutar el programa” porque faltan en el ordenador archivos DLL cuyos nombres empiezan por msvcr o msvcp. La mayoría de las veces se requieren componentes de Visual Studio 2012, 2013 y 2015, pero es posible descargar e instalar paquetes distribuidos Visual C++ 2005-2019.

A continuación se describen las formas de descargar componentes distribuibles de Visual C++ para Windows 10, 8.1 y Windows 7, x64 y x86 (32 bits) de la forma oficial desde el sitio web de Microsoft y mediante la instalación desde una fuente de terceros, sobre los problemas que puede encontrar durante la instalación e información adicional que puede ser útil.

Descarga de paquetes distribuibles de Visual C++ desde el sitio de Microsoft

La primera forma de descargar componentes de Visual C++ es la oficial y, por tanto, la más segura. Los siguientes componentes están disponibles para su descarga (algunos de ellos pueden descargarse de diferentes maneras)

  • Visual Studio 2015-2019: la instalación de este conjunto instala todos los componentes necesarios de Visual C++ 2015, 2017 y 2019 dentro de un único archivo de instalación.
  • Visual Studio 2013 (Visual C++ 12.0)
  • Visual Studio 2012 (Visual C++ 11.0)
  • Visual Studio 2010 SP1
  • Visual Studio 2008 SP1

Nota importante: Si estás descargando librerías para corregir errores al ejecutar juegos y programas (sin DLL) y tu sistema es de 64 bits, debes descargar e instalar tanto los componentes x86 (para 32 bits) como las versiones x64, ya que muchos programas necesitan librerías de 32 bits (x86) para funcionar incluso en Windows 10, 8.1 y Windows 7 x64.

El orden de carga de los componentes será el siguiente:

  1. Vaya a la página oficial https://support.microsoft.com/ru-ru/help/2977003/the-latest-supported-visual-c-downloads y seleccione el componente deseado.
  2. Para Visual C++ 2015-2019, basta con descargar e instalar directamente los archivos vc_redist.x86.exe y vc_redist.x64.exe
  3. En el caso de los componentes de Visual C++ 2013, después de seleccionar “paquetes distribuidos de Microsoft Visual C++ para Visual Studio 2013” se accede a una página con dos listas de instaladores: x64 y x86, un enlace distinto para cada idioma. Descargue los componentes por el enlace que necesita (el ruso no cabe en la imagen de abajo pero está disponible).
  4. Para algunos componentes (por ejemplo, para la versión de Visual C++ 2012) verá un aviso para iniciar sesión con su cuenta de Microsoft. Pero no hace falta que lo hagas: más adelante en este artículo daré enlaces a una descarga directa desde el sitio de Microsoft sin necesidad de iniciar sesión.

También hay páginas separadas disponibles en el sitio de Microsoft para la descarga de paquetes distribuidos de Microsoft Visual C++, una lista de dichas páginas se encuentra a continuación:

Después de descargar los componentes de Visual C++ que necesita, ejecute los archivos descargados y realice todo el proceso de instalación.

Posibles problemas durante la instalación:

  • Si al instalar componentes individuales se le indica que ya están en su ordenador, pruebe con un instalador de tamaño diferente (puede ser el que falta).
  • Si está seguro de que los problemas de ejecución de programas o juegos son causados por algún conjunto de componentes, pero no está instalado, mire: si está presente en la lista del Panel de control – Programas y componentes. Si es así, intente eliminarlo allí y reinicie el instalador.
  • Si ha desactivado algún servicio de Windows 10, 8.1 y Windows 7 relacionado con las actualizaciones o el “instalador de Windows”, esto puede causar errores al instalar las bibliotecas de Visual C++.
  • Instrucciones separadas sobre el error 0x80070666 al instalar componentes de Visual C++ y el error no identificado 0x80240017.

Forma no oficial de descargar DLL – Instalador de tiempo de ejecución de Visual C++ (todo en uno)

Existen instaladores no oficiales de los archivos DLL de Visual Studio necesarios para ejecutar los programas. Uno de estos instaladores parece ser seguro (las tres detecciones en VirusTotal parecen ser falsos positivos) – Visual C++ Runtime Installer (All-In-One) que instala todos los componentes necesarios (x86 y x64) desde un instalador a la vez.

El proceso de instalación es el siguiente:

  1. Inicia el instalador y pulsa Y en la ventana del instalador.
  2. El proceso de instalación posterior será automático, y los conjuntos de paquetes distribuibles de Visual Studio existentes se eliminarán del ordenador antes de instalar los componentes. Se instalan los paquetes distribuibles de Visual C++ de 2005-2017, así como las bibliotecas adicionales.

Descargue el instalador de Visual C++ Runtime (All-In-One) de https://www.majorgeeks.com/files/details/visual_c_runtime_installer.html (observe la captura de pantalla, la flecha marca el enlace de descarga).

Video tutorial.

Si te queda alguna duda, pregunta en los comentarios, pero espero que los problemas se hayan resuelto y los componentes necesarios se hayan instalado.