Si la instalación de Microsoft Visual C++ 2015–2022 Redistributable (x64) se detiene cerca del 35% con el código 0x80070652 al intentar usar EA Play, esta guía te explica qué significa, por qué sucede y cómo resolverlo de forma segura y definitiva.
Qué significa el error
El código 0x80070652 corresponde al estado de Windows que indica que ya hay otra instalación en progreso o que el Instalador de Windows (msiexec
) tiene una transacción pendiente o incompleta. En consecuencia, cualquier nuevo instalador que dependa de ese servicio queda bloqueado y se cancela con el mismo código.
En la práctica, esto suele ocurrir cuando:
- Windows Update está aplicando parches en segundo plano.
- Otra aplicación está ejecutando su propio instalador o reparación.
- Quedaron restos de una instalación fallida que no se limpiaron correctamente.
Síntomas habituales
- El asistente de Visual C++ se queda clavado en torno a un porcentaje constante y revierte.
- La app de EA informa que faltan componentes de tiempo de ejecución o no inicia juegos.
- En el Administrador de tareas aparecen procesos
msiexec.exe
activos sin una ventana visible. - Windows solicita reinicios repetidos tras intentar instalar o reparar paquetes.
Causas frecuentes
- Instaladores o launchers abiertos en segundo plano, incluyendo la app de EA, Steam o similares.
- Actualizaciones de Windows en curso o pendientes de finalizar con reinicio.
- Archivos temporales y cachés de instalación corruptos o saturados.
- Corrupción menor de componentes del sistema que impide completar transacciones del instalador.
- Conflictos al actualizar una versión previa del redistribuible.
Solución paso a paso
- Reinicio completo
Reinicia el PC para liberar instalaciones pendientes y desbloquear el servicio de instalación. - Verifica y cierra instalaciones en marcha
Abre Administrador de tareas → pestaña Detalles y finaliza todomsiexec.exe
si aparece. Cierra launchers y asistentes de instalación, incluida la app de EA y plataformas de juegos. - Comprueba actualizaciones del sistema
Ve a Configuración → Windows Update, instala lo pendiente y reinicia si te lo pide. No intentes instalar Visual C++ mientras Windows Update trabaja. - Limpia temporales
Ejecuta Limpieza de disco marcando Archivos temporales. También puedes limpiar la carpeta de usuario%TEMP%
. Tras ello, reinicia. - Repara componentes de sistema
Abre Símbolo del sistema como administrador y ejecuta:DISM /Online /Cleanup-Image /RestoreHealth sfc /scannow
Al terminar, reinicia. - Instala manualmente los redistribuibles
Descarga el instalador offline de Visual C++ 2015–2022 (x64) desde el sitio oficial de Microsoft, haz clic derecho y elige Ejecutar como administrador. Se recomienda instalar también la edición x86 porque algunos juegos la necesitan. - Repara o reinstala si ya figura instalado
Abre Panel de control → Programas y características, localiza Microsoft Visual C++ 2015–2022 Redistributable (x64) y elige Modificar → Reparar. Si falla, desinstala y vuelve a instalar la versión más reciente. Ten en cuenta que desinstalar puede dejar apps dependientes sin arrancar hasta reinstalar el paquete. - Reinicia el servicio del instalador (opcional)
Abreservices.msc
, busca Windows Installer, pulsa Detener y luego Iniciar. Reintenta la instalación. - Arranque limpio
Ejecutamsconfig
, marca Ocultar los servicios de Microsoft y deshabilita el resto; deshabilita también los elementos de inicio en el Administrador de tareas. Reinicia e intenta instalar. - Usa el solucionador de instalación
Ejecuta el Program Install and Uninstall troubleshooter de Microsoft para eliminar entradas corruptas de instaladores anteriores y vuelve a instalar el redistribuible.
Guía ampliada y recomendaciones
Buenas prácticas antes de ejecutar el instalador
- Comprueba que tienes espacio libre suficiente en la unidad del sistema.
- Conecta el equipo a corriente si es un portátil.
- Desactiva temporalmente herramientas de optimización o limpiadores que puedan interferir con el instalador; vuelve a activarlas al finalizar.
- Si usas antivirus de terceros, deshabilítalo de forma puntual durante la instalación y vuelve a habilitarlo después.
Comandos útiles para un entorno limpio
Si aún ves bloqueos, reinicia el servicio del instalador desde una consola elevada:
net stop msiserver
net start msiserver
En casos rebeldes, puedes registrar de nuevo el servicio:
msiexec /unregister
msiexec /regserver
Instalación silenciosa y registro detallado
El instalador del redistribuible permite opciones que ayudan a diagnosticar:
vcredist.x64.exe /install /quiet /norestart /log %TEMP%\vcredist_x64.log
vcredist.x86.exe /install /quiet /norestart /log %TEMP%\vcredist_x86.log
Con esto generas un registro para localizar fallos específicos sin ventanas emergentes que interrumpan.
Uso de gestor de paquetes
Si prefieres línea de comandos, puedes instalar o actualizar mediante el gestor de paquetes de Windows:
winget install Microsoft.VCRedist.2015+.x64
winget install Microsoft.VCRedist.2015+.x86
Verificación posterior a la instalación
Confirma que los componentes están presentes en Panel de control → Programas y características. También puedes comprobar los archivos clave:
C:\Windows\System32\vcruntime140.dll
C:\Windows\System32\vcruntime140_1.dll
C:\Windows\SysWOW64\vcruntime140.dll
(para componentes de 32 bits)
Para ver la versión desde PowerShell:
Get-Item "C:\Windows\System32\vcruntime140.dll" | Select-Object -ExpandProperty VersionInfo
Recomendaciones específicas para la app de EA
- Cierra la app de EA y cualquier juego abierto antes de instalar o reparar los redistribuibles.
- Si la app muestra errores de dependencias, utiliza su herramienta integrada de reparación o limpieza de caché y reinicia la app.
- Verifica que tanto la edición x64 como la x86 del redistribuible estén instaladas, ya que muchos juegos combinan componentes de ambas arquitecturas.
Tabla de diagnóstico rápido
Síntoma | Causa probable | Acción recomendada |
---|---|---|
Instalación se detiene en torno al mismo porcentaje | Instalador en curso o sesión pendiente | Reinicia, cierra msiexec.exe , completa Windows Update |
Mensaje de que otro programa está instalando | Cola del Instalador de Windows bloqueada | Reinicia servicio del instalador y reintenta |
Reparación no finaliza | Archivos temporales corruptos | Limpia %TEMP% y usa instalación offline |
La app de EA sigue pidiendo dependencias | Falta edición x86 o versión incorrecta | Instala también la edición x86 y repara |
Fallos intermitentes en diferentes instaladores | Corrupción menor en componentes de sistema | Ejecuta DISM y SFC, reinicia y prueba |
Sección avanzada
Solo si el problema persiste y comprendes los riesgos, restablece componentes relacionados con actualizaciones. Haz una copia de seguridad y asegúrate de tener permisos de administrador.
Restablecimiento de componentes de actualización
Desde una consola elevada:
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
ren %systemroot%\System32\catroot2 catroot2.old
net start cryptsvc
net start appidsvc
net start wuauserv
net start bits
Reinicia el equipo y vuelve a intentar la instalación del redistribuible.
Consideraciones por arquitectura
- En equipos con procesadores de arquitectura x64, instala la edición x64 y, adicionalmente, la x86 para compatibilidad con juegos de 32 bits.
- En sistemas con arquitectura arm64, instala la edición arm64 para binarios nativos y, si ejecutas juegos x64 bajo emulación, instala también la edición x64.
Preguntas frecuentes
¿Es necesario instalar ambas ediciones?
Sí. Muchos juegos y launchers emplean bibliotecas de 32 y 64 bits. Tener ambas reduce errores por dependencias faltantes.
¿Puedo desinstalar versiones antiguas de Visual C++?
No es recomendable quitar variantes que siguen en uso por otras aplicaciones. Si vas a depurar un conflicto, desinstala solo la edición afectada y reinstala la versión más reciente del mismo canal.
¿Por qué se atasca sobre un tercio del progreso?
Ese tramo suele coincidir con tareas del servicio de instalación, validación de componentes y escritura en WinSxS. Si hay otra instalación o transacción pendiente, el proceso se bloquea y revierte.
¿Sirve ejecutar el instalador con permisos elevados?
Sí. Ejecutar como administrador reduce bloqueos por permisos y permite registrar componentes correctamente.
¿Qué hago si el instalador no muestra errores pero la app de EA no arranca juegos?
Repara la app, limpia su caché, verifica archivos del juego y confirma que las dos ediciones del redistribuible estén visibles en Programas y características.
¿Conviene usar un instalador combinado de varios Visual C++?
Lo mejor es instalar desde los redistribuibles oficiales de Microsoft. Evita paquetes de terceros que mezclen versiones.
Checklist final
- No hay procesos
msiexec.exe
activos ni actualizaciones en curso. - Hay espacio suficiente en la unidad del sistema.
- Se instalaron correctamente las ediciones x64 y, si corresponde, x86.
- Se probó la opción de Reparar o la reinstalación del paquete.
- La app de EA se cerró, se reparó o se limpió la caché antes de iniciar juegos.
Resumen
El error 0x80070652 aparece cuando el Instalador de Windows detecta otra instalación en curso o una transacción previa sin terminar. Siguiendo el orden recomendado —reinicio, cierre de procesos, finalización de Windows Update, limpieza de temporales, reparación del sistema, instalación manual y, si procede, arranque limpio y uso del solucionador de instalación— se resuelven la mayoría de bloqueos al instalar Microsoft Visual C++ 2015–2022 Redistributable necesario para ejecutar juegos de EA Play. Completa con la verificación final y tendrás un entorno estable para los juegos.