Se l’installazione di Sea of Thieves da Microsoft Store o app Xbox si blocca allo 0 % o al 99 % con il codice 0x87e0000d, questa guida ti aiuta a capire perché succede e come risolvere davvero. Nella maggior parte dei casi è un problema lato servizio, non del tuo PC.
Sintesi del problema
Negli ultimi mesi numerosi utenti PC hanno riscontrato il blocco del download di Sea of Thieves (edizione Microsoft Store/Xbox) con l’errore HRESULT 0x87e0000d. Il comportamento tipico è uno dei seguenti:
- Il download resta fisso allo 0 % e dopo qualche secondo/minuto compare l’errore.
- Il download arriva fino al 99 % e fallisce in fase di verifica finale.
- Sulla pagina dello Store può apparire l’avviso “Questa app non funzionerà sul tuo dispositivo”.
Altri giochi installati dallo Store (per esempio Minecraft o Halo Infinite) non presentano problemi: questo è un indizio forte che il guasto sia specifico al pacchetto di Sea of Thieves e non al tuo ambiente Windows.
Significato dell’errore
Il codice 0x87e0000d è una condizione generica dell’ecosistema Microsoft Store/Xbox che indica un errore nella fase di acquisizione del pacchetto o di validazione finale. In pratica, quando il client Store scarica l’app, deve verificare che:
- il manifest del pacchetto (AppxManifest) corrisponda a ciò che è stato pubblicato sul catalogo;
- le licenze e le entitlement del tuo account combacino con l’edizione che stai provando a installare (Standard, Premium, Game Pass, ecc.);
- le dipendenze e le architetture supportate siano coerenti (x64/ARM64, minVersion di Windows, DirectX feature level, e così via);
- l’hash dei chunk scaricati sia integro.
Se uno di questi punti non torna, il client interrompe l’installazione. Ecco perché il fallimento può avvenire subito (0 %) o a fine corsa (99 %): nel primo caso la discrepanza viene notata prima del download dei file, nel secondo durante la verifica conclusiva. Il messaggio “Questa app non funzionerà sul tuo dispositivo”, inoltre, è spesso conseguenza di un gating di compatibilità impostato in modo errato sullo Store, che segnala un’incompatibilità inesistente.
Cause e indizi
Le evidenze raccolte convergono su due fattori principali. La tabella seguente riassume cause, prove e spiegazione tecnica.
Fattore | Evidenze | Spiegazione tecnica aggiuntiva |
---|---|---|
Bug lato servizio o pacchetto Store | Più utenti riportano il medesimo codice su PC diversi e reti differenti; i canali ufficiali indicano un errore in corso. | Il codice 0x87e0000d è spesso correlato a metadati o licenze danneggiati nel catalogo Store. Se il manifest pubblicato non combacia con la build effettiva, il download fallisce immediatamente o in chiusura. |
Non un problema locale di Windows | Reinstallazioni, aggiornamenti di Store/Xbox, esecuzione di wsreset e riparazioni standard non cambiano l’esito. | I sintomi persistono anche su sistemi puliti: il problema è nel file manifest o nelle entitlement del catalogo fornito da chi pubblica il gioco, non nella tua installazione di Windows. |
Segnalazione “app non funzionante” | La pagina dello Store mostra l’avviso “Questa app non funzionerà sul tuo dispositivo”. | Il catalogo applica regole di compatibilità (minVersion, device family, architettura). In presenza di un flag errato, il client blocca l’installazione pur su PC perfettamente compatibile. |
Soluzioni e workaround
Di seguito trovi i rimedi ordinati per efficacia e impatto. Quando il guasto è davvero lato servizio, l’azione risolutiva è la correzione del pacchetto da parte di chi lo pubblica. Nel frattempo, puoi applicare le contromisure utili nei casi in cui il problema sia locale o per aggirarlo temporaneamente.
Tipo | Dettagli | Efficacia riportata |
---|---|---|
Attesa della patch lato servizio | Verifica lo stato ufficiale dei servizi Xbox/Microsoft Store. In caso di incidente in corso, la correzione arriva generalmente con un nuovo pacchetto o con l’aggiornamento del manifest. | Raccomandazione principale; già risolutiva in occorrenze precedenti. |
Installazione alternativa | Se possiedi la licenza su Steam, l’installazione procede normalmente. In alternativa, l’accesso a un canale Insider (se disponibile) può usare un pacchetto differente. | Consente di giocare subito; richiede secondo acquisto o iscrizione ai canali beta. |
Riparazione Store e Gaming Services | Vai in Impostazioni → App → Microsoft Store → Opzioni avanzate → Ripristina. Ripeti per Xbox e Xbox Game Bar (se presenti). Apri PowerShell come amministratore ed esegui: Get-AppxPackage gamingservices | Remove-AppxPackage -AllUsers start ms-windows-store://pdp/?productid=9MWPM2CQNLHN Nella finestra dello Store che si apre, premi Installa su Gaming Services e riavvia. | Rimedio standard per 0x87e0000d quando la causa è locale; nel caso in esame spesso non risolve se il problema è nel pacchetto remoto. |
Svuotare la cache di Delivery Optimization | Impostazioni → Windows Update → Opzioni avanzate → Ottimizzazione recapito → File temporanei → Elimina. | Utile quando il blocco avviene al 99 % per chunk corrotti. |
Contattare il supporto | Se il problema persiste dopo la comunicazione di risoluzione, apri una richiesta a Microsoft/Xbox o a Rare allegando i log in %localappdata%\Packages\Microsoft.WindowsStore_*\LocalState\DiagOutputDir . | Necessario per casi residuali e per tracciare l’ID del guasto. |
Checklist rapida
Se vuoi provare subito le azioni a basso rischio, procedi così:
- Controlla lo stato dei servizi Xbox/Microsoft Store. Se c’è un avviso per installazioni o licenze, attendi la correzione: ogni altra azione locale avrà scarso impatto.
- Chiudi e riapri Microsoft Store e app Xbox; riavvia il PC.
- In Impostazioni → App, Ripristina Microsoft Store e Xbox, quindi esegui wsreset:
wsreset.exe
- Svuota la cache di Delivery Optimization come indicato sopra.
- Reinstalla Gaming Services con i comandi PowerShell mostrati nella tabella.
- Riprova l’installazione. Se l’errore persiste e i servizi risultano degradati, attendi il fix o usa un’alternativa temporanea (Steam/Insider).
Procedura guidata
Verifica preliminare
- Account: assicurati di essere connesso con lo stesso account Microsoft su Store, Xbox e app Xbox Companion (se ancora installata). Un disallineamento di account può generare errori di entitlement.
- Data/ora e area geografica: imposta la sincronizzazione automatica dell’ora e verifica la regione in Impostazioni → Ora e lingua. Valori incoerenti possono invalidare i token di licenza.
- Spazio su disco: lascia un margine di almeno 30 GB liberi nell’unità d’installazione o nella cartella scelta per i giochi.
Riparazione dei componenti locali
Questi passaggi sono sicuri e non rimuovono i tuoi giochi installati:
- Ripristino app in Impostazioni → App per Microsoft Store e Xbox (pulsante Ripristina o Reimposta).
- Reset della cache Store con
wsreset.exe
. Attendi la riapertura automatica dello Store. - Reinstallazione Gaming Services con PowerShell come amministratore:
Get-AppxPackage gamingservices | Remove-AppxPackage -AllUsers start ms-windows-store://pdp/?productid=9MWPM2CQNLHN
Apri la pagina di Gaming Services e installa. Riavvia il PC. - Pulizia Delivery Optimization come descritto sopra.
Passaggi aggiuntivi per casi particolari
- Cambio unità di installazione: prova a selezionare un altro disco in Impostazioni → Sistema → Archiviazione → Posizioni di salvataggio. Se la verifica fallisce a 99 %, cambiare volume talvolta evita la riconvalida di chunk corrotti.
- BITS e servizi correlati: verifica che i servizi Windows Update, Delivery Optimization e Background Intelligent Transfer Service siano in esecuzione.
- Controllo integrità sistema (solo se sospetti problemi locali):
DISM /Online /Cleanup-Image /RestoreHealth sfc /scannow
Questi comandi riparano componenti Windows eventualmente danneggiati.
Alternative per giocare subito
- Steam: se possiedi la licenza, l’installazione non dipende dal pacchetto Store e procede normalmente.
- Canale Insider: in presenza di build beta con pacchetti differenti, l’installazione può andare a buon fine. Richiede l’adesione al programma corrispondente.
Quando contattare il supporto
Apri un ticket a supporto Microsoft/Xbox o Rare se:
- lo stato ufficiale segnala che l’incidente è risolto, ma sul tuo PC l’errore continua;
- hai già eseguito i passaggi di riparazione locale senza esito;
- l’avviso “Questa app non funzionerà sul tuo dispositivo” compare su più PC tuoi con identico account.
Per velocizzare la diagnosi, allega i file di log presenti in %localappdata%\Packages\Microsoft.WindowsStore_*\LocalState\DiagOutputDir
e, se disponibili, gli Event Log di AppX Deployment Server correlati al tentativo d’installazione.
Buone pratiche
- Verifica lo stato del servizio prima di modificare il sistema: eviti reinstallazioni o reset inutili.
- Tieni Windows e Store aggiornati, ma ricorda che un aggiornamento locale non può correggere un manifest errato sul server.
- Ignora le procedure per console (power cycle, cache di Xbox hardware): non hanno effetto sull’app PC.
- Valuta un’alternativa temporanea se devi giocare subito: Steam o canale Insider, in attesa del fix ufficiale.
Approfondimento tecnico
Per chi desidera capire cosa succede “dietro le quinte”, ecco una breve panoramica dei meccanismi coinvolti:
- Catalogo e manifest: ogni app/giochi nel Microsoft Store è descritto da un manifest digitale che elenca dipendenze, architetture, versioni minime e capabilities. Se il manifest pubblicato non corrisponde esattamente al pacchetto fisico, il client rifiuta l’installazione con un codice generico come 0x87e0000d.
- Entitlement e licenze: il tuo account ottiene diritti (Game Pass, edizioni Deluxe, componenti DLC). Un disallineamento tra l’edizione selezionata e i diritti associati può forzare il client a interrompere l’acquisizione, spesso con messaggi poco espliciti.
- Chunking e verifica hash: il download è suddiviso in segmenti. La validazione degli hash può fallire all’ultimo segmento facendo sembrare che l’errore compaia “a fine corsa”. Da qui la percezione del “99 % eterno”.
- Gating di compatibilità: regole su architettura (x64/ARM64), versione minima di Windows e device family possono escludere per sbaglio PC perfettamente idonei se impostate in modo restrittivo o incoerente.
Domande frequenti
È un problema del mio PC?
Quasi sempre no. Se altri giochi si installano regolarmente e più utenti segnalano lo stesso codice di errore nello stesso periodo, la causa è nel pacchetto di Sea of Thieves o nelle configurazioni lato servizio.
Perché il download si ferma allo 0 % o al 99 %?
Perché la verifica fallisce in momenti diversi: allo 0 % se il client scarta il manifest prima di iniziare, al 99 % se la discrepanza emerge durante la validazione dei file scaricati.
Il messaggio “Questa app non funzionerà sul tuo dispositivo” è attendibile?
Non sempre. In presenza di un flag errato sullo Store, l’avviso può essere mostrato anche su PC compatibile. Verifica i requisiti minimi e attendi l’aggiornamento del catalogo.
Devo reinstallare Windows?
Assolutamente no, salvo altri problemi gravi e non correlati. Una reinstallazione non corregge un manifest difettoso sul server.
Disattivare antivirus o firewall aiuta?
Non è raccomandato. Antivirus e firewall raramente sono la causa di 0x87e0000d. Se vuoi fare una prova, usa l’esclusione della cartella di download dello Store senza disattivare la protezione in tempo reale.
Posso spostare manualmente i file della cartella WindowsApps?
No. Evita operazioni invasive su C:\Program Files\WindowsApps
: rischi di danneggiare altre app UWP e peggiorare la situazione.
Il reset di Store/Xbox cancella i giochi installati?
No. Ripristina e Reimposta agiscono sulle app stesse, non sui contenuti dei giochi già installati (salvo diversa indicazione nell’interfaccia).
Schema decisionale
- Verifica stato servizi → Se incidente in corso: attendi; altrimenti prosegui.
- Altri giochi si installano? → Se sì: probabile problema di pacchetto; applica i passaggi locali solo per scrupolo.
- Ripara componenti locali (Store/Xbox/Gaming Services, wsreset, cache Delivery Optimization) → Riprova.
- Persistenza dell’errore → valuta Steam/Insider se devi giocare subito; in parallelo apri ticket con log allegati.
Conclusione
Nel contesto descritto, 0x87e0000d è il sintomo di un errore di pubblicazione del pacchetto di Sea of Thieves sul Microsoft Store/Xbox e non di un malfunzionamento del tuo PC. La soluzione più efficace è monitorare lo stato dei servizi e installare non appena viene rilasciato il pacchetto corretto. Se nel frattempo vuoi giocare, la via più semplice è usare la versione Steam o, se disponibile, un canale Insider. Gli interventi locali (riparazione Store/Xbox, reinstallazione di Gaming Services, svuotamento della cache) restano utili come controllo di buona pratica o per i rari casi in cui la causa sia sul singolo dispositivo.
Riepilogo operativo
- Controlla lo stato dei servizi e le eventuali comunicazioni ufficiali.
- Ripristina Store/Xbox, esegui
wsreset.exe
, reinstalla Gaming Services. - Svuota la cache di Delivery Optimization e verifica spazio/ora/area.
- Se persiste: usa Steam/Insider per giocare e apri ticket con i log.
Nota: evita guide pensate per console e procedure estreme come la reinstallazione di Windows. Sono tempo sprecato quando la radice del problema è un manifest errato lato server.