Descargar Microsoft Visual C 2019 Redistributable Package Virtualbox
Downloading the Microsoft Visual C++ 2019 Redistributable for VirtualBox
If you’re setting up or running Oracle VirtualBox and encounter errors like “VBoxRT.dll is missing”, “MSVCP140.dll not found”, or “The program can’t start because VCRUNTIME140.dll is missing”, you likely need the Microsoft Visual C++ 2019 Redistributable Package.
VirtualBox relies on these runtime components to function correctly, especially after a fresh Windows installation or a major OS update.
Paso 1: Accede al portal oficial de descarga de Microsoft
Ve a la página de Microsoft Learn o al Centro de Descarga directo:
- URL oficial:
https://learn.microsoft.com/es-es/cpp/windows/latest-supported-vc-redist?view=msvc-170
- O directamente a:
https://aka.ms/vs/17/release/vc_redist.x64.exe (para 64 bits)
Pero atención: Microsoft unificó los paquetes. El enlace “vc_redist.x64.exe” del año 2022 también incluye la versión 2019/2022 combinada. Sin embargo, para VirtualBox recomiendo bajar el paquete específico de 2015-2022 (que incorpora 2019).
Installation Steps
- Run the downloaded
.exe file as Administrator.
- Click Install (or Repair if already installed).
- Restart your computer.
5. Official Download Sources (Safe & Recommended)
2.1 What is the Microsoft Visual C++ 2019 Redistributable?
- A set of runtime libraries (DLLs) required to run applications built with Microsoft Visual C++ 2019.
- Common files include:
VCRUNTIME140.dll, MSVCP140.dll, VCRUNTIME140_1.dll.
- Version range: 14.20–14.29 (typically 14.28.29914 or later for 2019).
Where to Download Safely
Do not download from third-party “DLL download” sites. Get the official package directly from Microsoft: URL oficial: https://learn
- Go to the official Microsoft Visual C++ downloads page (search for “Microsoft Visual C++ Redistributable latest supported downloads”).
- Look for the X64 (64-bit) version – most modern Windows systems use this.
- File name:
VC_redist.x64.exe
- If you are on an older 32-bit Windows host, download the X86 version:
VC_redist.x86.exe
Note: The 2019 redistributable is backward compatible with many 2015 and 2017 runtime requirements. For VirtualBox 6.1.x and 7.0.x, the 2019 version is often sufficient, though VirtualBox 7.0+ may also ask for 2022 runtimes. Installing the 2019 version first is a good troubleshooting step.
Step 2: Download Both Architectures
Even if your PC is 64-bit, download both:
vc_redist.x64.exe (for main VirtualBox app)
vc_redist.x86.exe (for VirtualBox COM interface and helpers)
Step 1: Identify System Architecture
Check if your VirtualBox installation is 64-bit or 32-bit. Modern VirtualBox is almost exclusively 64-bit, but if you are running older hardware or specific legacy setups, you may need the x86 version. Generally, you should install both the x86 and x64 versions to ensure full compatibility.
Reseña: “descargar Microsoft Visual C++ 2019 Redistributable package VirtualBox”
Resumen ejecutivo
- El Microsoft Visual C++ 2019 Redistributable (parte de las bibliotecas Visual C++ Redistributable para Visual Studio 2019) provee runtime DLLs necesarias para ejecutar aplicaciones compiladas con MSVC 2019.
- VirtualBox, como hipervisor multiplataforma, en general no requiere explícitamente esas librerías para su funcionamiento básico en Windows, pero ciertos complementos, extensiones o builds de terceros pueden depender de ellas.
- Al buscar “descargar Microsoft Visual C 2019 redistributable package VirtualBox” el objetivo suele ser garantizar que ambos componentes (la máquina host y software auxiliar de virtualización) tengan las dependencias necesarias para funcionar sin errores de ejecución (por ejemplo, DLL faltantes como msvcp140.dll o vcruntime140.dll).
Compatibilidad y propósito
- Qué instala: los paquetes redistributables instalan runtimes como vcruntime140.dll, msvcp140.dll y otras bibliotecas C/C++ necesarias para ejecutar programas creados con Visual Studio 2019.
- Versiones: existen builds x86 (32-bit) y x64 (64-bit). En sistemas Windows modernos instale ambas para máxima compatibilidad: muchas aplicaciones de 32 bits aún se ejecutan en Windows x64.
- Relación con VirtualBox: la versión oficial de VirtualBox para Windows incluye sus propias dependencias; sin embargo, extensiones (Guest Additions, extensiones de terceros, aplicaciones que corren dentro de la VM o utilidades de integración) pueden requerir runtimes de Visual C++ si fueron compiladas con MSVC 2019.
Seguridad y fuente de descarga
- Fuente recomendada: descargar siempre desde la web oficial de Microsoft (sitio de Microsoft Docs/descargas) para evitar binarios comprometidos. Evite mirrors no oficiales o sitios que ofrezcan paquetes “comprimidos” con instaladores adicionales.
- Firma y checksums: verifique certificados digitales del instalador y, si Microsoft los provee, valide hashes SHA-256 para confirmar integridad.
Instalación: pasos prácticos (ejemplos)
- Determinar arquitectura:
- En Windows: Configuración > Sistema > Acerca de → ver “Tipo de sistema” (x64 o x86).
- Descargar:
- Obtener ambos instaladores: VC_redist.x64.exe y VC_redist.x86.exe desde la página oficial de Microsoft Visual C++ Redistributable 2019 (o desde el paquete unificado si Microsoft lo ofrece).
- Ejecutar como administrador:
- Clic derecho → “Ejecutar como administrador”, aceptar términos y completar instalación.
- Reiniciar si es solicitado (o si una aplicación lo pide).
Ejemplo: para evitar errores “vcruntime140.dll missing” al instalar un complemento de VirtualBox, instale VC_redist.x86.exe si el complemento es de 32 bits aunque Windows sea x64.
Problemas comunes y soluciones
- Error: “msvcp140.dll no encontrado” o “vcruntime140.dll is missing”
- Solución: instalar la versión redistributable correspondiente (x86 para apps 32 bits, x64 para 64 bits).
- Conflictos entre versiones (2015–2019): Microsoft consolidó las redist de 2015, 2017 y 2019 en un “Universal C Runtime” y en muchos casos mantener la versión más reciente soluciona problemas; sin embargo, algunas apps buscan versiones concretas—instalar la redist específica pedida por la app es lo más seguro.
- Reinstalación: si tras instalar persisten errores, ejecutar “Repair” en el instalador del redistributable desde Panel de Control → Programas y características.
- Permisos/antivirus: algunos instaladores fallan por bloqueo AV; temporalmente permitir el instalador o desactivar el bloqueo y volver a intentar.
Relación práctica con VirtualBox y casos de uso
- Escenario 1 — VirtualBox en host Windows, Guest Additions fallando durante instalación: Guest Additions suele compilarse con toolchains que no requieren que usted instale manualmente redists en el host; pero si instala herramientas de terceros en la máquina host que integran con VirtualBox (por ejemplo, utilidades de respaldo, plugins de red o GUI avanzadas) y estas fueron compiladas con MSVC 2019, necesitará el redistributable apropiado en el host.
- Escenario 2 — Aplicación dentro de la VM: Si una aplicación dentro de una VM Windows pide msvcp140.dll al ejecutarla, instale el redistributable dentro de esa VM (igual procedimiento que en el host).
- Escenario 3 — Builds personalizados de VirtualBox: si compila VirtualBox o extensiones desde código fuente con Visual Studio 2019, asegurarse de que el runtime esté presente tanto en el entorno de compilación como en las máquinas donde se desplegarán los binarios.
Recomendaciones finales
- Instale ambos (x86 y x64) en máquinas Windows x64: cubre la mayoría de compatibilidades.
- Descargue solo desde Microsoft.
- Si un componente de VirtualBox (o un complemento) da error relacionado con MSVC, instale/repare la redist antes de entrar en diagnosticar drivers o permisos.
- Mantenga el sistema actualizado (Windows Update) porque incluye actualizaciones del runtime y del Universal CRT.
Conclusión
El Visual C++ 2019 Redistributable es una dependencia común que puede resolver múltiples fallos “DLL faltante” tanto en el host como dentro de máquinas virtuales. Para VirtualBox en sí la necesidad no es universal, pero resulta útil cuando se usan extensiones, utilidades de terceros o aplicaciones dentro de las VMs que fueron compiladas con MSVC 2019. Seguir las prácticas seguras de descarga e instalar ambas arquitecturas reduce la mayoría de problemas.
Si quieres, puedo ofrecerte:
- los nombres exactos de los instaladores que debes buscar, o
- comandos PowerShell para detectar si las DLLs relevantes ya están presentes en un sistema Windows. Which do you prefer?