Neka Winget ponovno radi na Windows 11 pomoću ovog praktičnog vodiča.

Winget je alat naredbenog retka koji može preuzeti i instalirati pakete aplikacija iz MS Storea i aplikacija navedenih u njegovom repozitoriju. Štedi puno vremena koje bi se inače izgubilo na traženje određene aplikacije u Microsoft Storeu ili webu, njeno preuzimanje i zatim ručno instaliranje.

Ali neki korisnici navode da Winget ne radi na njihovom računalu. Suočavaju se s "Sustav ne može izvršiti navedeni program" i ne može pokrenuti nijednu naredbu. Ovaj će post raspravljati o više metoda za rješavanje problema i vraćanje Wingeta u radno stanje. Započnimo.

Razlozi zašto Winget prestaje raditi u sustavu Windows

Evo sljedećih razloga zašto Winget ne radi na vašem računalu sa sustavom Windows:

  1. Koristite zastarjelu verziju programa za instalaciju aplikacije.
  2. Winget poslužitelji ne rade ili nemate aktivnu internetsku vezu.
  3. Alias ​​za izvršavanje aplikacije nije konfiguriran ili nije aktivan za Winget.
  4. Program za instalaciju aplikacije nije uspio automatski dodati varijablu okruženja PATH tijekom instalacije.

Sada znate razloge iza problema s Wingetom koji ne radi. Isprobajte ovih osam metoda za rješavanje problema i ponovno koristite svoj omiljeni upravitelj paketa.

1. Zatvorite i ponovno otvorite Winget u aplikaciji Terminal

Prije nego prijeđete na napredne popravke, potpuno zatvorite naredbeni redak ili instancu PowerShell koju izvodite na računalu. Možete koristiti Upravitelj zadataka da biste zaustavili instancu bilo kojeg od ovih alata naredbenog retka koja ne reagira.

Nakon toga otvorite Command Prompt ili PowerShell s administratorskim ovlastima na vašem sustavu. Upišite Winget i pritisnite Unesi ključ za provjeru radi li Winget sada.

2. Provjerite rade li Winget poslužitelji

Winget je mrežni alat koji treba robusnu internetsku vezu za traženje paketa u raznim spremištima, a zatim ih preuzima i instalira. Ako Winget poslužitelji ne rade ili su neaktivni, neće moći dohvatiti rezultate iz repozitorija. Dakle, provjerite rade li Winget poslužitelji DownDetector ili sličnu web stranicu.

Također možete provjeriti može li se vaše Windows računalo spojiti na internet. Jednostavno otvorite web-preglednik i pristupite web-mjestu ili pokrenite web-baziranu aplikaciju za potvrdu internetske veze. Ako poslužitelji ne rade, morat ćete pričekati dok se ponovno ne pokrenu da biste koristili Winget.

3. Izvršite potpuno isključivanje sustava

Windows koristi Fast Startup za hibernaciju procesa na razini jezgre i ako bilo koji od ovih problema ostane u tom stanju nakon što uključite sustav. Dakle, izvršite potpuno isključivanje kako biste zatvorili i ponovno pokrenuli sve temeljne usluge, a zatim pokušajte pokrenuti Winget. Evo kako to učiniti:

  1. Pritisnite Win + R da biste otvorili dijaloški okvir Pokreni. Tip cmd i pritisnite Ctrl + Shift + Enter ključevi za otvorite naredbeni redak s administratorskim ovlastima.
  2. Sada upišite sljedeću naredbu i pritisnite tipku Enter: isključivanje /s /f /t 0
  3. Vaš sustav će se isključiti. Trajat će dulje od uobičajenog isključivanja jer će Windows zatvoriti sve.
  4. Uključite svoj sustav i pokušajte pokrenuti Winget pomoću aplikacije Terminal da provjerite radi li sada.

4. Ažurirajte program za instalaciju aplikacije

Winget je sada dio Windowsa 10 i 11 i isporučuje se na računala pomoću aplikacije App Installer. Ako neko vrijeme niste ažurirali App Installer, možete se suočiti s problemima pri pokretanju Wingeta i upravljanju paketima. Winget je uključen samo u verziju 1.11.11451 ili noviju verziju programa za instalaciju aplikacije. Ako imate verziju stariju od te, ne možete koristiti Winget s terminala.

Dakle, otvorite Microsoft Store i provjerite odjeljak biblioteke za sva ažuriranja na čekanju za App Installer. Ručno potražite i instalirajte ažuriranje i provjerite radi li Winget sada.

5. Omogućite pseudonim za izvršavanje aplikacije

Ako je App Execution Alias ​​za Winget onemogućen, neće raditi kada pokušate pristupiti Wingetu s terminala. Dakle, morate ga omogućiti u postavkama aplikacije. Ponovite sljedeće korake:

  1. Desnom tipkom miša kliknite na Početak gumb za otvaranje Napredni korisnik Jelovnik. Klikni na postavke aplikacija
  2. Idite na izbornik s lijeve strane i kliknite na aplikacije opcija.
  3. Sada kliknite na Napredne postavke aplikacije opcija. Zatim kliknite na Aliasi za izvršavanje aplikacije opcija.
  4. Pronađite Windows Package Manager Client opcija. Provjerite prekidač pored njega. Ako je onemogućen, kliknite na njega za omogućiti alias izvršavanja aplikacije za aplikaciju.
  5. Zatvorite aplikaciju Postavke.

6. Ručno dodajte varijablu okruženja staze

Pogrešno konfigurirana staza Winget također može uzrokovati pogreške. Dakle, morate ručno dodati ispravnu stazu u varijablama okruženja pomoću prozora naprednih svojstava sustava. Ponovite sljedeće korake:

  1. Pritisnite Win + R do otvorite dijaloški okvir Pokreni. Tip sysdm.cpl ,3 u okvir za tekst i pritisnite Unesi ključ za otvaranje Napredna svojstva sustava.
  2. Klikni na Varijable okoline dugme. Klikni na Staza unos, a zatim kliknite na Uredi dugme.
  3. Sada kliknite na gumb Novo i zalijepite sljedeću stazu: %UserProfile%\AppData\Local\Microsoft\WindowsApps
  4. Klikni na u redu dugme. Ponovno pokrenite računalo.
  5. Otvorite aplikaciju Terminal i provjerite radi li Winget ili ne.

7. Ponovno registrirajte Winget koristeći PowerShell

Ako Winget ne radi na vašem računalu, možete ga ponovno registrirati pomoću PowerShell-a. Budući da je dio App Installera koji je sistemska aplikacija, moguće ju je ponovno registrirati. Ponovite sljedeće korake:

  1. Pritisnite Win + R da biste otvorili dijaloški okvir Pokreni. Tip PowerShell i pritisnite Ctrl + Shift + Enter ključeve odjednom.
  2. Prozor PowerShell će se pokrenuti s administratorskim pravima. Zalijepite sljedeći kod i pritisnite Unesi ključ za njegovo izvršenje:
    Add-AppxPackage-Onemogući razvojni način-Registar "C:\ProgramDatoteke\WindowsApps\Microsoft.Winget.Izvor_2021.718.1322.843_neutralno__8wekyb3d8bbwe\AppXManifest.xml" -Opširno
  3. Nećete vidjeti nikakvu poruku potvrde nakon što se naredba uspješno izvrši. Zatvorite prozor PowerShell i ponovno pokrenite računalo.

8. Isprobajte neke generičke popravke za Windows

Ako vam nijedna metoda ne odgovara, isprobajte naše generičke popravke kao što su SFC i DISM skeniranja koja pronalaze i popravljaju oštećenje sistemske datoteke i servisiraju komponente Windows slike. Ti moraš pokrenite SFC skeniranje prvo i dopustite mu da pronađe i zamijeni oštećene sistemske datoteke, ako postoje. nakon toga, pokrenite DISM skeniranje u online modu.

Nakon pokretanja ovih skeniranja, možete koristiti System Restore za vraćanje računala na točku u vremenu kada je sve dobro radilo. Na kraju, možete izvršiti potpuno resetiranje sustava. Možete odabrati opciju Čuvaj moje datoteke kako biste sačuvali sve svoje datoteke dok vraćanje Windowsa na tvorničke postavke.

Učinite Winget ponovno funkcionalnim

Winget je fantastičan upravitelj paketa koji vam pomaže kontrolirati i upravljati paketima aplikacija s terminala. Osigurajte robusnu internetsku vezu i provjerite je li alias za izvršavanje aplikacije aktivan za Winget. Ručno ponovno konfigurirajte PATH za Winget i ponovno registrirajte App Installer koristeći PowerShell. Ako želite GUI verziju Wingeta, možete isprobati Winstall koji vam pomaže u grupnoj instalaciji aplikacija.