Come rimuovere forzatamente le app in Windows 10?


Risposte:


32
  1. linea di comando elevata Powershell
  2. questo comando per ottenere l'elenco dei pacchetti:

    Get-AppxPackage | Seleziona Nome, PackageFullName

  3. Trova il pacchetto che desideri rimuovere

  4. Questo comando per rimuovere il pacchetto (Copia / Incolla nome pacchetto):

    Remove-AppxPackage Microsoft.XboxApp_7.7.17003.0_x64__8wekyb3d8bbwe

Avvertenza: durante il gioco, questo sembra rimuovere le app per l'utente che ha effettuato l'accesso. Esistevano ancora per un altro utente quando ho effettuato l'accesso come loro. Giocherò di più e vedrò se riesco a trovare un modo per "vietare" un computer di app / rete.

inserisci qui la descrizione dell'immagine

Modifica 1: Inoltre, è possibile rimuovere i ProvisionedPackages in modo che non vengano installati in futuro:

Get-AppxProvisionedPackage -Online | Select DisplayName, PackageName
Remove-AppxProvisionedPackage Microsoft.ZuneMusic_2019.6.11821.0_neutral_~_8wekyb3d8bbwe

Modifica 2: Infine, è possibile eseguire i pacchetti "Rimozione in blocco" su "Terra bruciata" e Provisioning.

Solo un avvertimento: questo disinstallerà Windows Store. Non è un problema per me, ma disinstallare tutto non è per i deboli di cuore.

Get-AppxPackage | Remove-AppxPackage
Get-AppxProvisionedPackage -online | Remove-AppxProvisionedPackage -online

Probabilmente è saggio non rimuovere completamente l'archivio di Windows. Non l'ho ancora provato, ma questo (nei commenti) sembra essere il ballpark di quello che userei, per rimuovere tutto tranne Windows Store.

Get-AppxPackage -AllUsers | where-object {$_.name –notlike “*store*”} | Remove-AppxPackage
Get-appxprovisionedpackage –online | where-object {$_.packagename –notlike “*store*”} | Remove-AppxProvisionedPackage -online    

Ulteriore risorsa: elimina le app di Windows 10 e ripristina le app di Windows 10 predefinite


Grazie, funziona alla grande !! Se si desidera estendere questa rete, rilasciarla in uno script di accesso per un utente o distribuirla tramite GPO.
StBlade,

Non dovresti quasi mai disinstallare tutti i pacchetti! Ad esempio, ShellExperienceHost gestisce l'interfaccia grafica. La disinstallazione renderà inutilizzabili le finestre, la barra delle applicazioni o il menu di avvio.
Andrei B.

@AndreiB. Questo processo ( getapp -... | RemoveApp) rimuove le "App" dello Store. Non "Applicazioni" o "Funzionalità Windows". Molto probabilmente questa non è una "App" - è, se non sbaglio, una funzionalità di Windows. Questo non rimuoverà Office (una "Applicazione" installata o XBox (una "App" contrassegnata "vitale").
WernerCD,

Inoltre, le app "Importanti" dello store non verranno rimosse, ad eccezione dello Store (motivo per cui where-object notlike storeè vitale). Sto facendo "disinstalla tutte le app" da poco dopo essermi trasferito su 10 senza problemi (tranne per la rimozione accidentale del negozio perché, per qualche motivo, non è contrassegnato come "vitale")
WernerCD

@AndreiB. stai dicendo che il comando "Modifica 2" di WernerCD renderà inutilizzabili le finestre, la barra delle applicazioni o il menu di avvio?
johny why

20

Se trovi che le stesse app universali o con provisioning sono difficili da rimuovere, prova il comando GRID in Powershell:

Comandi PowerShell per rimuovere le app in GridView

Basta usare Out-Gridviewper selezionare quali applicazioni si desidera rimuovere.

Get-AppxPackage | Out-GridView -Passthru | Remove-AppXPackage

Tieni presente quanto sopra rimosso solo le app per l'utente corrente. Per rimuovere le app dal computer per tutti gli utenti, eseguire quanto segue:

Get-AppxProvisionedPackage -Online | Out-GridView -PassThru | Remove-AppxProvisionedPackage -Online

Verrà visualizzata una griglia di tutte le app installate. È possibile SELEZIONARE le app (evidenziare in blu) che si desidera rimuovere dall'elenco visualizzato e fare clic su OK. Reboot.

(Ho scoperto di poter eliminare solo alcune app alla volta ripetendo il comando sopra e selezionandone alcune ogni volta che eseguo nuovamente il comando)


4

Puoi scegliere come target app specifiche senza conoscere l'intero nome del pacchetto con filtri jolly.

Per singoli pacchetti per utente:

Get-AppxPackage *bing* | Remove-AppxPackage

Per i pacchetti "Provisioned", che Windows installa per ogni utente:

Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like "*bing*"} | Remove-AppxProvisionedPackage -Online

0
Remove-AppxProvisionedPackage -online -PackageName Microsoft.ZuneMusic_2019.6.11821.0_neutral_~_8wekyb3d8bbwe

Questo è ciò che funzionerà per la rimozione di una singola app fornita.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.