L’errore 0x8000FFFF, E_UNEXPECTED potresti riscontrare in diverse situazioni, durante l’aggiornamento di Windows 10, mentre stai scaricando un app da Microsoft Store, durante l’installazione di qualche programma oppure dopo il ripristino del sistema operativo. Traducendo la parola inglese in italiano, è un errore inaspettato quindi dobbiamo applicare diverse soluzioni per risolvere il problema. La causa è da attirbuire ai file di sistema corrotti, driver danneggiati oppure un virus, in queste situazioni non possiamo escludere nulla. Comincia eseguendo la scansione con l’antivirus e se non riesci a trovare nulla allora prosegui con questi altri soluzioni.
Avvia risoluzione dei problemi da impostazioni
Cominciamo da qualcosa di semplice. Windows ha diversi strumenti integrati che ti permettono di risolvere molti problemi come in questo caso con gli aggiornamenti di Windows. Apri Impostazioni di Windows (tasti veloci Win+I) e vai in Aggiornamento e sicurezza – Risoluzione problemi – Windows update e segui la procedura guidata.
Esegui SFC Scannow e DISM
Il secondo consiglio semplice consiste nel riparare i file di sistema corrotti eseguendo la scansione dal Prompt dei comandi.
- Nel menu Start cerca cmd o Prompt dei comandi
- Cliccaci con il tasto destro e scegli Esegui come amministratore
- Scrivi il comando sfc /scannow e premi Invio
Ora utilizziamo questi due comandi per correggere ulteriormente i problemi di Windows Update
- DISM.exe /Online /Cleanup-image /Scanhealth
- DISM.exe /Online /Cleanup-image /Restorehealth
Aspetta che finisca la scansione e riavvia il PC. Non hai ancora risolto l’errore 0x8000FFFF? cominciamo con soluzioni più complicate ed efficaci.
Ripristina i componenti di Windows Update
Cerchiamo di ripristinare Windows Update per aggiornare il sistema operativo in modo corretto. Nel menu Start cerca cmd o prompt dei comandi, cliccaci con il tasto destro e poi Esegui come amministratore. Ore devi eseguire questi comandi una alla volta e aspetta che finisca il processo.
- net stop bits
- net stop wuauserv
- net stop appidsvc
- net stop cryptsvc
- ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
- ren %systemroot%\system32\catroot2 catroot2.bak
Riavvia i servizi che hai interrotto in precedenza:
- bit di inizio rete
- net start wuauserv
- net start appidsvc
- net start cryptsvc
Riavvia il tuo PC e controlla se Windows Update smette di restituirti l’errori 0x8000FFFF quando provi ad installare gli aggiornamenti in Windows 10.
Reimpostare Microsoft Store
Se l’errore riscontri in Microsoft Store quando provi a scaricare le applicazioni, segui questi passaggi per ripristinare.
- Apri Impostazioni, tasti veloci WIN+R.
- Vai in App -> App e funzionalità.
- Nel lato destro cerca Microsoft Store e cliccaci sopra.
- Scegli Opzioni avanzate.
- Nella finestra successiva, fai clic sul pulsante Reimposta per reimpostare Microsoft Store. In questo modo riparerà l’applicazione da eventuali problemi e non ti preoccupare, non rimuoverà le tue preferenze o i dati dell’account.
C’è un un’altro modo per riparare Microsoft Store, dal PowerShell puoi registrare nuovamente tutti i pacchetti relativi allo Store. Vediamo come può essere fatto.
- Vai nel menu Start e cerca PowerShell, cliccaci con il tasto destro e poi su Altro – Esegui come amministratore.
- Copia il seguente comando e premi Invio: Get-AppXPackage -AllUsers -Name Microsoft.Services.Store* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml” -Verbose}
- Al termine della procedura Microsoft Store verrà reimpostata.
Aggiorna i driver
In Windows 10 l’aggiornamento dei driver non è difficile ma se lo fai manualmente ti porta via tanto tempo e alla fine ti assicuro che non riesci ad aggiornare completamente. Per questo ti consiglio di utilizzare il programma che aggiorna automaticamente tutto quanto con un clic.
problema non risolto sono arrivato fino a qui
C:\Windows\system32>ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
Access is denied.
C:\Windows\system32>bit di inizio rete
‘bit’ is not recognized as an internal or external command,
operable program or batch file.