Κάντε το Winget να εργάζεται ξανά στα Windows 11 με αυτόν τον εύχρηστο οδηγό.
Το Winget είναι ένα εργαλείο γραμμής εντολών που μπορεί να κατεβάσει και να εγκαταστήσει πακέτα εφαρμογών από το MS Store και τις εφαρμογές που αναφέρονται στο αποθετήριο του. Εξοικονομεί πολύ χρόνο που διαφορετικά θα σπαταλούσε στην αναζήτηση στο Microsoft Store ή στον ιστό για μια συγκεκριμένη εφαρμογή, στη λήψη της και στη συνέχεια στη μη αυτόματη εγκατάσταση της.
Ωστόσο, ορισμένοι χρήστες αναφέρουν ότι το Winget δεν λειτουργεί στον υπολογιστή τους. Αντιμετωπίζουν ένα "Το σύστημα δεν μπορεί να εκτελέσει το καθορισμένο πρόγραμμα" και δεν μπορεί να εκτελέσει καμία εντολή. Αυτή η ανάρτηση θα συζητήσει πολλές μεθόδους για την επίλυση του προβλήματος και την επαναφορά του Winget στην κατάσταση λειτουργίας του. Ας ξεκινήσουμε.
Λόγοι για τους οποίους το Winget σταματά να λειτουργεί στα Windows
Ακολουθούν οι ακόλουθοι λόγοι για τους οποίους το Winget δεν λειτουργεί στον υπολογιστή σας με Windows:
- Εκτελείτε μια παλιά έκδοση του App Installer.
- Οι διακομιστές Winget είναι εκτός λειτουργίας ή δεν έχετε ενεργή σύνδεση στο διαδίκτυο.
- Το ψευδώνυμο εκτέλεσης της εφαρμογής δεν είναι ρυθμισμένο ή ανενεργό για το Winget.
- Το App Installer απέτυχε να προσθέσει αυτόματα τη μεταβλητή περιβάλλοντος PATH κατά την εγκατάσταση.
Τώρα, γνωρίζετε τους λόγους για τους οποίους το Winget δεν λειτουργεί. Δοκιμάστε αυτές τις οκτώ μεθόδους για να επιλύσετε το πρόβλημα και χρησιμοποιήστε ξανά τον αγαπημένο σας διαχειριστή πακέτων.
1. Κλείστε και ανοίξτε ξανά το Winget στην εφαρμογή Terminal
Πριν προχωρήσετε σε προηγμένες επιδιορθώσεις, κλείστε τελείως τη γραμμή εντολών ή την παρουσία του PowerShell που εκτελείτε στον υπολογιστή. Μπορείτε να χρησιμοποιήσετε τη Διαχείριση Εργασιών για να σταματήσετε μια παρουσία ενός από αυτά τα εργαλεία γραμμής εντολών που δεν αποκρίνεται.
Μετά από αυτό, ανοίξτε τη γραμμή εντολών ή το PowerShell με δικαιώματα διαχειριστή στο σύστημά σας. Πληκτρολογήστε Winget και πατήστε το Εισαγω κλειδί για να ελέγξετε εάν το Winget λειτουργεί τώρα.
2. Ελέγξτε εάν οι διακομιστές Winget είναι εκτός λειτουργίας
Το Winget είναι ένα διαδικτυακό εργαλείο που χρειάζεται μια ισχυρή σύνδεση στο διαδίκτυο για να αναζητήσει ένα πακέτο σε διάφορα αποθετήρια και στη συνέχεια να τα κατεβάσει και να τα εγκαταστήσει. Εάν οι διακομιστές Winget είναι εκτός λειτουργίας ή ανενεργοί, δεν θα είναι σε θέση να ανακτήσει αποτελέσματα από τα αποθετήρια. Επομένως, ελέγξτε εάν οι διακομιστές Winget είναι εκτός λειτουργίας DownDetector ή σε παρόμοια ιστοσελίδα.
Μπορείτε επίσης να ελέγξετε εάν ο υπολογιστής σας με Windows μπορεί να συνδεθεί στο διαδίκτυο. Απλώς ανοίξτε ένα πρόγραμμα περιήγησης και αποκτήστε πρόσβαση σε έναν ιστότοπο ή εκτελέστε μια εφαρμογή που βασίζεται στον ιστό για να επιβεβαιώσετε τη σύνδεση στο διαδίκτυο. Εάν οι διακομιστές είναι εκτός λειτουργίας, θα πρέπει να περιμένετε μέχρι να εμφανιστούν ξανά ζωντανά για να χρησιμοποιήσετε το Winget.
3. Πραγματοποιήστε πλήρη τερματισμό λειτουργίας συστήματος
Τα Windows χρησιμοποιούν Γρήγορη εκκίνηση για την αδρανοποίηση των διεργασιών σε επίπεδο πυρήνα και, εάν κάποια από αυτές τις δυσλειτουργίες, παραμένουν σε αυτήν την κατάσταση μετά την ενεργοποίηση του συστήματος. Επομένως, εκτελέστε έναν πλήρη τερματισμό λειτουργίας για να κλείσετε και να επανεκκινήσετε όλες τις βασικές υπηρεσίες και, στη συνέχεια, δοκιμάστε να εκτελέσετε το Winget. Δείτε πώς να το κάνετε:
- Τύπος Win + R για να ανοίξετε το πλαίσιο διαλόγου Εκτέλεση. Τύπος cmd και πατήστε Ctrl + Shift + Enter κλειδιά για ανοίξτε τη γραμμή εντολών με δικαιώματα διαχειριστή.
- Τώρα, πληκτρολογήστε την ακόλουθη εντολή και πατήστε το πλήκτρο Enter: τερματισμός λειτουργίας /s /f /t 0
- Το σύστημά σας θα κλείσει. Θα διαρκέσει περισσότερο από ένα συνηθισμένο τερματισμό, επειδή τα Windows θα κλείσουν τα πάντα.
- Ενεργοποιήστε το σύστημά σας και προσπαθήστε να εκτελέσετε το Winget χρησιμοποιώντας την εφαρμογή Terminal για να ελέγξετε αν λειτουργεί τώρα.
4. Ενημερώστε το πρόγραμμα εγκατάστασης εφαρμογών
Το Winget είναι πλέον μέρος των Windows 10 και 11 και αποστέλλεται σε υπολογιστές χρησιμοποιώντας την εφαρμογή App Installer. Εάν δεν έχετε ενημερώσει το App Installer εδώ και καιρό, μπορεί να αντιμετωπίσετε προβλήματα κατά την εκτέλεση του Winget και τη διαχείριση πακέτων. Το Winget περιλαμβάνεται μόνο στην έκδοση 1.11.11451 ή μεταγενέστερη του προγράμματος εγκατάστασης εφαρμογών. Εάν έχετε μια έκδοση παλαιότερη από αυτήν, δεν μπορείτε να χρησιμοποιήσετε το Winget από το τερματικό.
Επομένως, ανοίξτε το Microsoft Store και ελέγξτε την ενότητα της βιβλιοθήκης για τυχόν εκκρεμείς ενημερώσεις για το App Installer. Αναζητήστε και εγκαταστήστε την ενημέρωση με μη αυτόματο τρόπο και ελέγξτε εάν το Winget λειτουργεί τώρα.
5. Ενεργοποιήστε το ψευδώνυμο εκτέλεσης εφαρμογής
Εάν το App Execution Alias for Winget είναι απενεργοποιημένο, δεν θα λειτουργήσει όταν προσπαθείτε να αποκτήσετε πρόσβαση στο Winget από το τερματικό. Επομένως, πρέπει να το ενεργοποιήσετε στις ρυθμίσεις της εφαρμογής. Επαναλάβετε τα παρακάτω βήματα:
- Κάντε δεξί κλικ στο Αρχή κουμπί για να ανοίξετε το Power User μενού. Κάνε κλικ στο Ρυθμίσεις εφαρμογή.
- Μεταβείτε στο μενού στην αριστερή πλευρά και κάντε κλικ στο Εφαρμογές επιλογή.
- Τώρα, κάντε κλικ στο Προηγμένες ρυθμίσεις εφαρμογής επιλογή. Στη συνέχεια κάντε κλικ στο Ψευδώνυμα εκτέλεσης εφαρμογής επιλογή.
- Εντοπίστε το Windows Package Manager Client επιλογή. Ελέγξτε τον διακόπτη που βρίσκεται δίπλα του. Εάν είναι απενεργοποιημένο, κάντε κλικ σε αυτό για να επιτρέπω το ψευδώνυμο εκτέλεσης της εφαρμογής για την εφαρμογή.
- Κλείστε την εφαρμογή Ρυθμίσεις.
6. Μη αυτόματη προσθήκη της μεταβλητής περιβάλλοντος διαδρομής
Η εσφαλμένη διαμόρφωση της διαδρομής Winget μπορεί επίσης να προκαλέσει σφάλματα. Επομένως, πρέπει να προσθέσετε μη αυτόματα τη σωστή διαδρομή στις Μεταβλητές Περιβάλλοντος χρησιμοποιώντας το παράθυρο Προηγμένες Ιδιότητες συστήματος. Επαναλάβετε τα παρακάτω βήματα:
- Τύπος Win + R προς την ανοίξτε το πλαίσιο διαλόγου Εκτέλεση. Τύπος sysdm.cpl, 3 στο πλαίσιο κειμένου και πατήστε το Εισαγω κλειδί για άνοιγμα Προηγμένες ιδιότητες συστήματος.
- Κάνε κλικ στο Μεταβλητές Περιβάλλοντος κουμπί. Κάνε κλικ στο Μονοπάτι καταχώρηση και μετά κάντε κλικ στο Επεξεργασία κουμπί.
- Τώρα, κάντε κλικ στο κουμπί Νέο και επικολλήστε την ακόλουθη διαδρομή: %UserProfile%\AppData\Local\Microsoft\WindowsApps
- Κάνε κλικ στο Εντάξει κουμπί. Κάντε επανεκκίνηση του υπολογιστή σας.
- Ανοίξτε την εφαρμογή Terminal και ελέγξτε αν το Winget λειτουργεί ή όχι.
7. Επανεγγραφή του Winget χρησιμοποιώντας το PowerShell
Εάν το Winget δεν λειτουργεί στον υπολογιστή σας, μπορείτε να τον εγγράψετε ξανά χρησιμοποιώντας το PowerShell. Δεδομένου ότι αποτελεί μέρος του App Installer που είναι μια εφαρμογή συστήματος, είναι δυνατή η εκ νέου εγγραφή του. Επαναλάβετε τα παρακάτω βήματα:
- Τύπος Win + R για να ανοίξετε το πλαίσιο διαλόγου Εκτέλεση. Τύπος PowerShell και πατήστε το Ctrl + Shift + Enter κλειδιά ταυτόχρονα.
- Το παράθυρο PowerShell θα ξεκινήσει με δικαιώματα διαχειριστή. Επικολλήστε τον παρακάτω κωδικό και πατήστε το Εισαγω κλειδί για να το εκτελέσετε:
Προσθήκη-AppxPackage-DisableDevelopmentMode-Κανω ΕΓΓΡΑΦΗ "ντο:\ΠρόγραμμαΑρχεία\Windows Apps\Microsoft.Winget.Πηγή_2021.718.1322.843_neutral__8wekyb3d8bbwe\AppXManifest.xml" -Πολύλογος
- Δεν θα δείτε κανένα μήνυμα επιβεβαίωσης μετά την επιτυχή εκτέλεση της εντολής. Κλείστε το παράθυρο του PowerShell και επανεκκινήστε τον υπολογιστή σας.
8. Δοκιμάστε μερικές γενικές επιδιορθώσεις των Windows
Εάν καμία από τις μεθόδους δεν λειτουργεί για εσάς, δοκιμάστε τις γενικές επιδιορθώσεις μας, όπως σαρώσεις SFC και DISM που εντοπίζουν και διορθώνουν το κατεστραμμένο αρχείο συστήματος και εξυπηρετούν τα στοιχεία εικόνας των Windows. Εσυ πρεπει εκτελέστε τη σάρωση SFC πρώτα και αφήστε του να βρει και να αντικαταστήσει τα κατεστραμμένα αρχεία συστήματος, εάν υπάρχουν. Μετά από αυτό, εκτελέστε τη σάρωση DISM σε λειτουργία online.
Αφού εκτελέσετε αυτές τις σαρώσεις, μπορείτε να χρησιμοποιήσετε την Επαναφορά Συστήματος για να επαναφέρετε τον υπολογιστή σε ένα χρονικό σημείο που όλα λειτουργούσαν καλά. Τέλος, μπορείτε να πραγματοποιήσετε πλήρη επαναφορά συστήματος. Μπορείτε να επιλέξετε την επιλογή Διατήρηση των αρχείων μου για να διατηρήσετε όλα τα αρχεία σας ενώ επαναφορά εργοστασιακών ρυθμίσεων των Windows.
Κάντε το Winget ξανά λειτουργικό
Το Winget είναι ένας φανταστικός διαχειριστής πακέτων που σας βοηθά να ελέγχετε και να διαχειρίζεστε πακέτα εφαρμογών από το τερματικό. Διασφαλίστε ισχυρή συνδεσιμότητα στο διαδίκτυο και ελέγξτε εάν το ψευδώνυμο εκτέλεσης της εφαρμογής είναι ενεργό για το Winget. Ρυθμίστε ξανά με μη αυτόματο τρόπο το PATH για το Winget και εγγράψτε ξανά το App Installer χρησιμοποιώντας το PowerShell. Εάν θέλετε μια έκδοση GUI του Winget, μπορείτε να δοκιμάσετε το Winstall που σας βοηθά να εγκαταστήσετε ομαδικές εφαρμογές.