WSL (Υποσύστημα Windows για Linux) είναι μια δωρεάν και προαιρετική δυνατότητα των Windows 10 που επιτρέπει στους χρήστες να εκτελούν προγράμματα Linux στα Windows. Οι χρήστες ανέφεραν ότι είδαν αυτό το σφάλμα 0x8007019e όπως φαίνεται στην παρακάτω εικόνα κατά το άνοιγμα της γραμμής εντολών Linux. Μόλις εμφανιστεί αυτό το σφάλμα, ο χρήστης δεν επιτρέπεται να χρησιμοποιήσει το τερματικό που βασίζεται σε WSL. Σφάλμα WSLRegisterDistribution Failed μπορεί να προκύψει λόγω κατεστραμμένης εγκατάστασης Linux ή εάν το υποσύστημα Linux είναι απενεργοποιημένο.
Διαβάστε εκ των προτέρων για να μάθετε τις λύσεις που μπορούν να σας βοηθήσουν να ξεπεράσετε αυτό το σφάλμα.
Πίνακας περιεχομένων
Επιδιόρθωση 1 – Ενεργοποίηση / Απενεργοποίηση του υποσυστήματος Linux
1. Ανοιξε Τρέξιμο κρατώντας το Πλήκτρα Windows και R μαζί.
2. Τύπος optionalfeatures.exe για την έναρξη Χαρακτηριστικά των Windows.
3. Ψάχνω Υποσύστημα Windows για Linux και ενεργοποιήστε το από έλεγχος το κουτί δίπλα του.
4. Κάντε κλικ στο Εντάξει. Τα Windows Features αναζητούν τα απαιτούμενα αρχεία και εφαρμόζουν τις αλλαγές.
5. Όταν σας ζητηθεί, κάντε κλικ στο Επανεκκίνηση τώρα για επανεκκίνηση του υπολογιστή σας. Τώρα δείτε αν το σφάλμα διορθώθηκε.
6. Σε περίπτωση που η επιλογή ήταν ήδη check in Βήμα 3, τότε καταργήστε την επιλογή για να απενεργοποιήσετε το υποσύστημα Linux. Επανεκκίνηση το σύστημά σας.
7. Κατά την επανεκκίνηση, επιστρέψτε στο δυνατότητες των Windows και επιτρέπω η επιλογή ξανά. Επανεκκίνηση τον υπολογιστή σας ξανά.
8. Ελέγξτε εάν μπορείτε να ανοίξετε το τερματικό Linux χωρίς σφάλματα.
Επιδιόρθωση 2 – Δοκιμάστε με το Windows PowerShell
1. Κρατήστε Windows και X πλήκτρα μαζί για να ανοίξετε το μενού των Windows.
2. Επιλέγω Windows PowerShell (Διαχειριστής) για να εκκινήσετε το PowerShell με δικαιώματα διαχειριστή. Κάντε κλικ στο Ναί όταν ζητηθεί από UAC.
3. Πληκτρολογήστε την παρακάτω εντολή και πατήστε Εισαγω για να ενεργοποιήσετε το υποσύστημα Linux στις δυνατότητες των Windows.
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
4. Μόλις εκτελεστεί η εντολή, ζητά a Επανεκκίνηση. Τύπος Υ για ναι όταν σας ζητηθεί.
5. Τώρα ελέγξτε εάν το σφάλμα έχει επιλυθεί.
Διόρθωση 3 – Επανεκκινήστε την υπηρεσία LxssManager
LxssManager είναι η υπηρεσία κύκλου ζωής του Linux Instance που εκτελείται στο παρασκήνιο. Το σφάλμα μπορεί να προκύψει εάν η υπηρεσία έχει διακοπεί ή βρίσκεται σε κατάσταση σφάλματος.
1. Κράτα το Windows + R πλήκτρα για να ανοίξετε το Τρέξιμο διαλόγου.
2. Τύπος υπηρεσίες.msc για να ανοίξω Υπηρεσίες Windows.
3. Εγκατάσταση LxssManager Υπηρεσία. Επιλέξτε το και κάντε κλικ στο Επανεκκίνηση σύνδεσμος στα αριστερά.
4. Επανεκκίνηση το τερματικό Linux και ελέγξτε εάν το σφάλμα έχει διορθωθεί.
Διόρθωση 4 – Εκκινήστε το υποσύστημα από το Store
1. Τύπος Windows + S και πληκτρολογήστε Κατάστημα. Επιλέξτε τις επιλογές Microsoft Store στα αποτελέσματα.
2. Κάνε κλικ στο τρεις τελείες στην επάνω δεξιά γωνία και, στη συνέχεια, επιλέξτε την επιλογή Η βιβλιοθήκη μου.
3. Επιλέξτε την καρτέλα Εγκατεστημένο στην αριστερή πλευρά του παραθύρου.
4. Στη λίστα με τις εγκατεστημένες εφαρμογές, κάντε κλικ στο Ανοιξε κουμπί δίπλα στο Εφαρμογή διανομής Linux υπάρχουν στο σύστημά σας.
5. Θα δείτε α Εκτόξευση κουμπί, κάντε κλικ σε αυτό για να ελέγξετε εάν η εφαρμογή ανοίγει χωρίς κανένα σφάλμα.
Διόρθωση 5 – Ενημερώστε το τερματικό Linux χρησιμοποιώντας τη γραμμή εντολών
1. Τύπος Windows + R για την έναρξη Τρέξιμο διαλόγου.
2. Τύπος cmd και πατήστε Shift + Ctrl + Enter για να ανοίξω Γραμμή εντολών με δικαιώματα διαχειριστή.
3. Χρησιμοποιήστε τις παρακάτω εντολές για να ενημερώσετε την εφαρμογή διανομής Linux.
C:\> bash. $ sudo apt-get ενημέρωση. $ sudo apt-get dist-upgrade. $C:\> έξοδος
4. Τώρα ανοίξτε το τερματικό της εφαρμογής και δείτε εάν το σφάλμα έχει επιλυθεί.
Επιδιόρθωση 6 – Επισκευάστε την εφαρμογή τερματικού Linux
1. Για να ανοίξω Τρέξιμο Πάτα το Windows και κλειδί R συνδυασμό ταυτόχρονα.
2. Τύπος ms-settings: λειτουργίες εφαρμογών να ανοίξει το Εφαρμογές και δυνατότητες Σελίδα ρυθμίσεων.
3. Στο πλαίσιο αναζήτησης, πληκτρολογήστε το όνομά σας εφαρμογή Linux (για παράδειγμα, εδώ έχουμε Ubuntu).
4. Επιλέξτε την εφαρμογή και κάντε κλικ στο Προχωρημένες επιλογές σύνδεσμος κάτω από αυτό.
5. Ψάξτε για την επικεφαλίδα Επαναφορά και κάντε κλικ στο Επισκευή κουμπί.
6. Μόλις ολοκληρωθεί η διαδικασία επισκευής, ανοίξτε το τερματικό και ελέγξτε αν λειτουργεί χωρίς πρόβλημα.
7. Εάν το σφάλμα παραμένει, τότε στο Προχωρημένες επιλογές σελίδα (Βήμα 4) εντοπίστε το Επαναφορά κουμπί και κάντε κλικ σε αυτό.
8. Κάνε κλικ στο Επαναφορά όταν σας ζητηθεί ότι θα διαγράψει οριστικά τα δεδομένα της εφαρμογής στη συσκευή.
8. Ελέγξτε εάν η επιδιόρθωση βοήθησε στην εκκαθάριση του σφάλματος μετά την ολοκλήρωση της επαναφοράς της εφαρμογής.
Επιδιόρθωση 7 – Επανεγκαταστήστε την εφαρμογή Κονσόλας Linux
1. Εκτελώ Βήματα 1 – 3 σε Διορθώστε 5 πάνω από.
2. Επίλεξε το Εφαρμογή διανομής Linux και κάντε κλικ στο Απεγκατάσταση κουμπί στο κάτω μέρος.
3. Μόλις ολοκληρωθεί η απεγκατάσταση της εφαρμογής, χρησιμοποιήστε τα βήματα Διορθώστε 1 προς το απενεργοποιήστε το υποσύστημα Linux.
4. Επανεκκίνηση τον υπολογιστή σας και μετά επιτρέπω ο Υποσύστημα Linux (όπως αναφέρεται στο Διορθώστε 1).
5. Επανεγκαθιστώ την εφαρμογή Linux Terminal και ελέγξτε εάν το πρόβλημα έχει επιλυθεί.
Ευχαριστώ για την ανάγνωση.
Ας ελπίσουμε ότι πρέπει να μπορέσατε να εκκινήσετε το Linux Terminal χωρίς κανένα μήνυμα σφάλματος. Σχολιάστε και ενημερώστε μας για την επιδιόρθωση που σας βοήθησε να επιλύσετε αυτό το σφάλμα.