Gli utenti Windows utilizzano spesso WinGet per installare e gestire le applicazioni tramite PowerShell, prompt dei comandi e qualsiasi altro interprete. A volte, quando si esegue un comando WinGet, è possibile che venga visualizzato un errore che indica che non è riconosciuto come cmdlet, funzione o file di script valido. Questa guida mostra come eliminare questo fastidioso errore e far funzionare di nuovo WinGet.
1. Registrare nuovamente o riparare WinGet
Una delle principali cause di questo errore WinGet è un'installazione danneggiata o configurata in modo errato del Gestore pacchetti di Windows. Se questo è il caso, puoi risolverlo facilmente registrando nuovamente WinGet, che ripristinerà l'installazione e potenzialmente risolverà eventuali problemi che potrebbe avere.
TipoPowerShellnella casella di ricerca e fare clic suEsegui come amministratore. Una volta aperto, copia e incolla il seguente comando in PowerShell:
Add-AppxPackage -RegisterByFamilyName -MainPackage Microsoft.DesktopAppInstaller_8wekyb3d8bbweIl comando precedente indica a Windows di registrare nuovamente il programma di installazione dell'app dalla sua fonte ufficiale Microsoft, che a sua volta ripristinerà la funzionalità WinGet.
Invece di una reinstallazione completa, puoi riparare il pacchetto WinGet esistente utilizzando il comando seguente.
Add-AppxPackage -RegisterByFamilyName -MainPackage Microsoft.DesktopAppInstaller_8wekyb3d8bbwe
Se eseguito correttamente, Windows registra nuovamente rapidamente l'applicazione WinGet e risolve i problemi del programma di installazione dei pacchetti Windows come collegamenti non funzionanti, dipendenze mancanti o eventuali voci di registrazione danneggiate.
Imparentato: WinGet fa parte di un ecosistema chiamato Gestione pacchetti Windows. È uno strumento da riga di comando che funge da interfaccia client per il servizio Gestione pacchetti di Windows.
2. Abilita l'alias di esecuzione app per Gestione pacchetti Windows
Nel contesto della riga di comando, il nome WinGet è l'alias di esecuzione dell'app per Gestione pacchetti di Windows.
Fondamentalmente, gli alias di esecuzione delle app sono comandi CLI nella loro forma abbreviata. Se disabiliti questa funzionalità per Gestione pacchetti di Windows, le CLI potrebbero non riconoscere WinGet. Può verificarsi anche a causa di strumenti di pulizia o ottimizzatori di sistema di terze parti.
Per abilitare gli alias di esecuzione delle app per Gestione pacchetti di Windows, premi Win + I per aprire il fileImpostazioniapp, vai suApp->Impostazioni avanzate dell'appe fare clic suAlias di esecuzione dell'app.
Se l'interruttore perClient di Gestione pacchetti WindowsÈSpento, riporta indietro la levettaSU.

Gli utenti di Windows 10 possono trovare l'interruttore per il client Gestione pacchetti Windows andando suImpostazioni->App->App e funzionalitàe facendo clic suAlias di esecuzione dell'appcollegamento.
Mancia: se sei relativamente nuovo a PowerShell, impara questi comandi essenziali.
3. Verifica di avere la versione più recente del programma di installazione dell'app
WinGet fa parte di App Installer, un pacchetto Windows preinstallato che consente agli utenti di installare e gestire facilmente i programmi. Se il programma di installazione dell'app presenta problemi, può causare l'errore Winget. Per correggere il programma di installazione dell'app, aggiornalo da Microsoft Store.
Vai all'ufficialeCollegamento per il download del programma di installazione dell'appe fai clic sul grande bluScaricamentopulsante. Cercherà una posizione sul PC per scaricare un file MSIXBUNDLE.

Ora dovresti vedere un messaggio che indica che il programma di installazione dell'app è già installato. Puoi fare clicReinstallare, che risolverà eventuali dipendenze mancanti.
Altrimenti, vedrai un'opzione per aggiornare tramite Microsoft Store.
Lo sapevate?WinGet può essere utilizzato per scaricare un browser Web su Windows senza utilizzare un altro browser.
4. Reinstallare il programma di installazione dell'app da GitHub
Se l'aggiornamento del programma di installazione dell'app non funziona, forse reinstallarlo può aiutare a risolvere eventuali problemi che causano il malfunzionamento di Winget. Per fare ciò, seguire i passaggi seguenti:
Vai aGestione pacchetti di WindowsPagina GitHub.
Scorri verso il basso fino aAttivitàsezione e fare clic sul file MSIXBundle del programma di installazione dell'app desktop per scaricarlo.

Fai doppio clic sul file appena scaricato e fai clic su Reinstalla nella finestra pop-up.

- Segui il resto delle istruzioni per completare la reinstallazione del programma di installazione dell'app.
PER TUA INFORMAZIONE: assicurati di controllare questo elenco di app Windows che dovresti disinstallare immediatamente.
5. Creare una variabile d'ambiente del percorso per Winget
Quando esegui il comando WinGet nel prompt dei comandi o in PowerShell, Windows cercherà nella variabile PATH il file necessario per eseguirlo. In poche parole, questa variabile mantiene un elenco di directory che contengono eseguibili per vari comandi su Windows. Se PATH non elenca la directory contenente gli eseguibili WinGet, ti imbatterai nell'errore.
Per risolvere questo problema, dovrai aggiungere manualmente la directory mancante alla variabile PATH:
Premi Win + R per visualizzare Windows Esegui, inviosystempropertiesadvancednella casella di testo efare clic su OK. Questo avvierà ilProprietà del sistemafinestra.

Seleziona ilAvanzatoscheda, quindi fare clic suVariabili d'ambiente.

Seleziona ilSentierovariabile, quindi fare clic suModificareper aprire ilFinestra Modifica variabile di ambiente.

Copia il seguente percorso del file:%UserProfileAppDataLocalMicrosoftWindowsApps.
NelModifica variabile di ambientefinestra, fare clic suNuovo. Lì, dovresti incollare il percorso del file che hai copiato appena sopra, quindi fare clicOKper salvare le modifiche.

Imparentato: controlla un elenco completo delle variabili di ambiente Windows.
6. Abilita le impostazioni di distribuzione del pacchetto app nell'Editor criteri di gruppo locale
Su un dispositivo Windows Pro/Enterprise, apri Criteri di gruppo digitandogpedit.mscnel comando Esegui.
Passare al seguente percorso:Configurazione del computer->Modelli amministrativi->Componenti di Windows->Distribuzione del pacchetto dell'app.

Qui troverai uno stato Non configurato per la maggior parte dei componenti. Quelli su cui dobbiamo concentrarci, in particolare, sono "Consenti operazioni di distribuzione in profili speciali" e "Consenti l'installazione di tutte le app attendibili". Fai doppio clic su queste entità e, nella schermata popup che segue, fai semplicemente clicAbilitato, seguito daOK.
Buono a sapersi: scopri le differenze tra prompt dei comandi e PowerShell.
7. Ripara la cache del programma di installazione dell'app utilizzando vari metodi
Puoi riparare la cache di vari servizi. Apri il Pannello di controllo e vai suProgrammi->Programmi e funzionalità. CercareProgramma di installazione dell'appnell'elenco.
Se trovi il programma elencato, fai clic con il pulsante destro del mouse e scegliRiparazione(ODisinstallare, quindi reinstallalo da GitHub come mostrato in precedenza.
Per saperne di più:Correggi il disco rigido esterno (HDD) WD non rilevato o riconosciuto sul PC
In alternativa, puoi aprire il comando Esegui e digitarewsreset.exe. Ciò cancellerà la cache di Microsoft Store, consentendoti di utilizzare i comandi WinGet senza problemi.
8. Ripristina le impostazioni di fabbrica del tuo PC Windows
Se tutto il resto fallisce, potrebbe significare che c'è una corruzione più profonda o un'errata configurazione con il tuo sistema operativo a portata di mano. Se non sai cosa fare, ripristinare le impostazioni di fabbrica di Windows può aiutarti a ricominciare da capo con le impostazioni e le configurazioni che possono influenzare Winget. Ma prima di ripristinare il PC, assicurati di eseguire il backup dei dati importanti, poiché li perderai nel processo.
Mancia: scopri quale è l'opzione migliore quando si esegue un ripristino di Windows: un download dal cloud o una reinstallazione locale.
Fai in modo che Winget funzioni di nuovo sul tuo PC
Se preferisci installare elementi nel prompt dei comandi o in PowerShell, Winget è un'utilità essenziale. Quando gli strumenti da riga di comando sul tuo PC non riescono a riconoscerlo, può smorzare la tua esperienza con Windows. Seguendo i passaggi di risoluzione dei problemi sopra riportati, puoi farlo funzionare di nuovo.
Se stai cercando un'alternativa a Winget, prova a utilizzare Chocolatey per installare varie applicazioni sul tuo PC Windows.












![[5 modi] Come creare un nuovo utente su Windows 11](https://elsefix.com/tech/afton/wp-content/uploads/cache/2025/04/how-to-create-a-new-user-on-windows-11.webp.webp.webp)

![Recupera i messaggi WhatsApp dopo il ripristino delle impostazioni di fabbrica in 5 modi [Android/iOS]](https://elsefix.com/statics/image/placeholder.png)