Error 0x80070652 al instalar Visual C++ 2015–2022 (x64) para EA Play: solución paso a paso

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.

Índice

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

  1. Reinicio completo
    Reinicia el PC para liberar instalaciones pendientes y desbloquear el servicio de instalación.
  2. Verifica y cierra instalaciones en marcha
    Abre Administrador de tareas → pestaña Detalles y finaliza todo msiexec.exe si aparece. Cierra launchers y asistentes de instalación, incluida la app de EA y plataformas de juegos.
  3. Comprueba actualizaciones del sistema
    Ve a ConfiguraciónWindows Update, instala lo pendiente y reinicia si te lo pide. No intentes instalar Visual C++ mientras Windows Update trabaja.
  4. Limpia temporales
    Ejecuta Limpieza de disco marcando Archivos temporales. También puedes limpiar la carpeta de usuario %TEMP%. Tras ello, reinicia.
  5. Repara componentes de sistema
    Abre Símbolo del sistema como administrador y ejecuta: DISM /Online /Cleanup-Image /RestoreHealth sfc /scannow Al terminar, reinicia.
  6. 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.
  7. Repara o reinstala si ya figura instalado
    Abre Panel de controlProgramas y características, localiza Microsoft Visual C++ 2015–2022 Redistributable (x64) y elige ModificarReparar. 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.
  8. Reinicia el servicio del instalador (opcional)
    Abre services.msc, busca Windows Installer, pulsa Detener y luego Iniciar. Reintenta la instalación.
  9. Arranque limpio
    Ejecuta msconfig, 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.
  10. 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 controlProgramas 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íntomaCausa probableAcción recomendada
Instalación se detiene en torno al mismo porcentajeInstalador en curso o sesión pendienteReinicia, cierra msiexec.exe, completa Windows Update
Mensaje de que otro programa está instalandoCola del Instalador de Windows bloqueadaReinicia servicio del instalador y reintenta
Reparación no finalizaArchivos temporales corruptosLimpia %TEMP% y usa instalación offline
La app de EA sigue pidiendo dependenciasFalta edición x86 o versión incorrectaInstala también la edición x86 y repara
Fallos intermitentes en diferentes instaladoresCorrupción menor en componentes de sistemaEjecuta 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.

Índice