¿Microsoft Teams muestra “Installation has failed” al intentar reinstalarlo y la ventana de carga se queda congelada? Este artículo detalla las causas más habituales del fallo en Windows y ofrece una guía exhaustiva paso a paso —probada en entornos domésticos y corporativos— para devolverle la funcionalidad completa a la aplicación de escritorio.
Por qué se produce el error “Installation has failed”
Teams, como la mayoría de las aplicaciones de Microsoft 365, emplea un instalador basado en el framework Squirrel. Durante la ejecución, crea carpetas temporales, registra servicios y almacena configuraciones del usuario dentro de %APPDATA%
y %LOCALAPPDATA%
. Cuando uno de estos componentes se corrompe o queda bloqueado por antivirus, actualizaciones fallidas o directivas de la organización, la reinstalación detecta archivos anteriores y se detiene con el mensaje genérico de fallo.
- Caché corrupta: archivos almacenados en
%APPDATA%\Microsoft\Teams
o%LOCALAPPDATA%\Microsoft\Teams
que ya no coinciden con la versión del instalador. - Restos de versiones heredadas: carpetas como
%LOCALAPPDATA%\SquirrelTemp
y entradas en%ProgramData%\Microsoft\Teams
impiden que el instalador copie los binarios nuevos. - Bloqueo por procesos en segundo plano: TeamsMonitor o los servicios de Office mantienen DLLs abiertas y evitan la sustitución de archivos.
- Políticas MDM/Intune: reglas que deshabilitan la instalación por usuario o exigen firmas concretas en los binarios.
- Antivirus / EDR: detección heurística de comportamiento “tipo‑Squirrel” interpretada como potencial amenaza.
Solución paso a paso sin errores
Vaciar la caché de Teams
- Cierra Teams por completo desde el icono de la bandeja; confirma en el Administrador de tareas que no quedan procesos
Teams.exe
. - Elimina el contenido (pero no las carpetas raíz) de las siguientes rutas — puedes copiarlas en el Explorador de Windows y pulsar Intro:
%APPDATA%\Microsoft\Teams
%LOCALAPPDATA%\Microsoft\Teams
%LOCALAPPDATA%\SquirrelTemp
%ProgramData%\Microsoft\Teams
Carpeta | Función principal | ¿Eliminar? |
---|---|---|
%APPDATA%\Microsoft\Teams | Caché de usuario (tokens, thumbnails, historiales) | Sí |
%LOCALAPPDATA%\Microsoft\Teams | Archivos temporales de actualizaciones delta | Sí |
%LOCALAPPDATA%\SquirrelTemp | Descompresión intermedia del instalador | Sí |
%ProgramData%\Microsoft\Teams | Instalación “por máquina” en entornos empresariales | Sí, si no hay otra app de Office en uso |
Reiniciar el equipo
Un reinicio simple libera manejadores de archivos retenidos y vacía la memoria de caché del sistema, evitando conflictos al sobrescribir binarios durante la instalación.
Descargar el instalador oficial más reciente
Obtén el paquete actualizado directamente desde la página oficial de Microsoft Teams. En organizaciones, usa el MSI correspondiente a la arquitectura de cada dispositivo (x86 o x64) para despliegue masivo. Evita instaladores de terceros o copias internas demasiado antiguas.
Ejecutar la instalación con privilegios elevados
Haz clic derecho en el instalador y selecciona Ejecutar como administrador. En muchas empresas, las políticas UAC o SRP bloquean escrituras en %ProgramFiles%
sin permisos elevados; lanzar el instalador con derechos de administrador previene el error silencioso “A runtime error occurred”.
Verificar el tipo de cuenta y versión de Teams
Desde 2024 existen dos ediciones principales:
- Teams (nuevo) — para cuentas personales y Microsoft 365 empresariales, con mejor rendimiento.
- Teams clásico 1.6x — mantiene compatibilidad con ciertas extensiones y dispositivos de sala.
Utiliza la edición que tu organización permita. Una mezcla incorrecta puede generar el mismo mensaje de error aunque los binarios se copien correctamente.
Resultado esperado
Al abrir Teams tras completar los pasos, la sesión debería iniciarse en menos de 30 segundos y restablecerse la recepción de notificaciones, llamadas VoIP y la posibilidad de programar reuniones desde la aplicación de escritorio.
Procedimientos avanzados de diagnóstico
Revisar los registros de instalación
Los archivos SquirrelSetup.log
y SquirrelTemp\*\.log
almacenan trazas detalladas. Busca cadenas como failed to copy
, access denied
o delta patch apply failed
. Identificarás la fase exacta en la que se interrumpió la copia de archivos.
Instalación en modo silencioso
Para departamentos IT que despliegan vía scripts o Intune, el MSI admite los siguientes parámetros:
msiexec /i Teamswindowsx64.msi ALLUSERS=1 /qn /norestart
El modificador ALLUSERS=1
instala Teams por equipo en lugar de por usuario, evitando que cada persona descargue la aplicación al iniciar sesión.
Uso de la herramienta “Teams Installer Diagnostics”
Microsoft publica un ejecutable de diagnóstico que automatiza la limpieza de restos y repara permisos NTFS. En servidores RDS/VDI, donde cada perfil se replica, esta utilidad reduce el tiempo de soporte hasta en un 70 %.
Desactivar temporalmente antivirus o EDR
Si la consola de seguridad marca falsos positivos (usuarios ven eventos “Suspicious Activity: Squirrel installation”), crea una exclusión temporal para el hash del instalador hasta finalizar la copia de archivos. Después, vuelve a habilitar la protección.
Preguntas frecuentes
¿Puedo borrar directamente la carpeta %APPDATA%\Microsoft\Teams
sin cerrar la sesión?
No se recomienda. Teams almacena tokens de autenticación en esa carpeta; borrarlos mientras la aplicación está en memoria puede dejar la sesión corrupta y requerir un restablecimiento de contraseñas MFA.
¿Qué ocurre si necesito ambas versiones (nuevo Teams y clásico)?
Solo es posible si tu organización publica ambas en blanco del tenant. De lo contrario, el instalador más nuevo desinstala la versión clásica para evitar conflictos de URI.
¿Cuál es la mejor práctica para entornos multiusuario (VDI, RDS)?
Instalar por máquina con MSI y configurar la política DisableUserInstalls
para bloquear instalaciones por usuario evita duplicar 400 MB en cada perfil.
Prevención y mantenimiento a largo plazo
- Configura actualizaciones automáticas de Office Apps en un anillo estable al margen de Insider.
- Implanta una política de exclusión en antivirus para
%LOCALAPPDATA%\Microsoft\Teams
. - Supervisa el espacio libre en disco: menos de 2 GB puede interrumpir la descarga de los parches delta.
- Capacita a los usuarios finales con un documento interno que explique cómo cerrar completamente Teams antes de abrir un ticket.
- Revisa trimestralmente los hashes SHA‑256 de los instaladores almacenados en la red corporativa para garantizar su integridad.
Conclusión
El mensaje “Installation has failed” de Microsoft Teams suele deberse a una caché dañada o a restos de instalaciones previas. Con una limpieza meticulosa de carpetas, un reinicio completo y el instalador oficial actualizado, la aplicación vuelve a funcionar sin necesidad de formatear el equipo ni reinstalar Office. Para entornos corporativos, automatizar estos pasos mediante scripts o la herramienta de diagnóstico ahorra horas de soporte y mejora la experiencia del usuario final.