Solución de problemas de instalación redistribuible de Visual C++
发布时间:2026-11-03 | 浏览:3
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios .
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios .
Este artículo es para los usuarios que experimentan problemas al instalar componentes de Visual C++ Runtime mediante el instalador de Visual Studio o el instalador redistribuible de Visual C++ (VC Redist).
Si experimenta algún problema, asegúrese de que va a instalar la versión más reciente de Visual C++ Redistributable.
Recopilación de registros de errores
El primer paso para diagnosticar un problema con el instalador redistribuible de Visual C++ es recopilar sus registros de errores.
Descargue la herramienta Microsoft Visual Studio and .NET Log Collection Tool .
Extraiga el contenido de .
Después de extraer , los registros de VC Redist se encuentran dentro de la carpeta . Los archivos de registro pertinentes tienen como prefijo el patrón .
Busque en los registros de VC Redist los términos como "Error", "Fallido" o "Error del sistema" y consulte la sección de Errores comunes a simple vista para identificar el problema.
Otras ubicaciones de registro
El instalador de VC Redist se ejecuta a menudo como requisito previo de otros productos. En tales casos, es posible que encuentre el registro de instalación en una ruta diferente.
Por ejemplo, Administrador de configuración actualiza VC Redist como parte de su propio proceso de actualización ejecutando vcredist_x64.exe con la opción /l que invalida la ubicación de registro predeterminada.
En tales casos, puede encontrar la ruta de acceso a los registros leyendo los propios registros del producto.
Ejemplo: registros de Administrador de configuración
<ConfigMgr_Installation_Directory>\Logs\cmupdate.log
Pasos generales de solución de problemas al usar el instalador redistribuible de Visual C++
En esta sección se describen métodos generales de solución de problemas que puede intentar para resolver problemas con el instalador de VC Redist.
Deshabilitar temporalmente el software antivirus
El software antivirus a menudo bloquea la instalación de componentes de VC Redist.
Desactivar la protección en tiempo real de Windows Defender.
Deshabilite temporalmente cualquier protección de puntos de conexión corporativos (como Symantec o McAfee).
Vuelva a intentar la instalación.
Vuelva a habilitar cualquier software de protección deshabilitado.
Vuelva a habilitar cualquier software de protección deshabilitado después de finalizar estos pasos.
Ejecutar el instalador redistribuible de Visual C++ como administrador
Los errores de acceso a archivos están muy correlacionados con permisos insuficientes.
Haga clic con el botón derecho en el instalador de VC Redist y seleccione Ejecutar como administrador.
Vuelva a intentar la instalación.
Buscar actualizaciones de Windows
En raras ocasiones, los componentes obsoletos del sistema pueden causar problemas de instalación.
Vaya a Windows Update e instale todas las actualizaciones pendientes.
Reinicia tu PC.
Vuelva a intentar la instalación.
Pasos generales de solución de problemas al usar el instalador de Visual Studio
Instalación manual de Visual C++ Redistributable
El instalador de Visual Studio puede solicitar un reinicio cuando VC Redist se instala por separado.
Descargue el instalador de VC Redist más reciente.
Ejecute el instalador de VC Redist.
Vuelva a intentar el instalador de Visual Studio.
Si se produce un error en la instalación manual, siga los pasos generales de solución de problemas del instalador de VC Redist independiente.
Borrar la caché del instalador de Visual Studio
Elimine todos los archivos de la carpeta para forzar que el instalador de Visual Studio vuelva a generarlos.
Vuelva a intentar el instalador de Visual Studio.
Reparación del instalador de Visual Studio
Abra la aplicación Configuración .
Escriba Aplicaciones instaladas en la barra de búsqueda de la parte superior de la ventana.
Busque Visual Studio Installer .
Seleccione los puntos suspensivos (...) y, a continuación, seleccione Modificar.
Seleccione la opción Repair para reparar el instalador de Visual Studio.
Vuelva a intentar la instalación de Visual Studio.
Eliminar la carpeta del instalador de Visual Studio
Este método requiere que haya descargado el programa de instalación del instalador de Visual Studio ( VisualStudioSetup.exe ). Puede descargar el programa de instalación del instalador de Visual Studio desde https://my.visualstudio.com .
Este método ayuda si los metadatos del instalador están dañados. Al eliminar la carpeta del instalador, se obliga al instalador de Visual Studio a volver a generarla.
Descargue desde la página Welcome to Dev Essentials (Bienvenido a Dev Essentials ).
Elimine la carpeta C:\Program Files (x86)\Microsoft Visual Studio\Installer . Es posible que se le pida que ejecute esta operación como administrador.
Problemas comunes
Errores comunes de un vistazo
Error de instalación genérica (código de retorno 1603)
Acceso denegado (código de retorno 5)
El archivo está bloqueado (código de retorno 32)
Paquete de instalador dañado o no válido (código de retorno 1620)
No se puede quitar la versión anterior (código de retorno 1714)
Error de instalación genérica
El código de retorno 1603 indica un error de instalación genérico producido por el instalador de Windows durante la instalación de los componentes de Visual C++ Runtime.
Dado que muchos factores pueden producir un código 1603, el código por sí mismo no proporciona suficiente información para diagnosticar la causa del problema. A menudo, los archivos de registro generados por el instalador de VC Redist contienen información relevante que podría dar lugar a una solución o solución alternativa.
En la sección Problemas comunes se describen ejemplos de cómo diagnosticar errores comunes de instalación y pasos que podrían resolverlos. Si el problema no se encuentra aquí, siga las instrucciones para notificar un problema en el instalador redistribuible de Visual C++.
Acceso denegado
Se produce un error en la instalación con el código de error 5. Este código de error suele indicar un problema de permisos. En concreto, el problema es el acceso denegado.
Pasos para resolver
Deshabilite el antivirus, las directivas de grupo y los firewalls temporalmente.
Ejecute el instalador de VC Redist.
Vuelva a habilitar cualquier software de protección deshabilitado.
Si se produce un error en la instalación, intente ejecutar el instalador de VC Redist como administrador.
El archivo está bloqueado
Se produce un error en la instalación con el código de error 32. Los archivos en uso por otro proceso, la interferencia del software antivirus, las directivas de grupo o los archivos dañados son causas comunes.
Pasos para resolver
Cierre cualquier software en ejecución en su PC.
Pruebe los métodos de la sección Pasos generales de solución de problemas al usar Visual Studio Installer .
Si se produce un error en la instalación, intente reiniciar el equipo para liberar los archivos bloqueados.
Paquete de instalador dañado o no válido
Se produce un error en la instalación con el código de error 1620. Este código de error indica que no se pudo abrir un paquete del instalador de Windows (MSI). Es probable que el problema se deba a daños o archivos no válidos.
La presencia de estos mensajes de error indica una caché dañada.
Código de error 1620 : indica que no se pudo abrir el paquete del instalador de Windows.
Código de error 0x80091007: indica que se produjo un error en la comprobación de varias cargas debido a errores de coincidencia de hash.
Código de error 0x80070654: se produce cuando no se puede ejecutar un paquete MSI.
Pasos para resolver
Pruebe los pasos descritos en los pasos de solución de problemas de General al usar el instalador de Visual Studio .
No se puede quitar la versión anterior
Se produce un error en la instalación con el código de error 1714. Este código de error indica una memoria caché del instalador de Windows dañada que produce un error al quitar una versión anterior de VC Redist.
La presencia de estos mensajes de error indica una caché dañada.
Pasos para resolver
En los archivos de registro, anote la versión vc Redist que causa el problema. Hay dos métodos disponibles para resolver el problema:
Method 1: Use el instalador de Windows. Pruebe a usar el instalador de Windows para quitar manualmente la versión anterior de VC Redist. Si se le solicita, deje que el solucionador de problemas del instalador de Windows intente solucionar el problema. Vuelva a intentar la instalación.
Method 1: Use el instalador de Windows.
Pruebe a usar el instalador de Windows para quitar manualmente la versión anterior de VC Redist. Si se le solicita, deje que el solucionador de problemas del instalador de Windows intente solucionar el problema.
Vuelva a intentar la instalación.
Método 2: Quite manualmente la versión anterior. Descargue el instalador de VC Redist para la versión anterior. Siga los pasos para descargar una versión anterior del instalador de VC Redist. Ejecute el instalador para desinstalar el antiguo redist de VC. Vuelva a intentar la instalación.
Método 2: Quite manualmente la versión anterior.
Descargue el instalador de VC Redist para la versión anterior. Siga los pasos para descargar una versión anterior del instalador de VC Redist.
Ejecute el instalador para desinstalar el antiguo redist de VC.
Vuelva a intentar la instalación.
Descargar versiones anteriores del instalador redistribuible de Visual C++
Nunca instale un instalador redistribuible de Visual C++ que no se descargó de un sitio de Microsoft. Nunca instale un instalador redistribuible de Visual C++ que Microsoft no firme.
Descargue el instalador de VC Redist desde la página Bienvenido a Dev Essentials . Busque Visual C++ Redistributable en la página de descargas.
Para obtener la versión más reciente compatible de VC Redist para cada versión de Visual Studio, consulte Microsoft Redistributable Visual C++ descargas compatibles más recientes .
En la tabla siguiente se enumeran los vínculos de versiones anteriores o heredadas.
Es posible que pueda encontrar instaladores para versiones anteriores a través de una búsqueda de Bing. Descargue solo los instaladores de VC Redist desde un sitio de Microsoft. Instale solo paquetes firmados por Microsoft.
Notificar un problema de instalación redistribuible de Visual C++
La lista de problemas comunes se recopiló de los comentarios proporcionados a Microsoft a través de la Comunidad de Desarrolladores .
Si encuentra un problema que no se encuentra en esa sección o si los pasos de esta guía de solución de problemas no resuelven el problema, use el formulario Notificar un problema para crear un nuevo elemento de comentarios.
El informe debe incluir la siguiente información sobre su entorno:
La versión de VC Redist que está intentando instalar.
Si está actualizando, verifique la versión de las instalaciones de VC Redist previamente instaladas.
Si va a instalar a través del instalador de Visual Studio, la versión del instalador de Visual Studio.
Los registros se recopilan cuando sigues los pasos de la sección de recopilación de registros de errores.
Los comentarios sin esta información, especialmente sin registros, no son procesables y podrían cerrarse si no se envía más información de manera oportuna.
Contenido relacionado
Descargas redistribuibles de Visual C++ compatibles más recientes
C++ compatibilidad binaria entre versiones de Visual Studio
Auditar el uso de la versión en tiempo de ejecución de Visual C++
Preguntas más frecuentes sobre el ciclo de vida: Bibliotecas redistribuibles y en tiempo de ejecución de Visual C++
¿Le ha resultado útil esta página?
¿Necesita ayuda con este tema?
¿Desea intentar usar Ask Learn para aclarar o guiarle a través de este tema?
Recursos adicionales
Se actualizó por última vez el 2026-03-09