Windows PowerShell non disinstallerà le app? Prova questo

Errore di disinstallazione delle app di Windows PowerShell
Per risolvere vari problemi del PC, consigliamo DriverFix:
Questo software manterrà i tuoi driver attivi e funzionanti, proteggendoti così da errori comuni del computer e guasti hardware. Controlla subito tutti i tuoi driver in 3 semplici passaggi:
  1. Scarica DriverFix (file di download verificato).
  2. Clic Inizia scansione per trovare tutti i driver problematici.
  3. Clic Aggiorna driver per ottenere nuove versioni ed evitare malfunzionamenti del sistema.
  • DriverFix è stato scaricato da 0 lettori questo mese.

In Windows 10, puoi utilizzare l'app Impostazioni per disinstallare rapidamente le app software indesiderate precedentemente scaricate dal Microsoft Store. Tuttavia, le app predefinite non possono essere rimosse a meno che non si utilizzi PowerShell.

Windows PowerShell ti dà la libertà che stai cercando quando si tratta di disinstallare i programmi che non ti servono più o che usi raramente. Supponendo che tu abbia inserito un semplice comando PowerShell almeno una volta, dovrebbe essere altrettanto semplice disinstallare un'app.

Ma a volte, puoi imbatterti in diversi errori e problemi. Seguendo i passaggi in questo articolo puoi risolvere efficacemente questi problemi e dimenticare tutto quel desktop disordinato che vedi da giorni.

Cosa posso fare se Windows PowerShell non disinstalla le app?

1. Usa il cmdlet chiamato Uninstall-Package

tutte le app elencate in PowerShell

La rimozione delle app è un processo relativamente semplice. Devi ottenere un elenco delle applicazioni installate sul computer tramite il seguente comando: Get-WmiObject -Class Win32_Product | Seleziona-Oggetto-Nome proprietà.

Quindi, mappa una variabile all'applicazione in questione: $MyApp = Get-WmiObject -Class Win32_Product | Dove-Oggetto{$_.Name -eq “Strumenti gratuiti”}. A questo punto, la disinstallazione chiamando il metodo Uninstall di solito funziona come un gioco da ragazzi: $MyApp. Disinstalla().

Se ciò non accade e non riesci a trovare l'app elencata, usa invece il cmdlet Get-Package. Se vuoi trovare l'applicazione denominata Camera, ad esempio, inserisci questo comando: Get-Package -Programmi Provider -IncludeWindowsInstaller -Nome “Fotocamera”.

PowerShell ora sarà in grado di individuarlo. È possibile utilizzare ulteriormente il cmdlet chiamato Disinstalla-Pacchetto. Scomposto semplicemente, puoi cavartela specificando il parametro -Name, seguito dal nome del pacchetto per la maggior parte del tempo.


2. Comando PowerShell alternativo per disinstallare le app

Comando PowerShell per disinstallare le app

L'utilizzo del cmdlet Uninstall-Package potrebbe, tecnicamente, risolvere il problema errore, ma non è sempre il modo più rapido. Nell'interesse di mantenere le cose semplici, condivideremo con te un altro comando che non richiederà secoli.

Devi solo conoscere il nome dell'app che desideri disinstallare. Supponendo che non sia un problema, ecco il trucco:

$uninstall32 = gci “HKLM: SOFTWAREWow6432NodeMicrosoftWindowsCurrentVersionUninstall” | foreach { gp $_.PSPath } |? { $_ -match “NOME SOFTWARE” } | seleziona UninstallString
$uninstall64 = gci “HKLM: SOFTWAREMicrosoftWindowsCurrentVersionUninstall” | foreach { gp $_.PSPath } |? { $_ -match “NOME SOFTWARE” } | seleziona UninstallString
if ($uninstall64) {
$uninstall64 = $uninstall64.UninstallString -Sostituisci “msiexec.exe”,”” -Sostituisci “/I”,”” -Sostituisci “/X”,””
$uninstall64 = $uninstall64.Trim()
Scrivi "Disinstallazione..."
start-process “msiexec.exe” -arg “/X $uninstall64 /qb” -Wait}
if ($uninstall32) {
$uninstall32 = $uninstall32.UninstallString -Sostituisci “msiexec.exe”,”” -Sostituisci “/I”,”” -Sostituisci “/X”,””
$uninstall32 = $uninstall32.Trim()
Scrivi "Disinstallazione..."
start-process "msiexec.exe" -arg "/X $uninstall32 /qb" -Wait}


3. Non tutte le app devono essere disinstallate

Questa app fa parte di Windows

È Windows PowerShell impossibile disinstallare un determinato programma? Riceviamo la tua frustrazione, ma lascia che ti offriamo questo po' di saggezza. Alcune app integrate sono davvero integrate nel sistema operativo e rimuoverle molto probabilmente causerà più danni che benefici.

I tuoi tentativi alla fine portano a ottenere lo stesso messaggio che dice Questa app fa parte di Windows e non può essere disinstallata in base all'utente. Non c'è dubbio che potresti trovare alcuni modi loschi per rimuoverli, ma a volte le applicazioni lasciano tracce indesiderate.

Detto questo, se alla fine ci riesci dopo aver letto questo, ti preghiamo di commentare qui sotto. Siamo ansiosi di sentire la tua opinione.

LEGGI ANCHE:

  • Esegui questo script Powershell per rimuovere le app predefinite dall'immagine di Windows 10
  • Windows PowerShell ha smesso di funzionare: prova queste 4 correzioni
  • PowerShell non viene riconosciuto? Dai un'occhiata a queste soluzioni
FIX – Errore di runtime 217 (0041AC0D) in Windows 11. 10

FIX – Errore di runtime 217 (0041AC0D) in Windows 11. 10Windows 11Errore

Molti utenti Windows hanno segnalato di aver visto un errore quando tentano di eseguire alcune applicazioni sviluppate in Visual Basic. Il messaggio di errore completo è il seguente:ErroreErrore di...

Leggi di più
Correzione - Codice di errore 0x80070043 (Windows non può accedere) su Windows 11

Correzione - Codice di errore 0x80070043 (Windows non può accedere) su Windows 11Windows 11Errore

Molti utenti di Windows devono affrontare problemi relativi a file di sistema di Windows danneggiati come blocchi del sistema, funzionamento lento del sistema e problemi di sicurezza. A causa di ci...

Leggi di più
Correzione: i componenti di Windows Update devono essere riparati

Correzione: i componenti di Windows Update devono essere riparatiAggiornamenti Di WindowsErrore

XINSTALLA CLICCANDO IL FILE DI DOWNLOADPer risolvere vari problemi del PC, consigliamo lo strumento di riparazione PC Restoro:Questo software riparerà gli errori comuni del computer, ti proteggerà ...

Leggi di più