¿Teams no se abre, ni se deja quitar o volver a instalar tras la última actualización? En esta guía encontrarás la causa real —el bloqueo de paquetes MSIX— y el procedimiento definitivo para restaurar Microsoft Teams, paso a paso y con garantías, en Windows 10 y Windows 11.
Resumen del problema
Muchos administradores y usuarios avanzados han confirmado un mismo patrón:
- Tras actualizar Teams, la aplicación deja de iniciar (no aparece
msteams.exe
en el sistema). - La desinstalación tradicional (Panel de control, Apps & features o Microsoft Store) falla y el reinstalador devuelve el código 0x80070057.
- En los registros de Squirrel se registran excepciones
DirectoryNotFoundException
y la advertencia: “Teams 2 client is not supported on this OS version”. - Ni Windows Update, ni reinstalar los redistribuibles de .NET 9.0, ni ejecutar el instalador sin conexión resuelven la incidencia.
En síntesis: el servicio de instalación de paquetes MSIX tiene las puertas cerradas y el instalador de Teams queda atrapado en un bucle de fallos.
Solución rápida y efectiva
El remedio comprobado consiste en volver a habilitar la instalación de paquetes MSIX firmados desde fuera de la Microsoft Store. Para lograrlo basta con modificar un único valor del Registro:
- Abrir Editor del Registro (
regedit.exe
) con privilegios de administrador. - Navegar hasta la clave:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock
- Localizar
AllowDevelopmentWithoutDevLicense
y cambiar su valor de 0 a 1. - Cerrar el Editor, reiniciar Windows y ejecutar de nuevo el instalador de Teams (o abrir Microsoft Store y pulsar Instalar).
Tras el reinicio, Teams vuelve a instalarse normalmente, inicia sin errores y se mantiene operativo después de sucesivos reinicios del sistema.
Por qué ocurre el error
Desde la evolución a New Teams (basado por completo en MSIX), Microsoft ha reforzado las políticas que filtran la instalación de aplicaciones empaquetadas. De manera predeterminada Windows permite tres niveles de confianza:
- Apps de la Microsoft Store (siempre permitidas).
- Apps MSIX firmadas pero instaladas fuera de Store (depende de la clave
AllowAllTrustedApps
). - Apps de desarrollo sin licencia de Dev Center (
AllowDevelopmentWithoutDevLicense
).
Si tu organización —o un software de seguridad— modifica sin querer estos valores, la cadena de confianza se rompe y el sistema bloquea toda instalación que no provenga de la Store. Teams, que distribuye un instalador completamente autónomo (TAC-OS.exe
y variantes), cae justo en ese segundo nivel. Al ver el bloqueo, el instalador finaliza con el error genérico 0x80070057 y deja trazas en los logs de Squirrel.
Paso a paso detallado para activar el permiso MSIX
Si nunca has editado el Registro, sigue estos consejos al pie de la letra:
Crear una copia de seguridad
En el menú Archivo → Exportar de Regedit selecciona Todo el Registro. Guarda el archivo .reg
en una unidad externa o en OneDrive. En caso de error, podrás restaurarlo con doble clic.
Comprobar la presencia de la clave
En equipos que nunca han instalado apps MSIX fuera de la Store, la clave AppModelUnlock
puede no existir. Si es tu caso:
- Clic derecho sobre
CurrentVersion
→ Nuevo → Clave; nómbralaAppModelUnlock
. - Dentro, crea un nuevo Valor DWORD (32‑bits) llamado
AllowDevelopmentWithoutDevLicense
y ajusta su valor a 1.
Reiniciar para aplicar cambios
Algunas directivas se reevalúan solo al reiniciar. Hazlo antes de relanzar el instalador para evitar falsos positivos.
Guía completa de diagnóstico (si el problema persiste)
Cuando la solución anterior no basta —por ejemplo, en equipos gobernados por políticas de grupo estrictas o con instalaciones corrompidas— conviene repasar cada punto de control.
Paso | Objetivo | Detalles clave |
---|---|---|
Ejecutar script de pre‑instalación oficial | Detectar bloqueos antes de instalar Teams nuevo | Disponible en Microsoft Learn (Pre‑installation script for new Teams client). |
Revisar claves de políticas | Asegurar que ninguna política impida la instalación | BlockNonAdminUserInstall , AllowAllTrustedApps , y AllowDevelopmentWithoutDevLicense deben permitir el valor 1. |
Instalar con privilegios de Administrador | Evitar bloqueos de permisos | Ejecutar el instalador o la Microsoft Store como administrador. |
Limpiar datos residuales | Evitar conflictos con instalaciones anteriores | Borrar contenido de %LocalAppData%\SquirrelTemp\ y rutas vacías de %AppData%\Microsoft\Teams . |
Aplicar parches de Windows | Corregir fallos conocidos del instalador MSIX | El parche acumulativo KB5031455 resuelve bloqueos cuando AllowAllTrustedApps está deshabilitado. |
Cómo interpretar los registros de Squirrel
Los archivos SquirrelSetup.log
y SquirrelTemp.log
, ubicados en %LocalAppData%\SquirrelTemp\
, son la principal fuente de información forense:
DirectoryNotFoundException
indica que la ruta prevista para extraer los binarios de Teams no existe o está bloqueada por Antivirus.ERRORINSTALLPLATFORM_UNSUPPORTED
aparece si el sistema identifica la versión de Windows como no compatible; ocurre en builds Insider desactualizadas.- Teams 2 client is not supported on this OS version se dispara cuando se ha forzado la instalación en Windows 10 1903 o inferiores, donde el nuevo cliente no está soportado.
Técnicas de reparación avanzadas
Restablecer permisos de carpeta
Si Squirrel falla al crear directorios dentro de %LocalAppData%
, restablece su propietario desde la pestaña Seguridad → Avanzadas. El propietario debe ser tu usuario o Administrators.
Re‑registrar el servicio de instalación AppX
PowerShell -Command "Get-AppxPackage -AllUsers|Where-Object {$_.PackageFullName -like 'Teams'}|Remove-AppxPackage"
Luego ejecuta:
PowerShell -Command "Get-AppxPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register $_.InstallLocation\AppxManifest.xml}"
Este ciclo limpia y vuelve a registrar todas las apps MSIX, incluidas las dependencias invisibles de Teams.
Comprobar lista de certificados
Las apps MSIX exigen un certificado raíz válido. Abre certmgr.msc
y verifica que “Microsoft Corporation EV Code Signing CA 2017” esté en Entidades de certificación raíz de confianza. De lo contrario, importa el certificado desde otro equipo Windows actualizado.
Buenas prácticas después de la recuperación
- Bloquea la versión: Si tu entorno es crítico, desactiva las actualizaciones automáticas de Teams mediante directiva de grupo hasta probar la próxima release en entornos controlados.
- Audita cambios de Registro: Usa Microsoft Endpoint Configuration Manager o Intune para vigilar que
AppModelUnlock
no se revierta. - Habilita puntos de restauración: Windows 11 crea checkpoints antes de grandes instalaciones. Comprueba que la Protección del sistema esté activa en la unidad del sistema.
Preguntas frecuentes
¿Puedo dejar AllowDevelopmentWithoutDevLicense
activado de forma permanente?
Sí, siempre que confíes en las políticas de tu organización. El valor no permite instalar apps sin firmar; únicamente habilita la instalación sideload de paquetes MSIX firmados.
¿Es seguro tocar el Registro?
Modificar entradas es seguro si sigues un respaldo adecuado y anotas los cambios. La clave tratada aquí afecta solo a la plataforma de instalación de aplicaciones, no a servicios críticos del sistema.
Uso Windows 10 LTSC, ¿funciona la misma solución?
En builds anteriores a la 1809 se aplica la misma clave, pero el nuevo cliente de Teams (Teams 2.x) exige al menos la versión 19044.2965. En LTSC 2019 se recomienda continuar con la versión clásica de Teams o actualizar.
Conclusión
El mensaje de error 0x80070057 a la hora de reinstalar Microsoft Teams no es un bug misterioso: es la manifestación de una política que impide la instalación de paquetes MSIX. Al restaurar AllowDevelopmentWithoutDevLicense
a valor 1, desbloqueamos la vía para que Teams —y cualquier otra app moderna firmada— pueda desplegarse sin contratiempos. Si, además, revisas las demás directivas, limpias residuos y mantienes Windows al día, el problema quedará erradicado de forma definitiva.
Precaución: Tocar el Registro de Windows conlleva riesgos. Crea siempre un punto de restauración o una copia de seguridad completa antes de modificar valores críticos.