Come funzionano le app Appx e quali si possono rimuovere
Le app in stile Store incluse in Windows — Meteo, Notizie, Sport, Finanza, Solitario, la famiglia Xbox, Ottieni assistenza — sono pacchetti Appx installati per utente e registrati al primo accesso di ogni account. PowerShell può annullarne la registrazione per l'utente corrente, per tutti gli account insieme, o cancellare la copia predisposta: il modello con cui Windows fornisce il profilo di ogni nuovo account. I programmi desktop classici non compaiono mai in questa lista; si disinstallano da Impostazioni o con il loro uninstaller.
La rimozione è reversibile: un'app inbox disinstallata torna dal Microsoft Store o registrandola di nuovo dal suo manifesto, quindi uno sbaglio è una seccatura più che una catastrofe. Restano però alcuni pacchetti portanti: lo Store stesso, l'interfaccia Sicurezza di Windows e il pacchetto del desktop installer che porta winget non tornano con una semplice ricerca nello Store una volta rotti.
- Microsoft.WindowsStore — lo Store stesso; senza di lui nessuna app si installa o si aggiorna
- Microsoft.SecHealthUI — l'interfaccia Sicurezza di Windows; senza, le impostazioni di protezione si rompono
- Microsoft.DesktopAppInstaller — il pacchetto che porta winget; rimuoverlo uccide il comando winget
- Microsoft.StorePurchaseApp — acquisti in-app e funzioni account dello Store
- Microsoft.XboxIdentityProvider — il componente di accesso che serve a diversi giochi e titoli Game Pass
Rimuovere un'app per l'utente corrente, tutti gli utenti e gli account futuri
Apri Terminale Windows come amministratore — clic destro su Start → Terminale (Amministratore) — ed elenca ciò che è installato con Get-AppxPackage | Select Name, PackageFullName. Trova il pacchetto, diciamo Microsoft.BingWeather, e rimuovilo per te: Get-AppxPackage *bingweather* | Remove-AppxPackage. I caratteri jolly funzionano nel filtro del nome, il comando finisce in pochi secondi e l'app sparisce dal menu Start all'istante.
Per una rimozione a livello macchina, punta a ogni account più al modello per quelli futuri. Get-AppxPackage -AllUsers *bingweather* | Remove-AppxPackage -AllUsers spoglia il pacchetto da tutti i profili, e la copia predisposta — quella che i nuovi account ricevono — va via con Get-AppxProvisionedPackage -Online | Where-Object {$_.DisplayName -like '*Bing*'} | Remove-AppxProvisionedPackage -Online. Senza quel secondo comando, ogni nuovo account utente parte con l'app appena installata.
Riavere le app e sopravvivere agli aggiornamenti delle funzionalità
Un'app inbox rimossa torna in due casi: la reinstalli dallo Store — cercala col suo nome semplice — oppure un aggiornamento delle funzionalità di Windows ripredispone parte del set inbox. Dopo ogni aggiornamento importante, riesegui i tuoi comandi di rimozione o tienili come piccolo script; la rimozione non blocca mai l'aggiornamento. Per registrare di nuovo tutto in un colpo, esegui Get-AppxPackage -AllUsers | ForEach-Object { Add-AppxPackage -DisableDevelopmentMode -Register ($_.InstallLocation + '\AppXManifest.xml') }, che reinstalla il set inbox senza scaricare nulla.
Se un'app si rifiuta di andare via o torna sotto un altro nome, controlla prima la sua identità esatta: Get-AppxPackage -Name *weather* | Select Name, PackageFullName. I nomi cambiano tra le build — l'identificatore di Cortana Microsoft.549981C3F5F10 è l'esempio classico — quindi filtrare per una parola stabile come bing o xbox batte l'indovinare nomi completi. E resisti agli script di debloat della community che rimuovono a occhi chiusi decine di pacchetti: portano via, insieme al ciarpame, anche le dipendenze dello Store e della sicurezza.
Domande e risposte
Remove-AppxPackage è sicuro per Windows?
Sì. Annulla solo la registrazione delle app in stile Store per gli utenti scelti e non tocca mai il sistema, i driver o i programmi classici. Conserva i pacchetti Store, Sicurezza di Windows e DesktopAppInstaller, e ogni rimozione resta reversibile.
Perché le app rimosse ricompaiono per i nuovi utenti?
Perché la copia predisposta è ancora sul disco: è il modello dei nuovi profili. Aggiungi il passaggio Remove-AppxProvisionedPackage -Online e i nuovi account partiranno puliti.
Come elenco tutte le app preinstallate con PowerShell?
Esegui Get-AppxPackage | Select Name, PackageFullName per il tuo account, oppure Get-AppxProvisionedPackage -Online per l'insieme predisposto che i nuovi account ricevono.
Scopri cosa include la licenza prima dell'acquisto.
La prova singola di 30 minuti include gli strumenti essenziali. Le funzioni PRO restano bloccate finché non attivi una licenza a pagamento.
Da leggere dopo
Scrivici: [email protected]