Xbox Identity Provider non si installa in Windows 11 22H2: come risolvere l’errore Xbox Live 0x89235107

Su Windows 11 22H2 può capitare che l’app Xbox Identity Provider non mostri il pulsante Installa nello Store e i giochi (o la Xbox app) restituiscano l’errore 0x89235107. Questa guida spiega perché accade e come risolvere in modo definitivo con procedure graduate e verificabili.

Indice

Panoramica del problema

  • In Microsoft Store la pagina di Xbox Identity Provider non presenta il pulsante Installa o lo mostra disattivato.
  • Avviando giochi del catalogo Xbox su PC, o accedendo dalla Xbox app, compare l’errore 0x89235107 e l’accesso a Xbox Live non va a buon fine.
  • Dopo vari tentativi (ripristini, aggiornamenti di Windows, reinstallazioni della Xbox app) il problema persiste; in Servizi alcuni servizi Xbox risultano assenti o non avviabili.

Perché succede davvero

Dalla fine del 2023 Xbox Identity Provider è stato deprecato: in Windows 10/11 le sue funzioni sono state inglobate in Gaming Services e nella Xbox app. In molti sistemi, quindi, lo Store nasconde il pulsante Installa oppure mostra la voce come “Non disponibile per questo dispositivo”. Il risultato è che l’utente tenta di installare un componente non più necessario, mentre il vero collo di bottiglia è quasi sempre una installazione corrotta o incompleta di Gaming Services, una cache dello Store danneggiata, o servizi di Xbox impostati in modo errato.

Soluzioni proposte nel Q&A

Nelle discussioni di supporto, una prima verifica utile riguarda i servizi Xbox. Ecco il riepilogo in formato tabellare:

#PassaggiScopo
1Aprire Gestione attività → scheda ServiziApri servizi.Identificare i servizi Xbox.
2Impostare su Automatico e avviare manualmente i 4 servizi (se presenti):
• Xbox Accessory Management
• Xbox Live Authentication Manager
• Xbox Live Game Save
• Xbox Live Networking Service
Ripristinare la comunicazione con i server Xbox.
3Verificare se l’accesso funziona dopo l’avvio dei servizi.Test finale.

Limiti: in alcuni casi uno o più servizi non compaiono affatto, oppure Xbox Live Authentication Manager non si avvia. Il solo ripristino dei servizi, inoltre, non risolve l’assenza del pulsante Installa nello Store.

Strategia di risoluzione consigliata

Per ottenere una correzione stabile è utile seguire un percorso ordinato: prima i controlli rapidi, poi i ripristini “soft”, quindi le riparazioni profonde. Ogni sezione include verifiche e comandi pronti all’uso.

Controlli rapidi

  • Accedi a Windows con un account amministratore.
  • Verifica ora e fuso orario automatici (Impostazioni → Data/ora): una desincronizzazione può invalidare i token di accesso.
  • Apri la Xbox app e controlla di essere loggato con lo stesso account Microsoft usato nello Store.
  • In Impostazioni → Rete e Internet assicurati che non ci siano VPN/Proxy attivi: possono bloccare l’autenticazione Xbox Live.

Avviare o ripristinare i servizi Xbox

I nomi di servizio corrispondono a questi identificatori:

  • XboxGipSvc — Xbox Accessory Management
  • XblAuthManager — Xbox Live Authentication Manager
  • XblGameSave — Xbox Live Game Save
  • XboxNetApiSvc — Xbox Live Networking Service

Apri services.msc, imposta Tipo di avvio su Automatico e avvia i servizi presenti. In alternativa, usa PowerShell come amministratore:

# Esegui come Amministratore
$svc = "XboxGipSvc","XblAuthManager","XblGameSave","XboxNetApiSvc"
foreach ($s in $svc) {
  if (Get-Service -Name $s -ErrorAction SilentlyContinue) {
    Set-Service -Name $s -StartupType Automatic
    Start-Service -Name $s -ErrorAction SilentlyContinue
  }
}
Get-Service Xbox* | Format-Table -AutoSize

Se uno o più servizi mancano: installa o reinstalla Gaming Services (vedi sezione seguente).

Reinstallare Gaming Services

Questo è il passaggio che risolve la maggior parte dei casi in cui l’Identity Provider non è più installabile o il login Xbox fallisce.

# Esegui PowerShell come Amministratore
get-appxpackage Microsoft.GamingServices | remove-appxpackage -allusers
start ms-windows-store://pdp/?productid=9MWPM2CQNLHN   # apre la pagina Store di Gaming Services
  1. Accetta l’installazione dallo Store.
  2. Al termine, riavvia il PC.
  3. Apri la Xbox app e verifica l’accesso.

Ripristinare la cache di Microsoft Store

La cache corrotta è una causa comune dell’assenza del pulsante Installa e di download bloccati.

# Da Esegui (Win+R) o terminale:
wsreset.exe

Si aprirà lo Store in automatico: riprova l’installazione/aggiornamento.

Riparare Xbox app e Microsoft Store

  1. Vai in Impostazioni → App → App e funzionalità.
  2. Seleziona Microsoft StoreOpzioni avanzateRipristina.
  3. Ripeti per Xbox (la voce è Microsoft Gaming App su Windows 11).

Se necessario, ri-registra i pacchetti con PowerShell (amministratore):

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

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

Verificare file di sistema e componenti

Se Store o servizi non si riparano, controlla l’integrità dei componenti di Windows:

sfc /scannow
dism /online /cleanup-image /restorehealth

Al termine riavvia, quindi riprova l’accesso dalla Xbox app.

Aggiornare Windows

Assicurati di essere aggiornato alla build corrente del ramo 22H2. Gli aggiornamenti cumulativi includono correzioni per Store, Gaming Services e Xbox app. Vai in Impostazioni → Windows Update e completa gli aggiornamenti disponibili, compresi quelli facoltativi relativi a Microsoft Store e Componenti esperienza multimediale se proposti.

Controlli di rete e sincronizzazione

  • Disattiva temporaneamente VPN/Proxy e firewall di terze parti, quindi riprova.
  • Apri la Xbox app → Impostazioni → Rete e verifica che lo stato sia Connesso e che il tipo NAT non sia limitante. Se la diagnostica segnala problemi con Teredo: # Ripristino Teredo (come Amministratore) netsh interface teredo set state type=client netsh interface teredo show state
  • Reimposta lo stack di rete se sospetti corruzioni: netsh winsock reset ipconfig /flushdns

Quando l’app Xbox Identity Provider “manca” o non si installa

Se la pagina dello Store non offre Installa, non è un bug: l’app è stata ritirata e la funzionalità è già fornita da Gaming Services e dalla Xbox app. In questi scenari:

  1. Reinstalla Gaming Services (vedi sopra).
  2. Ripristina Microsoft Store e Xbox app.
  3. Riprova il login: l’errore 0x89235107 dovrebbe sparire senza dover installare l’Identity Provider.

Diagnosi guidata

Se vuoi capire dove si rompe la catena, segui questo percorso decisionale:

  1. Lo Store installa/aggiorna correttamente altre app? Se no → wsreset e riparazione Store.
  2. Gaming Services è presente? Get-AppxPackage Microsoft.GamingServices Se la voce non appare o mostra errori → esegui la reinstallazione.
  3. I servizi Xbox esistono e sono in esecuzione? Se ne mancano → reinstalla Gaming Services; se non partono → vedi sezione “Servizi non avviabili”.
  4. Account coerente tra Store e Xbox app? Disconnettiti e riconnettiti con lo stesso account Microsoft.
  5. Rete OK e orario sincronizzato? Correggi eventuali anomalie.

Servizi non avviabili o assenti

Se Xbox Live Authentication Manager o altri servizi non si avviano, prova così:

  1. Controlla che il Tipo di avvio sia Automatico e che l’account di logon sia Servizio di rete dove previsto.
  2. Verifica dipendenze in services.msc (scheda Dipendenze): se componenti come RPC o Servizio criterio diagnostica sono disattivati, riattivali.
  3. Reinstalla Gaming Services. Questo passo ricrea i servizi mancanti.
  4. Se persiste, esegui SFC/DISM e riavvia.

Riparazioni “professsionali” (facoltative ma utili)

Ri-registrare tutti i pacchetti di Store legati al gaming

# Ri-registra Windows Store
Get-AppxPackage -AllUsers Microsoft.WindowsStore |
  % { Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppxManifest.xml" }

Ri-registra la Xbox app (Gaming App)

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

Rimozione e re-installazione Gaming Services

Get-AppxPackage Microsoft.GamingServices | Remove-AppxPackage -AllUsers
start ms-windows-store://pdp/?productid=9MWPM2CQNLHN 

Verificare criteri e restrizioni

  • In ambienti aziendali, criteri di gruppo possono disabilitare lo Store o i giochi. Se usi Windows Pro/Enterprise, verifica con l’amministratore che il criterio Disattiva l’app Microsoft Store non sia attivo.
  • Controlla che non siano applicate policy di Family Safety che impediscono l’accesso a Xbox Live per quell’account.

Domande frequenti

Perché lo Store non mostra il pulsante Installa per Xbox Identity Provider?

Perché l’app è stata ritirata e non è più necessaria su Windows 10/11. Le funzioni di identità sono integrate in Gaming Services e nella Xbox app. Se ti serve “abilitare” l’accesso, reinstalla Gaming Services e ripristina Store/Xbox app.
Reinstallare Gaming Services è sicuro?

Sì: è un componente Microsoft per l’integrazione del gaming su Windows. La rimozione/reinstallazione tramite PowerShell e Microsoft Store ripristina file e servizi danneggiati senza intaccare i salvataggi locali dei giochi (che possono però dipendere dal singolo titolo).
Posso installare manualmente Xbox Identity Provider?

In genere no e non serve. Anche se trovassi il pacchetto, Windows 11 22H2 utilizza Gaming Services per la stessa funzione. Concentrati sulla salute di Store, Xbox app e dei servizi Xbox.
Il codice errore 0x89235107 cosa indica?

È un errore di accesso a Xbox Live lato PC. Di solito riflette token di autenticazione non validi, servizi interrotti o componenti Store/Gaming Services corrotti. Le procedure di questa guida sono costruite per ristabilire la catena di autenticazione.
Un ripristino “Inizializza il PC” è necessario?

Quasi mai. Nella maggior parte dei casi basta reinstallare Gaming Services, ripristinare Store e Xbox app, e verificare i servizi. Valuta l’inizializzazione solo se il sistema mostra corruzioni estese oltre il gaming.

Tabella di riferimento rapido

SintomoCausa probabileSoluzione consigliata
Pulsante Installa assente su Xbox Identity ProviderApp deprecata; Store in stato incoerenteReinstalla Gaming Services; esegui wsreset.exe; ripristina Store
Errore 0x89235107 in Xbox app/giochiToken e servizi di autenticazione non disponibiliAvvia i servizi Xbox; ripara o reinstalla Gaming Services
Servizi Xbox mancantiInstallazione di Gaming Services corrottaRimuovi e reinstalla Gaming Services; riavvia
Download bloccati nello StoreCache Store danneggiatawsreset.exe; ripristino app Store/Xbox
Accesso Xbox Live saltuariamente fallitoDesincronizzazione oraria o VPNAttiva data/ora automatiche; disattiva VPN/Proxy; riprova

Procedura completa passo‑passo

  1. Sincronizza data/ora: Impostazioni → Data/ora → attiva Imposta automaticamente sia per la data che per il fuso orario. Clic su Sincronizza adesso.
  2. Allinea account: Apri Microsoft Store, disconnettiti e rientra con lo stesso account usato nella Xbox app.
  3. Ripulisci la cache Store: esegui wsreset.exe.
  4. Reinstalla Gaming Services: get-appxpackage Microsoft.GamingServices | remove-appxpackage -allusers start ms-windows-store://pdp/?productid=9MWPM2CQNLHN
  5. Ripristina Store e Xbox app (Impostazioni → App → App e funzionalità → “Opzioni avanzate” → Ripristina).
  6. Verifica/avvia i servizi Xbox: $svc="XboxGipSvc","XblAuthManager","XblGameSave","XboxNetApiSvc" foreach($s in $svc){ if(Get-Service $s -ErrorAction SilentlyContinue){ Set-Service $s -StartupType Automatic; Start-Service $s -ErrorAction SilentlyContinue } } Get-Service Xbox* | ft -AutoSize
  7. Esegui SFC/DISM (solo se persiste): sfc /scannow dism /online /cleanup-image /restorehealth
  8. Aggiorna Windows e riavvia.
  9. Apri la Xbox app e prova l’accesso: l’errore 0x89235107 non dovrebbe più presentarsi.

Note utili e casi speciali

  • Profilo utente danneggiato: se tutto fallisce, crea un nuovo utente locale, accedi, installa Store/Xbox/Gaming Services e prova. Se funziona nel profilo nuovo, il problema è confinato all’utente originario.
  • Antivirus di terze parti: alcune suite bloccano componenti UWP. Prova una disinstallazione temporanea o crea esclusioni per Store, Xbox app e servizi Xbox*.
  • Ambiente aziendale: policy o blocchi su Store possono impedire l’installazione di Gaming Services. In tal caso è necessaria la rimozione o eccezione della policy da parte dell’amministratore.

In sintesi

  • L’avvio dei servizi Xbox è il primo controllo rapido.
  • Xbox Identity Provider non è più indispensabile in Windows 11; l’assenza del pulsante Installa è normale nei sistemi dove l’app è stata ritirata.
  • La combinazione Reinstallazione di Gaming Services + ripristino di Microsoft Store/Xbox app + aggiornamenti di sistema risolve nella maggior parte dei casi l’errore 0x89235107 e i crash dei giochi Xbox su PC.

Appendice A — Comandi pronti all’uso

# 1) Reinstallare Gaming Services
get-appxpackage Microsoft.GamingServices | remove-appxpackage -allusers
start ms-windows-store://pdp/?productid=9MWPM2CQNLHN

2) Ripristinare la cache Store

wsreset.exe

3) Riparare Store e Xbox app (ri-registrazione)

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

4) Verifica/avvio servizi Xbox

$svc="XboxGipSvc","XblAuthManager","XblGameSave","XboxNetApiSvc"
foreach($s in $svc){ if(Get-Service $s -ErrorAction SilentlyContinue){ Set-Service $s -StartupType Automatic; Start-Service $s -ErrorAction SilentlyContinue } }
Get-Service Xbox* | ft -AutoSize

5) Integrità componenti

sfc /scannow
dism /online /cleanup-image /restorehealth

6) Diagnostica rete (solo se serve)

netsh interface teredo set state type=client
netsh winsock reset
ipconfig /flushdns 

Appendice B — Verifica log ed eventi

Per un controllo avanzato:

  1. Apri Visualizzatore eventiRegistri applicazioni e serviziMicrosoftWindows.
  2. Scorri fino alle voci legate a Store, GamingServices, AppXDeployment-Server e controlla errori/avvisi in prossimità del tentativo di login/avvio gioco.
  3. Se vedi errori di distribuzione pacchetti (Appx) o di licenza, ripeti i passaggi di ri-registrazione e reinstalla Gaming Services.

Guida testata su Windows 11 22H2; molte procedure sono valide anche per Windows 10.

Se seguirai il percorso suggerito — servizi in Automatico, reinstallazione di Gaming Services, ripristino di Store/Xbox app, aggiornamenti e controlli di rete — potrai tornare ad accedere a Xbox Live e ad avviare i giochi senza incontrare il codice 0x89235107, anche in assenza del vecchio Xbox Identity Provider.

Indice