Το WslRegisterDistribution απέτυχε με σφάλμα: 0x80070422
Αυτό το σφάλμα είναι γνωστό ότι εμφανίζεται κατά την μη αυτόματη εγκατάσταση του WSL . Κατά την εγκατάσταση, η διαδικασία αποτυγχάνει με σφάλμα 0x80070422 . Το σφάλμα διαφημίζει επίσης ένα μήνυμα σφάλματος— Η υπηρεσία δεν μπορεί να ξεκινήσει, είτε επειδή είναι απενεργοποιημένη είτε επειδή δεν έχει ενεργοποιημένες συσκευές που να σχετίζονται με αυτήν(The service cannot be started, either because it is disabled or because it has no enabled devices associated with it) . Εάν αντιμετωπίζετε το ίδιο, αυτή η ανάρτηση θα σας βοηθήσει να επιλύσετε το WslRegisterDistribution(WslRegisterDistribution) απέτυχε με το σφάλμα: 0x80070422.
Το WslRegisterDistribution(WslRegisterDistribution) απέτυχε με σφάλμα: 0x80070422
Προτείνουμε να δοκιμάσετε τις ακόλουθες μεθόδους για να επιλύσετε το πρόβλημα.
- Επανεκκινήστε την υπηρεσία LxssManager
- Ελέγξτε εάν το λογισμικό ασφαλείας(Security Software) μπλοκάρει
- Επανεγκαταστήστε το WSL
Αυτές οι προτάσεις είναι γνωστό ότι λειτουργούν για τους χρήστες.
1] Επανεκκινήστε την υπηρεσία LxssManager
- Πληκτρολογήστε υπηρεσίες στη γραμμή εντολών Εκτέλεση ( (Run)Win +R ) και πατήστε το πλήκτρο Enter
- Στο συμπληρωματικό πρόγραμμα Υπηρεσίες(Services) , εντοπίστε το LxSSmanager(LxSSManager)
- Κάντε δεξί κλικ πάνω του και επιλέξτε να ξεκινήσετε.
- Δοκιμάστε να ξεκινήσετε το WSL και θα λειτουργήσει.
Τώρα, το πρόβλημα εδώ είναι ότι θα πρέπει να το κάνετε αυτό κάθε φορά που γίνεται επανεκκίνηση του υπολογιστή. Επομένως, είναι καλύτερο να ρυθμίσετε τη λειτουργία εκκίνησης σε αυτόματη. Κάντε διπλό κλικ στην υπηρεσία LxSSmanager και ορίστε τον Τύπο εκκίνησης(Startup Type) σε Αυτόματο(Automatic) .
Εάν λάβετε ένα μήνυμα άρνησης πρόσβασης, μπορείτε είτε να χρησιμοποιήσετε το PowerShell είτε τη Γραμμή εντολών(Command Prompt) σε λειτουργία διαχειριστή και να εκτελέσετε την ακόλουθη εντολή.
sc config LxssManager start=auto
Μόλις ολοκληρωθεί, η υπηρεσία θα ξεκινήσει αυτόματα όταν το κάνει ο υπολογιστής. Αν και αυτό θα πρέπει να συμβαίνει αυτόματα όταν εκκινείται οποιαδήποτε γεύση Linux , αλλά αυτή είναι η λύση εάν δεν το κάνει.(Linux)
2] Ελέγξτε(Check) εάν το λογισμικό ασφαλείας(Security Software) μπλοκάρει
Ορισμένοι χρήστες ανέφεραν ότι το λογισμικό ασφαλείας τους εμποδίζει την εκκίνηση της υπηρεσίας LxSSmanager . Εάν συμβαίνει αυτό, μπορείτε να ελέγξετε μη αυτόματα με το λογισμικό σας εάν η υπηρεσία αναφέρεται στις αποκλεισμένες εφαρμογές τους. Πρέπει να προσθέσετε την υπηρεσία στη λίστα επιτρεπόμενων προσθέτοντάς την ως εξαίρεση.
3] Επανεγκαταστήστε το WSL
Μια ακόμη λύση που έχει λειτουργήσει για κάποιο σύνολο χρηστών είναι η επανεγκατάσταση του WSL . Μπορεί να αφαιρεθεί χρησιμοποιώντας την ενότητα Δυνατότητες των Windows(Windows Features) και στη συνέχεια να επανεγκατασταθεί.
- Πληκτρολογήστε Windows Features και κάντε κλικ στην επιλογή όταν εμφανιστεί
- Εντοπίστε το Υποσύστημα Windows(Locate Windows Subsystem) για Linux και καταργήστε την επιλογή του
- Κάντε κλικ(Click) στο κουμπί Ok, αφήστε τον οδηγό να τελειώσει και, στη συνέχεια, κάντε επανεκκίνηση
- Μόλις επιστρέψετε, ακολουθήστε τα ίδια βήματα με τη διαφορά ότι αυτή τη φορά εγκαταστήστε το WSL .
- Κάντε επανεκκίνηση(Reboot) του υπολογιστή και θα πρέπει να λειτουργεί τώρα.
Ελπίζω ότι η ανάρτηση ήταν εύκολη στην παρακολούθηση και το WslRegisterDistribution απέτυχε με σφάλμα: 0x80070422 επιλύθηκε τώρα. Είναι ένα ζήτημα υπηρεσίας που πρέπει να εκτελείται κατά την εκκίνηση του WSL . Έτσι, μόλις το λύσετε, θα πρέπει να λειτουργεί όπως αναμένεται.
Παρόμοιο WslRegisterDistribution απέτυχε με σφάλματα(Similar WslRegisterDistribution failed with errors) : 0xc03a001a | 0x80041002 | 0x800700b7 ή 0x80080005(0x800700b7 or 0x80080005) | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e και 0x8000000d(0x8007019e and 0x8000000d) .
Related posts
Το WslRegisterDistribution απέτυχε με σφάλμα: 0x80370114
Το WslRegisterDistribution απέτυχε με σφάλμα 0x8007023e
Το WslRegisterDistribution απέτυχε με σφάλμα 0x8007019e ή 0x8000000d
Το WslRegisterDistribution απέτυχε με σφάλμα: 0x800701bc
Η επιδιόρθωση του WslRegisterDistribution απέτυχε με σφάλμα 0x80070032
Δημιουργήστε το LineageOS στα Windows 10 χρησιμοποιώντας το Υποσύστημα Windows για Linux
Το WslRegisterDistribution απέτυχε με σφάλμα 0xc03a001a
Πώς να εγκαταστήσετε το υποσύστημα Windows για Linux στα Windows 11
Πώς να ελέγξετε την έκδοση υποσυστήματος Windows για Linux (WSL) στα Windows
Το WslRegisterDistribution απέτυχε με σφάλμα: 0x80041002
Διορθώστε σφάλματα, προβλήματα και ζητήματα υποσυστήματος Windows για Linux
Πώς να εκτελέσετε το αρχείο .sh ή Shell Script στα Windows 11/10
Το WslRegisterDistribution απέτυχε με σφάλμα: 0x80370102
Το WSL σταμάτησε να λειτουργεί με Σφάλμα 0x80070003
Το WslRegisterDistribution απέτυχε με σφάλμα 0x800700b7 ή 0x80080005
Πώς να ορίσετε την έκδοση Linux Distribution σε WSL1 ή WSL2 στα Windows 10