¿La aplicación de escritorio de Microsoft Teams vuelve a pedir “Teams needs an update” una y otra vez y nunca arranca? No estás solo. Este artículo explica por qué ocurre el bucle de actualización, cómo romperlo paso a paso y qué buenas prácticas adoptar para que no vuelva a suceder.
¿Por qué ocurre el bucle de actualización incesante?
Teams mantiene dos mecanismos de actualización: uno integrado dentro de la propia aplicación y otro externo que se ejecuta durante la instalación inicial. Cuando hay varias copias de Teams (por ejemplo, la versión personal, la versión “Classic” y la versión unificada nueva) los servicios responsables de la actualización pueden entrar en conflicto. El instalador detecta una versión antigua, intenta repararla, reinicia la aplicación y se repite el ciclo. El resultado es un mensaje permanente solicitando actualizar, sin posibilidad de iniciar sesión ni de recibir soporte porque la autenticación también queda atrapada en la secuencia.
Diagnóstico rápido
- Tras ejecutar el instalador, el mensaje de “needs an update” reaparece inmediatamente.
- No se alcanza la pantalla de inicio de sesión de Microsoft 365.
- En Windows, el
Visor de eventos → Aplicación
muestra entradas con el identificadorTeams.exe – Exit Code 5
. - En macOS, la Consola reporta
LSCopyApplicationInformation() failed
al intentar lanzar Teams. - En
%ProgramFiles%\Teams Installer\logs
o~/Library/Logs/Microsoft/Teams
se encuentran bucles repetidos con los mensajesupdatePending
yInstallIteration
.
Pasos de solución recomendados
Paso | Acción recomendada | Detalles prácticos |
---|---|---|
Eliminar instalaciones duplicadas | Desinstalar todas las versiones antiguas (Teams Classic, Teams personal y vistas previas). | Windows: Panel de control → «Programas y características» o Configuración → «Aplicaciones». macOS: arrastrar a Papelera las apps duplicadas en /Applications . |
Borrar restos en carpetas de usuario | Eliminar carpetas que el desinstalador suele dejar. | Windows: %LocalAppData%\Microsoft\Teams , %AppData%\Microsoft\Teams .macOS: ~/Library/Application Support/Microsoft/Teams y ~/Library/Caches/com.microsoft.teams . |
Instalar la versión unificada más reciente | Descargar el instalador oficial «Teams windows x64.exe» o «Teams\_osx.pkg» desde la página de Microsoft. | Verificar que la fecha del archivo sea posterior a la última build publicada en el Centro de administración de Microsoft 365. |
Ejecutar la instalación con privilegios elevados | Otorgar permisos de administrador durante la instalación. | Windows: clic derecho en MsTeamsSetup.exe → «Ejecutar como administrador».macOS: abrir Terminal y ejecutar sudo /Applications/Microsoft\ Teams.app/Contents/MacOS/Teams . |
Asegurar que se lanza la versión correcta | Abrir manualmente la aplicación recién instalada. | Evita accesos directos antiguos: algunos usuarios tenían 4 – 5 carpetas de Teams y se relanzaba una copia obsoleta. |
Forzar la migración desde Outlook (opcional) | En Outlook, pulsar «Compartir con Teams» y aceptar «¿Quiere usar el nuevo Teams?». | El complemento de Outlook inicia la versión moderna y rompe el ciclo de actualización. |
Mantener el sistema actualizado | Actualizar Windows o macOS a la última versión estable. | Ediciones antiguas de Windows 11 y macOS Monterey presentan incompatibilidades con el nuevo modelo de embalado de Teams. |
Eliminar instalaciones duplicadas
Empieza por comprobar el Panel de control (Windows) o la carpeta /Applications
(macOS). Si encuentras «Microsoft Teams (work or school)», «Teams Machine‑Wide Installer», «Teams Personal» o cualquier versión Insider, desinstálalas todas. Reinicia el equipo para liberar archivos que pudieran estar bloqueados por servicios en segundo plano.
Borrar restos en carpetas de usuario
Tras la desinstalación, frecuentemente quedan datos residuales. Estos archivos contienen información de versión; cuando el instalador nuevo los detecta, cree que hay algo pendiente y vuelve a lanzar un parche. Borra las siguientes rutas (puedes copiar y pegar en la barra del Explorador o en Terminal):
%LocalAppData%\Microsoft\Teams
%AppData%\Microsoft\Teams
~/Library/Application Support/Microsoft/Teams
~/Library/Caches/com.microsoft.teams
Después de vaciar la papelera, reinicia de nuevo para asegurarte de que ningún archivo viejo permanezca en memoria.
Instalar la versión unificada más reciente
A partir de octubre de 2024 Microsoft consolidó las ramas Clásica y Vista previa en un único paquete. Descarga la edición correcta (x64 para la mayoría de PCs modernos, osx.pkg
para macOS 11 o superior) desde la sección de descargas de Microsoft 365. Comprueba que la fecha de modificación del fichero sea igual o posterior a la publicada en el menú “¿Qué hay de nuevo?” de la página de Teams.
Ejecutar la instalación con privilegios elevados
En Windows el instalador necesita registrar TeamsUpdater.exe
, crear tareas programadas y escribir en HKLM\Software\Microsoft\Teams
. Sin privilegios, se instala solo para el usuario actual y algunas librerías quedan fuera de alcance, desencadenando el bucle. Haz clic derecho y selecciona «Ejecutar como administrador». En macOS utiliza sudo
; así te aseguras de que los servicios se registran en /Library/LaunchDaemons
y no en ~/Library/LaunchAgents
.
Asegurar que se lanza la versión correcta
Muchos usuarios terminan instalando la versión nueva pero haciendo doble clic en un acceso directo antiguo. Abre Teams manualmente:
- Windows: busca “Microsoft Teams” en el menú Inicio y verifica que el icono muestre el logotipo violeta (el nuevo) y no el azul (el clásico).
- macOS: entra en
/Applications
, busca “Microsoft Teams.app” de fecha reciente y arrástralo al Dock para sustituir el icono anterior.
Cuando la aplicación pregunta si puede convertirse en tu cliente predeterminado, acepta; esto actualiza los enlaces de protocolo msteams://
.
Forzar la migración desde Outlook
Si Outlook está actualizado, el complemento Teams Meeting Add‑in incluye una opción «Compartir con Teams». Hacer clic obliga a la detección de la versión moderna y anula la referencia a la versión clásica dentro de Office. Es un atajo útil cuando el escritorio sigue negándose a abrirse de manera autónoma.
Mantener el sistema actualizado
Las builds antiguas de Windows 11 (por ejemplo, 22H2 sin el Moment 4 update) presentan bibliotecas C‑Runtime con firmas que Teams ya no reconoce. Igualmente, macOS Monterey antes de la 12.7 fallaba al resolver dependencias de WebView2. Instalar las actualizaciones acumulativas elimina estas incompatibilidades.
Cache limpia y datos de servicio
Si tras aplicar los pasos anteriores el problema persiste, borra la caché interna de Service Worker:
%AppData%\Microsoft\Teams\Service Worker\CacheStorage
Después reinicia el proceso. Esta carpeta alberga instrucciones de actualización offline; si contienen referencias al canal equivocado, se reproducirá el bucle.
Despliegues corporativos y script de limpieza
En entornos gestionados conviene retirar “Teams Machine‑Wide Installer” mediante una directiva de desinstalación o un script firmado. Posteriormente, distribuye el paquete unificado con Microsoft 365 Apps for Enterprise o Intune. Un ejemplo de script PowerShell mínimo:
# Desinstala paquetes antiguos
Get-WmiObject -Class Win32_Product `
| Where-Object {$_.Name -match "Teams"} `
| ForEach-Object {$_.Uninstall()}
Elimina carpetas residuales
Remove-Item "\$env\:LOCALAPPDATA\Microsoft\Teams" -Recurse -Force -ErrorAction SilentlyContinue
Remove-Item "\$env\:APPDATA\Microsoft\Teams" -Recurse -Force -ErrorAction SilentlyContinue
Instala nueva versión con registro de log
Start-Process ".\Teams\windows\x64.exe" -ArgumentList "/quiet /log install.log" -Wait -Verb RunAs
Ejecuta el script con privilegios de Sistema para evitar bloqueos de archivos.
Verificación de puertos y TLS
Teams usa los puertos 80 y 443 para negociar la descarga de archivos CAB de actualización. TLS 1.2 es obligatorio; si un proxy intercepta el tráfico y hace downgrade a TLS 1.0, el instalador concluye que existe un «man‑in‑the‑middle» y aborta. Verifica:
- El cortafuegos permite conexiones salientes a
.teams.microsoft.com
y.office.com
. - El proxy corporativo no sustituye certificados y soporta SNI.
- La directiva de seguridad no fuerza protocolos inferiores a TLS 1.2.
Consejos preventivos a largo plazo
- Programa auditorías trimestrales de software para asegurar que no reaparecen versiones antiguas.
- Activa la directiva «Disable auto‑start Teams classic» desde el Centro de administración.
- Incluye Teams en tu solución de gestión de parches para recibir builds firmadas y probadas.
- Comunica a los usuarios la conveniencia de no instalar Teams personal cuando ya usan la cuenta laboral.
Preguntas frecuentes
¿Perderé mis chats o archivos al desinstalar? No. Todos los mensajes y documentos están almacenados en la nube de Microsoft 365; eliminarlos localmente no borra la copia en línea. ¿Es necesario desinstalar Teams Machine‑Wide Installer? Sí, porque esa versión instala una copia por usuario. Si después instalas la nueva edición unificada, tendrás dos motores de actualización compitiendo. ¿Por qué el instalador pide privilegios de administrador? Para registrar tareas programadas, servicios y claves de registro que garantizan actualizaciones silenciosas. Sin estos permisos, el cliente falla al reescribir librerías compartidas. ¿Funciona este procedimiento en Windows 10? La eliminación de carpetas y reinstalación también soluciona el bucle en Windows 10 22H2, aunque Microsoft recomienda migrar a Windows 11 para beneficiarse de la nueva arquitectura de WebView.
Conclusión
El bucle infinito de actualización en Microsoft Teams suele deberse a restos de versiones antiguas que confunden al actualizador. Al desinstalar por completo, eliminar carpetas residuales, reinstalar la última build con privilegios de administrador y asegurarte de lanzar la copia correcta, el problema se elimina en prácticamente todos los escenarios. Refuerza el proceso con políticas de despliegue y auditorías periódicas para que tu organización no vuelva a experimentar esta pérdida de productividad.