Microsoft Teams Non Si Avvia o Resta Bloccato sul Caricamento: Guida Helpdesk 2026

Microsoft Teams non si avvia o resta bloccato sul caricamento? Guida helpdesk 2026: risolvi gli errori caa20004, caa70004, caa50021 e i problemi dopo Windows 11 24H2 con procedure testate per New Teams. Pulizia cache, reset WAM, reinstallazione e script PowerShell pronti all'uso.

Microsoft Teams Non Avvia: Fix Helpdesk 2026

Microsoft Teams è ormai il cuore della collaborazione aziendale, e quando un utente apre un ticket all'helpdesk con il classico messaggio "Teams non si apre" o "resta sulla schermata di caricamento", il problema blocca riunioni, chat e accesso ai file (di solito tutto nello stesso momento, per la legge di Murphy). Con il passaggio definitivo a New Teams (Teams 2.0) completato nel 2025, e il ritiro di Classic Teams partito a luglio 2024, le procedure di troubleshooting sono cambiate radicalmente.

Onestamente, nei primi mesi del 2025 ho perso il conto dei ticket aperti perché "lo script che funzionava su Classic Teams non fa più niente". Ed è normale: la cache è in un'altra cartella, il modello di autenticazione è diverso, e perfino il nome del processo è cambiato.

Questa guida raccoglie le procedure operative testate sul campo per risolvere i casi più frequenti che arrivano a un helpdesk IT nel 2026: New Teams che non parte, schermata bianca infinita, codici di errore caa20004, caa70004, caa50021, e quei blocchi sospetti che compaiono dopo l'aggiornamento di Windows 11 24H2.

Sintomi più comuni segnalati dagli utenti

Prima di iniziare la diagnostica vera e propria, è utile classificare il ticket in base al sintomo riportato. Le tre categorie principali sono:

  • Avvio bloccato: l'icona di Teams compare nella barra delle applicazioni ma la finestra non appare mai, oppure resta sulla schermata viola con il logo per minuti interminabili.
  • Loop di login: Teams chiede continuamente le credenziali, anche dopo averle inserite correttamente, oppure mostra "Stiamo riscontrando dei problemi" — il messaggio più inutile di sempre, lo ammetto.
  • Crash immediato: Teams si chiude da solo entro pochi secondi dall'apertura, talvolta con un errore generico 0x80004005.

Verifiche preliminari (5 minuti)

Prima di toccare la cache o di lanciarsi in una reinstallazione, escludi le cause più banali. Nel 90% dei ticket, una di queste tre verifiche risolve il problema senza interventi invasivi. È noioso, lo so, ma salta questa parte e ti ritroverai a fare reinstallazioni per problemi di rete.

1. Verifica lo stato del servizio Microsoft 365

Apri il Service Health Dashboard dal portale admin Microsoft 365 (admin.microsoft.com → Stato → Integrità dei servizi) e controlla se è in corso un incidente che coinvolge Teams. Nel 2026 l'incidente TM876234 di marzo ha causato blocchi di avvio per circa 4 ore in EMEA: nessun intervento client risolveva il problema fino al ripristino del servizio. Inutile dire che chi non ha controllato la dashboard ha sprecato l'intera mattinata.

2. Versione di Teams installata

Da PowerShell come utente standard, niente di complicato:

Get-AppxPackage MSTeams | Select-Object Name, Version, InstallLocation

La versione minima supportata nel 2026 è la 24335.x o successiva. Versioni precedenti vanno aggiornate dal Microsoft Store o forzate da Intune Company Portal.

3. Connettività verso gli endpoint Microsoft

Teams richiede l'accesso a una serie di FQDN specifici. Un test rapido:

Test-NetConnection teams.microsoft.com -Port 443
Test-NetConnection presence.teams.microsoft.com -Port 443
Test-NetConnection config.teams.microsoft.com -Port 443

Se uno di questi test fallisce, il problema è di rete o di proxy/firewall, non di Teams. Verifica che gli URL della lista ufficiale Microsoft 365 URLs and IP address ranges siano in whitelist. Capita più spesso di quanto pensi che un nuovo firewall di perimetro blocchi un endpoint aggiunto da Microsoft di recente.

Soluzione 1: Pulizia della cache di New Teams

La cache corrotta è — di gran lunga — la causa principale dei blocchi di avvio in New Teams. A differenza della Classic Teams (che usava %AppData%\Microsoft\Teams, sempre la stessa cartella per anni), New Teams memorizza la cache in una posizione UWP molto diversa. Ed è qui che si inceppano gli script vecchi.

Procedura completa

  1. Chiudi completamente Teams: tasto destro sull'icona nella tray → Esci. Poi verifica con Task Manager che nessun processo ms-teams.exe sia ancora attivo (spesso ne resta uno in background).
  2. Apri Esplora file e incolla nella barra degli indirizzi:
    %LocalAppData%\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams
  3. Elimina il contenuto delle sottocartelle Cache, GPUCache, Code Cache, blob_storage, tmp. Non eliminare la cartella padre, solo il contenuto al suo interno.
  4. Riavvia Teams. Al primo avvio sarà un po' più lento perché ricostruisce gli indici locali — è normale.

Per gli helpdesk che gestiscono molti utenti, questo script PowerShell automatizza tutta la pulizia:

$teamsPath = "$env:LocalAppData\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams"
Get-Process ms-teams -ErrorAction SilentlyContinue | Stop-Process -Force
Start-Sleep -Seconds 2
$folders = @("Cache", "GPUCache", "Code Cache", "blob_storage", "tmp")
foreach ($f in $folders) {
    $target = Join-Path $teamsPath $f
    if (Test-Path $target) {
        Remove-Item "$target\*" -Recurse -Force -ErrorAction SilentlyContinue
        Write-Host "Pulita: $f"
    }
}
Write-Host "Cache di New Teams pulita. Riavvia Teams."

Soluzione 2: Errore caa20004 e caa70004 (Web Account Manager)

Questi codici indicano un problema con il Web Account Manager (WAM), il componente di Windows che gestisce i token di autenticazione per gli account aziendali. Il messaggio tipico è: "Si è verificato un problema. Codice di errore caa20004". Tradotto: il token in memoria è andato in confusione e va resettato.

Reset dei token WAM

  1. Apri Impostazioni → Account → Accedi all'azienda o all'istituto di istruzione.
  2. Seleziona l'account aziendale → Disconnetti.
  3. Riavvia il PC. E sì, questo passaggio non è opzionale: il WAM tiene i token in memoria e senza riavvio ti ritrovi nello stesso stato di prima.
  4. Torna in Account → Accedi all'azienda e riconnetti l'account.
  5. Avvia Teams.

Se il problema persiste, resetta i token WAM da PowerShell con privilegi elevati:

Get-AppxPackage Microsoft.AAD.BrokerPlugin | Reset-AppxPackage

Verifica della conformità Conditional Access

Nel 2026, con Microsoft Entra ID Conditional Access ormai diffuso quasi ovunque, l'errore caa70004 spesso indica che il dispositivo non rispetta una policy di accesso condizionale (per esempio richiede compliance Intune o un dispositivo Hybrid Joined). Verifica nel portale Entra:

Entra Admin Center → Identity → Monitoring → Sign-in logs
Filtra per: User=<utente>, Application=Microsoft Teams, Status=Failure

Il dettaglio del log ti mostra esattamente quale policy ha bloccato il sign-in. È letteralmente la prima cosa da guardare quando vedi un caa70004, perché ti risparmia ore di tentativi a vuoto sul client.

Soluzione 3: Reinstallazione completa di New Teams

Quando la pulizia cache non basta, una reinstallazione pulita risolve la maggior parte dei casi residui. La procedura corretta nel 2026:

# Disinstalla New Teams per l'utente corrente
Get-AppxPackage MSTeams | Remove-AppxPackage

# Disinstalla il Teams Machine-Wide Installer (residuo di Classic Teams)
$msi = Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -like "*Teams Machine-Wide*" }
if ($msi) { $msi.Uninstall() }

# Pulisci le chiavi di registro residue
Remove-Item -Path "HKCU:\Software\Microsoft\Office\Teams" -Recurse -Force -ErrorAction SilentlyContinue

# Riavvia il PC, poi installa New Teams dal Microsoft Store o con winget:
# winget install --id Microsoft.Teams

Per ambienti gestiti, il provisioning corretto è tramite Intune Win32 app usando il bootstrapper teamsbootstrapper.exe con il flag -p:

teamsbootstrapper.exe -p

Soluzione 4: Problemi dopo Windows 11 24H2 / 25H2

L'aggiornamento a Windows 11 24H2 (rilasciato fine 2024) e il successivo 25H2 hanno introdotto cambiamenti al modello WebView2 che impattano direttamente New Teams. I sintomi tipici? Schermata bianca infinita oppure crash all'avvio — niente di più frustrante per l'utente.

Aggiorna Microsoft Edge WebView2 Runtime

New Teams dipende da WebView2, punto. Verifica la versione installata:

Get-AppxPackage Microsoft.WebViewRuntime -AllUsers | Select-Object Name, Version

La versione minima richiesta nel 2026 è 131.0.x. Aggiorna manualmente da:

winget install --id Microsoft.EdgeWebView2Runtime

Disabilita l'accelerazione hardware (workaround temporaneo)

Se Teams si apre ma resta nero (un classico su alcuni driver Intel iGPU di vecchia generazione), modifica il file di configurazione utente:

%LocalAppData%\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams\app_settings.json

Aggiungi o modifica:

{
  "disableGpu": true,
  "hardwareAccelerationDisabled": true
}

Soluzione 5: Errore caa50021 (troppi tentativi di accesso)

Il codice caa50021 indica che Entra ID ha bloccato temporaneamente l'autenticazione per "smart lockout". L'utente vede: "Sono stati effettuati troppi tentativi di accesso". Spesso non è colpa sua — è qualcosa che sta tentando di autenticarsi a ripetizione.

  • Attendi 30 minuti (è il tempo di sblocco automatico di smart lockout, valore default).
  • Verifica nel portale Entra → Sign-in logs se ci sono tentativi falliti da IP sospetti (possibile attacco password spray in corso).
  • Forza un reset password se necessario, e — se non l'hai ancora fatto — attiva MFA. Davvero, nel 2026 non c'è alcuna scusa.

Tabella riepilogativa codici di errore Teams 2026

CodiceSignificatoSoluzione rapida
caa20004WAM token corrottoDisconnetti account aziendale + riavvio
caa70004Conditional Access bloccaVerifica compliance device in Intune
caa50021Smart lockout Entra IDAttendi 30 min, verifica sign-in logs
caa10001Servizio identità non disponibileVerifica Service Health
0x80004005Errore generico WebView2Aggiorna WebView2 Runtime
0x80070005Permessi cartella cacheReset profilo o nuova installazione

Procedura di escalation

Se nessuna delle soluzioni sopra risolve, raccogli queste informazioni prima di escalare al team Microsoft 365 o di aprire un ticket Microsoft Premier. Fidati: arrivare al supporto già con tutto pronto dimezza i tempi di risoluzione.

  1. Log diagnostici Teams: tasto destro sull'icona Teams → Raccogli log di supporto. Vengono salvati in %UserProfile%\Downloads\MSTeams Diagnostics Log.txt.
  2. Versione di Windows: winver.
  3. Versione di Teams e WebView2: i comandi PowerShell visti sopra.
  4. Sign-in logs Entra: esporta JSON dell'ultimo tentativo fallito.
  5. Risultati Test-NetConnection verso gli endpoint principali.

Domande frequenti (FAQ)

Come si distingue New Teams da Classic Teams?

New Teams è un'app UWP installata in %LocalAppData%\Packages\MSTeams_8wekyb3d8bbwe, mentre Classic Teams era una Electron app in %AppData%\Microsoft\Teams. In Esecuzione automatica appare come "ms-teams" (New) o "Microsoft Teams" (Classic). Da ottobre 2025, Classic Teams non è più supportato e va rimosso, punto.

Posso ancora usare Classic Teams nel 2026?

No. Microsoft ha rimosso completamente Classic Teams dai canali di distribuzione il 1° luglio 2024 e ha disattivato l'accesso al servizio dal 1° aprile 2025. Eventuali installazioni residue vanno disinstallate per evitare conflitti con New Teams (e ne vedo ancora moltissime, soprattutto su macchine che non vengono spente da mesi).

Perché Teams si apre nel browser invece che nell'app?

Spesso è dovuto al protocollo handler msteams:// non registrato correttamente. Reinstallando New Teams o eseguendo Get-AppxPackage MSTeams | Reset-AppxPackage si ripristina l'associazione. Verifica anche le impostazioni di default app in Windows 11 → Impostazioni → App → App predefinite.

La pulizia della cache cancella le mie chat?

No, tranquillo. Chat, canali e file sono tutti memorizzati lato server (Microsoft 365). La cache locale contiene solo dati temporanei di rendering e token di sessione. Dopo la pulizia tutto si risincronizza al primo login — l'utente noterà solo un avvio iniziale leggermente più lento, niente di più.

Come distribuire una pulizia cache massiva via Intune?

Crea uno script PowerShell con il codice della Soluzione 1 e distribuiscilo come Platform script in Intune (Devices → Scripts → Add → Windows 10 and later). Imposta Run this script using the logged on credentials = Yes. Lo script andrà in esecuzione una volta per dispositivo al successivo check-in MDM.

Conclusione

Nel 2026, oltre il 70% dei ticket relativi a "Teams non si apre" si risolve con una pulizia cache o un reset WAM. La transizione completa a New Teams ha semplificato il troubleshooting (un solo eseguibile, una sola cartella cache), ma ha introdotto nuove dipendenze da WebView2 e dal Web Account Manager che ogni helpdesk dovrebbe conoscere a memoria.

Un consiglio pratico, dall'esperienza: per gli scenari ricorrenti, valuta di automatizzare le procedure descritte tramite Intune Remediation Scripts. La maggior parte dei problemi può essere intercettata e risolta in modo silenzioso, prima ancora che l'utente prenda in mano il telefono per aprire il ticket. E questo, alla fine della giornata, è ciò che fa la differenza tra un helpdesk reattivo e uno proattivo.

Sull'Autore Editorial Team

Our team of expert writers and editors.