Indice dei Contenuti
Il Microsoft store di Windows può presentare, in alcuni casi, diversi problemi, seppur negli ultimi anni ha sicuramente fatto molti passi in avanti, come stabilità e usabilità. Vediamo comunque alcuni passaggi veloci per riportarlo alla normalità.
Per la guida completa alla risoluzione di molti altri problemi con lo store leggere qui: Come risolvere i problemi del Windows Store in Windows 10 (aggiornato)
Resettare la cache del Microsoft Store
Il primo passaggio è quello di resettare la cache dello store, in modo da escludere che vi sia una corruzione della stessa. Per farlo procedere così:
WIN + R > digitare “wsreset.exe” e dare invio
Al termine si aprirà una schermata nera e successivamente lo Store, se l’errore persiste possiamo resettare lo Store.
Come resettare lo Store dalla Impostazioni
Premere i pulsanti WIN + X ed aprire App e Funzionalità, ora cercare l’app Microsoft Store ed aprirne le opzioni avanzate, da qui scegliere la voce Reimposta.
Se facendo questa operazione vediamo un’errore sarà necessario registrare nuovamente lo store con questo comando Powershell come amministratore:
Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}
Reset manuale dello Store
Un ulteriore passaggio è quello di recarsi nel seguente percorso
C:\Utenti\NomeTuoUtente\AppData\Local\Packages\Microsoft.WindowsStore_8wekyb3d8bbwe\LocalCache
cercare e cancellare la cartella perUserCache_0
Oltre a questo è utile eliminare tutto il contenuto della cartella DeliveryOptimization che risiede nel percorso C:\Windows\SoftwareDistribution
Riavviare e ri-aprire lo Store
Errore Windows cannot find ms-windows-store:PurgeCaches
Potremmo vedere questo errore nel nostro Windows Store, il quale per intero esattamente è:
Windows cannot find ms-windows-store:PurgeCaches. Make sure you typed the name correctly, and then try again
per risolverlo è necessario eseguire un comando Powershell:
WIN + X >terminale come admin > digitare
powershell -ExecutionPolicy Unrestricted Add-AppxPackage -DisableDevelopmentMode -Register $Env:SystemRoot\WinStore\AppxManifest.xml
Verifica impostazioni di sistema e proxy
Altri passaggi importanti sono relativi le impostazioni di sistema, in particolare per data , ora e fuso orario impostato. Per far questo da Impostazioni > Data, Ora e lingua > verifichiamo i seguenti aspetti:
– fuso orario impostato nella zona corretta
– data ed ora siano corrette ed aggiornate automaticamente
Dopo di questo dalla voce in alto a destra apriamo Impostazioni aggiuntive di data, ora e internazionali, da qui apriamo Lingua, verifichiamo che sia impostata quella corretta e che sia predefinita. Uguale cosa facciamo sotto Area Geografica e Località.
Per quanto riguarda i proxy invece possiamo lanciare direttamente un comando dal prompt dei comandi come amministratore, digitando:
netsh winhttp reset proxy
Reset via Registro di sistema (SID)
⚠️ Prima di procedere: esegui un backup del registro aprendo il Registry Editor → File → Esporta. È una precauzione semplice che ti salva in caso di errori.
Approccio A — Tramite interfaccia grafica (regedit)
Step 1 — Trova il tuo SID
Apri il Prompt dei comandi e digita:
wmic useraccount get name,sid
Questo comando mostra nome e SID di tutti gli utenti locali sul PC. Annota il SID dell’account con cui sei attualmente connesso — è una stringa nel formato S-1-5-21-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXXX-XXXX.
Step 2 — Apri il Registro di sistema
Premi Win + R, digita regedit e dai Invio. Se richiesto dall’UAC, clicca Sì.
Step 3 — Naviga al percorso corretto
Naviga fino a:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore
Step 4 — Elimina la chiave SID
Nel pannello sinistro, clicca sulla chiave con il numero SID che hai annotato. Fai clic destro su di essa e scegli Elimina. Quando richiesto, conferma con Sì.
Step 5 — Riavvia il PC
La chiave eliminata è solo una cache che si ripopolerà automaticamente al riavvio.
Approccio B — Tramite PowerShell (più veloce, un solo comando)
Se vuoi evitare di usare regedit manualmente, puoi fare tutto in un colpo solo. Apri PowerShell come amministratore ed esegui:
powershell
Remove-Item -Path ("HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\" + ([System.Security.Principal.WindowsIdentity]::GetCurrent()).User.Value) -Recurse -Force
Il comando recupera automaticamente il SID dell’utente corrente ed elimina la relativa chiave senza bisogno di annotarlo manualmente.
Quando usare questo metodo
È la scelta giusta quando WSReset e il reset dalle Impostazioni non risolvono il problema, in particolare in caso di errori persistenti con aggiornamenti bloccati o app che non si installano. È un’operazione sicura: non tocca file di sistema né disinstalla lo Store.
In presenza di altri errori continuare con la guida completa: Come risolvere i problemi del Windows Store in Windows 10 (aggiornato)