Microsoft Teams bloccato su “Downloading update…” in Windows 10: causa App Installer e soluzioni definitive (novembre 2024)

Microsoft Teams su Windows 10 può bloccarsi su “Downloading update…” a causa di un App Installer difettoso distribuito dal Microsoft Store a metà novembre 2024. Di seguito trovi analisi tecnica, cause, soluzioni ufficiali e procedure operative dettagliate per ripristinare in sicurezza.

Indice

Panoramica del problema

Dalla sera di sabato 16 novembre 2024 numerosi utenti — quasi tutti su Windows 10 22H2 — hanno iniziato a vedere l’icona di Microsoft Teams “oscurata” con la dicitura Downloading update…. L’app non termina mai l’aggiornamento e non si apre.

Il malfunzionamento non riguarda solo Teams: risultano bloccate o non avviabili anche altre PWA e app che dipendono dal medesimo componente di sistema, come Nuovo Outlook, Skype, WhatsApp, Copilot e perfino winget. Questo è un chiaro indicatore che la causa non è Teams in sé, ma un componente di Windows corrotto.

Ambito: Windows 10 (soprattutto 22H2). Nota: Windows 11 sembra sostanzialmente immune; i casi segnalati sono isolati e spesso non riconducibili alla stessa radice.

Causa radice individuata

Il blocco è stato ricondotto a un aggiornamento difettoso di Microsoft App Installer distribuito tramite Microsoft Store (e propagato anche via canali gestiti). L’update ha corrotto la cartella WindowsApps dedicata ad App Installer, azzerando alcuni file critici e impedendo così il corretto funzionamento delle app installate come PWA.

C:\Users<utente>\AppData\Local\Microsoft\WindowsApps\
   Microsoft.DesktopAppInstaller_8wekyb3d8bbwe

In molte macchine i file in tale percorso risultano di 0 byte. Quando questo accade, tutte le PWA e gli installer basati su AppX/MSIX smettono di aggiornarsi e di avviarsi, generando una cascata di errori (in primis su Teams, che nelle distribuzioni più recenti sfrutta tale meccanismo).

Soluzione ufficiale di Microsoft

Il 22 novembre 2024 Microsoft ha rilasciato una versione correttiva di Microsoft App Installer mediante Store e canali enterprise (WSUS/Intune). Una volta installato il fix, Teams riprende a funzionare senza ulteriori interventi.

Se tuttavia il blocco persiste o la macchina non riesce ad aggiornarsi in autonomia (Store non funzionante, ambienti air‑gapped, ecc.), è disponibile una procedura manuale di ripristino affidabile e ripetibile, descritta sotto.

Come diagnosticare rapidamente

  • Icona di Teams “spenta” o con badge grigio e stringa Downloading update… che non avanza.
  • Altre app PWA/non Store non partono (Nuovo Outlook, WhatsApp, Skype, Copilot). winget fallisce o non trova l’eseguibile.
  • Nella cartella WindowsApps di profilo utente, la sottocartella Microsoft.DesktopAppInstaller_8wekyb3d8bbwe contiene file da 0 byte.
  • Windows 11: in genere non riproduce il difetto; se noti lo stesso messaggio, verifica comunque lo stato di App Installer.

Procedura di ripristino consigliata

Segui i passi nell’ordine indicato. Sono adatti sia a postazioni autonome sia a dispositivi aziendali non perfettamente allineati con lo Store.

PassoAzioneScopo
1Disinstalla Microsoft App Installer
Vai su Impostazioni → App → App installate, cerca App Installer e seleziona Disinstalla.
Rimuovere il componente corrotto.
2Riavvia Windows.Sbloccare eventuali handle e file in uso.
3Apri Microsoft StoreRaccoltaAggiorna tutto.
Assicurati che App Installer si reinstalli (versione ≥ 1.21.x).
Ottenere la build correttiva.
4Reinstalla Teams dallo Store (o usa installer MSI/off‑line secondo lo standard aziendale).Ripristinare l’app con binari integri.
5Accedi a Teams e verifica che parta all’avvio dell’utente.Conferma finale.

Alternative se lo Store non parte

Quando Microsoft Store è non operativo o bloccato da policy, ricorri a PowerShell e winget:

# Rimuove forzatamente il pacchetto per tutti gli utenti
Get-AppxPackage Microsoft.DesktopAppInstaller | Remove-AppxPackage -AllUsers

Reinstalla App Installer in modalità offline (richiede winget operativo o un pacchetto locale)

winget install --id Microsoft.AppInstaller 

Nota: in ambienti offline prepara un pacchetto MSIX/Bundle di App Installer su una share interna o supporto rimovibile e installalo con Add-AppxPackage (vedi sezione “Script e comandi utili”).

Soluzioni temporanee ed emergenziali

  1. Client web di Teams: https://teams.microsoft.com (apri dal browser per continuità operativa).
  2. Disinstallare tutte le copie di Teams (Impostazioni → App → Teams → Disinstalla) e reinstallare dallo Store: funziona solo se App Installer non è già corrotto.
  3. Pulizia cache di Teams (%AppData%\Microsoft\Teams) e riparazione Office: utili per problemi minori, non risolvono la corruzione di App Installer.

Verifiche di stato e di successo

Controllare la versione di App Installer

Dal pannello Impostazioni → App verifica che la voce “App Installer” riporti versione 1.21.x o superiore. In alternativa usa PowerShell:

Get-AppxPackage Microsoft.DesktopAppInstaller | Select-Object -ExpandProperty Version

Controllare la cartella WindowsApps

Dopo il fix, i file in WindowsApps\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe non devono più essere 0 byte. Puoi validarlo così:

$p = Join-Path $env:LOCALAPPDATA 'Microsoft\WindowsApps\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe'
Get-ChildItem $p -File -Recurse | Select-Object Name, Length | Sort-Object Length | Format-Table -Auto

Controllare l’avvio di Teams

  • Apri Teams: deve avviarsi senza messaggi di aggiornamento bloccato.
  • Effettua login e verifica la Presence e la funzionalità di chat/riunioni.
  • Riavvia Windows e conferma l’avvio automatico di Teams nel profilo utente.

Best practice per prevenzione e resilienza

Monitoraggio di App Installer

  • Microsoft Store → Raccolta: controlla periodicamente aggiornamenti e installa le versioni più recenti.
  • Ambienti gestiti: approva e distribuisci tempestivamente la patch correttiva via WSUS/Intune. Imposta anelli di rilascio (pilot → broad) per intercettare problemi prima di un roll‑out massivo.

Disponibilità di installer offline

  • Tieni copie offline aggiornate degli installer di App Installer e Teams su share interne o repository di pacchetti.
  • Integra un playbook DR per endpoint disconnessi o in sedi con Store disabilitato.

Formazione del Service Desk

  • Riconoscere i sintomi: Downloading update…, più PWA bloccate, file 0 byte in WindowsApps.
  • Applicare subito la procedura di disinstallazione/reinstallazione di App Installer e successivo ripristino di Teams.

Indicazioni operative per ambienti enterprise

Distribuzione via Intune

  • Usa il tipo Microsoft Store app (new) per distribuire e mantenere aggiornato Microsoft App Installer.
  • Configura WinGet nella pipeline di provisioning; se winget fallisce, prevedi un fallback con Add-AppxPackage su file locali.
  • Registra una Detection Rule (versione ≥ 1.21.x) per App Installer e una dipendenza per Teams.

Distribuzione via WSUS

  • Approva gli aggiornamenti dell’ecosistema Store che riguardano DesktopAppInstaller non appena disponibili.
  • Traccia il rollback automatico se rilevi un picco di errori post‑update.

Controlli di integrità automatizzati

  • Script giornaliero che validi Length > 0 dei file chiave in WindowsApps per App Installer e segnali anomalie.
  • Telemetry: monitora eventi di crash/avvio fallito di Teams e PWA.

Script e comandi utili

Rimozione e reinstallazione forzata di App Installer

# Esegui in PowerShell come amministratore

1) Rimuovi App Installer per tutti gli utenti

Get-AppxPackage Microsoft.DesktopAppInstaller | Remove-AppxPackage -AllUsers

2) Riavvia il dispositivo (consigliato)

3) Reinstalla App Installer

Opzione A: se winget è operativo

winget install --id Microsoft.AppInstaller --source winget

Opzione B: da pacchetto locale (esempio)

Add-AppxPackage -Path "D:\Pacchetti\AppInstaller.msixbundle" -ForceApplicationShutdown

Verifica rapida post‑fix

$ok = (Get-AppxPackage Microsoft.DesktopAppInstaller).Version -ge [version]'1.21.0.0'
"App Installer ok: $ok"

Pulizia cache di Teams (non risolve la causa radice)

Stop-Process -Name ms-teams -Force -ErrorAction SilentlyContinue
Remove-Item "$env:APPDATA\Microsoft\Teams\*" -Recurse -Force -ErrorAction SilentlyContinue
Start-Process "ms-teams:"

Ripristino Microsoft Store quando non si avvia

# Resetta la cache dello Store
wsreset.exe

Re‑register Store (solo se necessario, con cautela)

Get-AppxPackage -AllUsers Microsoft.WindowsStore | Foreach {
Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppxManifest.xml"
} 

Avvertenza: evitare di eliminare manualmente cartelle in WindowsApps. L’uso improprio dei permessi su tale directory può peggiorare la situazione.

Domande frequenti

Perché il problema colpisce soprattutto Windows 10 e non Windows 11?

La pipeline di distribuzione e alcune dipendenze di App Installer sono diverse tra le versioni. Nella pratica, le telemetrie e i casi raccolti mostrano impatti prevalentemente su Windows 10, in particolare 22H2.

Ho reinstallato Teams più volte ma resta bloccato. Perché?

Perché l’anomalia è a livello di App Installer. Fino a quando non ripristini quel componente, Teams e le altre PWA continueranno a fallire, a prescindere da reinstallazioni o riparazioni dell’app.

È sicuro disinstallare App Installer?

Sì. La disinstallazione rimuove la versione corrotta; una volta reinstallato dallo Store o da pacchetto offline, le app tornano operative. Assicurati di riavviare tra rimozione e reinstallazione.

Qual è la versione “buona” di App Installer?

Qualsiasi versione 1.21.x o superiore rilasciata dopo il 22 novembre 2024 è considerata correttiva per questo specifico incidente.

C’è rischio di perdita dati di Teams?

La cache locale può essere rigenerata. Dati di chat, canali e file sono in cloud. Presta attenzione solo ad eventuali bozze non inviate e a file temporanei non sincronizzati al momento del blocco.

Uso il client classico di Teams. Sono impattato?

Gli effetti maggiori si sono visti con le versioni di Teams basate su PWA/nuovo modello; il client classico (Teams “classico”) potrebbe non manifestare il blocco, ma conviene aggiornare comunque App Installer per prevenzione e garantire il corretto funzionamento di altri componenti.

Il mio Microsoft Store è disabilitato per policy. Come procedo?

Usa la via offline: prepara il pacchetto di App Installer su una share interna e deploya con Add-AppxPackage via script o strumenti di gestione (Intune, Configuration Manager). Successivamente reinstalla Teams con l’installer approvato dall’azienda.

Come verifico la versione di Windows se non sono certo?

Apri il menu Start, digita winver e premi Invio. Apparirà una finestra con edizione, versione e build del tuo Windows.

Situazioni particolari

  • Windows 11: è stato segnalato un caso con la stessa dicitura, ma senza conferma di legame con App Installer. Esegui comunque la procedura indicata (controllo versione, rimozione/reinstallazione) per escludere questa causa.
  • Utenti incerti sul sistema operativo: Start → digita winver → Invio per conoscere versione e build correnti.

Percorso decisionale sintetico

  1. Vedi “Downloading update…” su Teams? → vai al punto 2.
  2. Altre PWA non si avviano? → sospetto forte su App Installer.
  3. Versione di App Installer < 1.21 o file 0 byte in WindowsApps? → disinstalla, riavvia, reinstalla.
  4. Dopo il fix Teams parte? → risolto. No → reinstalla Teams e verifica credenziali/policy.

Raccomandazioni finali per i team IT

  • Documenta il runbook di emergenza (rimozione e reinstallazione App Installer, reinstallazione Teams, convalidhe post‑fix).
  • Imposta un monitoraggio proattivo sui dispositivi Windows 10 22H2, includendo health checks giornalieri di App Installer.
  • Stabilisci canali pilota per aggiornamenti Store critici e un processo di fast rollback in caso di anomalie.

In sintesi

Il blocco dell’aggiornamento di Teams a metà novembre 2024 è quasi sempre dovuto a un aggiornamento difettoso di Microsoft App Installer su Windows 10. La patch del 22 novembre 2024 risolve il problema; in alternativa basta disinstallare e reinstallare App Installer e poi reinstallare Teams. Fino a quando il componente non è integro, reinstallare o riparare Teams/Office da soli non serve.


Appendice: esempi di comandi per amministratori

# Elenco rapido delle PWA più comuni per validare lo stato post-fix
$apps = @('ms-teams:', 'outlook:', 'skype:', 'whatsapp:', 'copilot:')
$apps | ForEach-Object { "$_ test: OK (avvio manuale richiesto)" }

Controllo di base del percorso WindowsApps di App Installer

$base = Join-Path $env:LOCALAPPDATA 'Microsoft\WindowsApps\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe'
if (Test-Path $base) {
$zero = Get-ChildItem $base -File -Recurse | Where-Object { $_.Length -eq 0 }
if ($zero) { "File a 0 byte trovati: $($zero.Count)"; $zero | Select-Object FullName }
else { "Nessun file a 0 byte rilevato." }
} else {
"Percorso non trovato: $base"
}

Installazione MSIX locale di App Installer (esempio di path)

Add-AppxPackage -Path '\server\share\packages\AppInstaller.msixbundle' -ForceApplicationShutdown


Questa guida è pensata per fornire contenuti operativi, chiari e immediatamente applicabili, sia a utenti finali sia a team IT. Salvala nel runbook del Service Desk e aggiorna i playbook di distribuzione per prevenire futuri blocchi.

Se riscontri scenari non coperti o messaggi d’errore differenti, applica comunque la catena di controllo: verifica versione di App Installer, integrità della cartella WindowsApps, stato di Store/winget, quindi procedi con la disinstallazione/reinstallazione e convalide finali.

Indice