- Αντιμετώπιση προβλημάτων εγκατάστασης WSL 2 στα Windows 10
- Ενεργοποίηση Hyper-V για WSL 2
- Τι είναι ο κωδικός σφάλματος 0x80073cfe;
- Πώς μπορώ να διορθώσω το σφάλμα 0x80370114;
- Ενεργοποιήστε την εικονικοποίηση στο BIOS του υπολογιστή σας
- Ενεργοποιήστε την ένθετη εικονικοποίηση
- Πώς να διορθώσετε το σφάλμα wslregistrationdistribution αποτυχία στο Ubuntu;
- Πώς μπορώ να διορθώσω το σφάλμα WSL των Windows 11;
- Επανεκκινήστε την υπηρεσία LxssManager
- Τι είναι το σφάλμα WSL 0x80070032;
- Γιατί δεν μπορώ να έχω πρόσβαση στη διανομή μου στο Ubuntu;
- Ενεργοποιήστε τη λειτουργία πλατφόρμας εικονικής μηχανής
- Όταν όλα τα άλλα αποτύχουν
- Γιατί απέτυχε η διανομή wslregister με το σφάλμα 0x80370102;
- Τι σημαίνει η wslregisterdistribution απέτυχε 0x80370102;
- Γιατί απέτυχε η wslregisterdistribution με το σφάλμα 0x8000000d;
- βιβλιογραφικές αναφορές
- Τι είναι το σφάλμα WSL 0x8007019e;
- Πώς μπορώ να διορθώσω το σφάλμα εγκατάστασης 0x80070003;
Αντιμετώπιση προβλημάτων εγκατάστασης WSL 2 στα Windows 10
Προσπαθείτε να εγκαταστήσετε μια διανομή Linux στο Windows Subsystem for Linux (WSL) 2 και αντιμετωπίζετε προβλήματα; Δεν είσαι μόνος. Ο περιβόητος κωδικός σφάλματος 0x80370102 έχει παραπλανήσει πολλούς χρήστες των Windows που θέλουν να αξιοποιήσουν την ισχύ του WSL 2.
Σε αυτήν την ανάρτηση, θα περιηγηθούμε στις κοινές αιτίες της αποτυχίας του WslRegisterDistribution με σφάλμα: 0x80370102 μήνυμα και πώς να τις επιλύσουμε, βασιζόμενοι σε πληροφορίες που κοινοποιούνται στα φόρουμ κοινότητας. Με τις σωστές επιδιορθώσεις, θα έχετε το Ubuntu, το Debian ή το Linux που προτιμάτε να διανεμηθεί και να εκτελεστεί σε WSL 2 σε ελάχιστο χρόνο.
Ενεργοποίηση Hyper-V για WSL 2
Ένας από τους πιο συνηθισμένους ένοχους πίσω από το σφάλμα 0x80370102 είναι ότι το Hyper-V δεν είναι ενεργοποιημένο. Το Hyper-V, που εισήχθη στα Windows 8, είναι ο εγγενής hypervisor της Microsoft που σας επιτρέπει να εκτελείτε εικονικές μηχανές (VM) στα Windows.
Το Hyper-V αποτελεί προϋπόθεση για τη χρήση του WSL 2, το οποίο χρησιμοποιεί ένα ελαφρύ VM για να φιλοξενήσει το περιβάλλον Linux. Επομένως, εάν το Hyper-V είναι απενεργοποιημένο, το VM που τροφοδοτεί το WSL 2 δεν μπορεί να ξεκινήσει – ενεργοποιώντας το σφάλμα 0x80370102.
Τι είναι ο κωδικός σφάλματος 0x80073cfe;
Το Microsoft Store συνήθως λειτουργεί μια χαρά. Ωστόσο, μερικές φορές κατά την ενημέρωση των εφαρμογών στο σύστημά σας, μπορεί να παρατηρήσετε αυτόν τον ενοχλητικό κωδικό σφάλματος ” ERROR_PACKAGE_REPOSITORY_CORRUPTED. Κωδικός σφάλματος 0x80073CFE “. Μετά από ενδελεχή έρευνα του μηνύματος σφάλματος, καταλήξαμε στο συμπέρασμα ότι ένα κατεστραμμένο κλειδί μητρώου είναι ο λόγος που αντιμετωπίζετε αυτό το ζήτημα.
Πώς μπορώ να διορθώσω το σφάλμα 0x80370114;
Όταν είχα κολλήσει στο σφάλμα 0x80370114, χρειάστηκε να καταργήσω την επιλογή και των τριών επιλογών Virtual Machine Platform, Windows Hypervisor Platform και Windows Subsystem for Linux στο Ενεργοποίηση ή απενεργοποίηση των λειτουργιών των Windows. Στη συνέχεια, κάντε κλικ στην επιλογή Εφαρμογή, παραλείψτε την προτεινόμενη επανεκκίνηση και, στη συνέχεια, ενεργοποιήστε τα ξανά ξανά και μετά Εφαρμογή, αυτή τη φορά με επανεκκίνηση.
Η ενεργοποίηση του Hyper-V είναι απλή:
-
Ανοίξτε Προγράμματα και δυνατότητες μέσω του διαλόγου Εκτέλεση (Windows + R και στη συνέχεια πληκτρολογήστε
appwiz.cpl
) -
Κάντε κλικ στην επιλογή “Ενεργοποίηση ή απενεργοποίηση λειτουργιών των Windows”
-
Επιλέξτε το πλαίσιο για Hyper-V και κάντε κλικ στο OK
-
Κάντε επανεκκίνηση του υπολογιστή σας
Μόλις ξεκινήσει η εκκίνηση του υπολογιστή σας, το Hyper-V θα είναι ενεργοποιημένο και έτοιμο να υποστηρίξει το WSL 2.
Ενεργοποιήστε την εικονικοποίηση στο BIOS του υπολογιστή σας
Εάν το Hyper-V είναι ήδη ενεργοποιημένο, αλλά εξακολουθείτε να βλέπετε το σφάλμα WslRegisterDistribution 0x80370102, το επόμενο πράγμα που πρέπει να ελέγξετε είναι ότι η εικονικοποίηση είναι ενεργοποιημένη στο BIOS σας.
Αυτή η ρύθμιση επιτρέπει στο Hyper-V να αξιοποιεί τις δυνατότητες εικονικοποίησης του επεξεργαστή σας. Μπορεί να φέρει την ετικέτα VT-x (Intel) ή AMD-V (AMD) στο BIOS του συστήματός σας.
Δείτε πώς μπορείτε να το ενεργοποιήσετε:
-
Επανεκκινήστε τον υπολογιστή σας και πατήστε το πλήκτρο για να μπείτε στο BIOS, συνήθως Delete ή F2
-
Μεταβείτε στην καρτέλα Ασφάλεια
-
Αναζητήστε μια επιλογή με την ένδειξη Virtualization ή VT και ενεργοποιήστε την
-
Αποθηκεύστε τις αλλαγές και επανεκκινήστε
Με την εικονικοποίηση ενεργοποιημένη στο BIOS, το Hyper-V και το WSL 2 θα πρέπει να λειτουργούν σωστά.
Ενεργοποιήστε την ένθετη εικονικοποίηση
Εάν οι προηγούμενες προτάσεις δεν επιλύσουν το σφάλμα 0x80370102, η ένθετη εικονικοποίηση θα μπορούσε να είναι ο ένοχος.
Πώς να διορθώσετε το σφάλμα wslregistrationdistribution αποτυχία στο Ubuntu;
Συγκεκριμένα, πρέπει να ενεργοποιήσετε το Υποσύστημα Windows για Linux προτού εγκατασταθεί σωστά η εφαρμογή Ubuntu. Εάν ξεχάσατε να το κάνετε αυτό, θα λάβετε το σφάλμα «WslRegistrationDistribution απέτυχε». Για να το φτιάξω, ανοίξτε τον Πίνακα Ελέγχου και επιλέξτε Προγράμματα. Επιλέξτε Ενεργοποίηση ή απενεργοποίηση λειτουργιών των Windows.
Πώς μπορώ να διορθώσω το σφάλμα WSL των Windows 11;
Πατήστε το πλήκτρο Windows για να ανοίξετε το μενού Έναρξη, πληκτρολογήστε Microsoft Store και πατήστε Enter. Επιλέξτε Η βιβλιοθήκη μου από την κάτω αριστερή γωνία της εφαρμογής. Βρείτε την εφαρμογή διανομής Linux, όπως το Ubuntu, μετά κάντε κλικ στην Εκκίνηση και ελέγξτε εάν το πρόβλημα έχει λυθεί. Μερικές φορές μπορεί να προκύψουν σφάλματα WSL των Windows 11 εξαιτίας ενός σφάλματος στην εγκατεστημένη διανομή Linux.
Η ένθετη εικονικοποίηση σάς επιτρέπει να εκτελείτε VM μέσα σε VM. Δεδομένου ότι το WSL 2 χρησιμοποιεί ένα VM, απαιτεί υποστήριξη ένθετης εικονικοποίησης.
Μπορείτε να ενεργοποιήσετε την ένθετη εικονικοποίηση για το WSL 2 από:
-
Άνοιγμα μιας αυξημένης προτροπής PowerShell
-
Τρέξιμο:
Set-VMPprocessor -VMName -ExposeVirtualizationExtensions $true
-
Αντικατάσταση
<VMName>
με το όνομα διανομής WSL 2 -
Εκχώρηση τουλάχιστον 4 GB RAM στο WSL 2 VM
Με την ένθετη εικονικοποίηση ενεργοποιημένη, το Windows VM μπορεί να εκτελέσει σωστά το WSL 2 Linux VM.
Επανεκκινήστε την υπηρεσία LxssManager
Η υπηρεσία LxssManager τροφοδοτεί το υποσύστημα Windows για Linux και πρέπει να είναι σε κατάσταση λειτουργίας. Εάν είναι κατεστραμμένο ή παρουσιάζει σφάλμα, αυτό μπορεί να εκδηλωθεί ως σφάλμα 0x80370102.
Η επανεκκίνηση της υπηρεσίας LxssManager μπορεί να επαναφέρει το WSL στα πόδια του:
-
Ανοίξτε το παράθυρο διαλόγου Εκτέλεση με Windows + R
-
Τύπος
υπηρεσίες.msc
και πατήστε Enter -
Βρείτε το LxssManager στη λίστα και κάντε δεξί κλικ σε αυτό
-
Επιλέξτε Επανεκκίνηση
-
Δοκιμάστε να εγκαταστήσετε ξανά τη διανομή WSL 2
Αυτό θα πρέπει να ανανεώσει την υπηρεσία LxssManager και ενδεχομένως να επιλύσει τυχόν ζητήματα που επηρεάζουν το WSL 2.
Τι είναι το σφάλμα WSL 0x80070032;
Το σφάλμα WSL στα Windows 11 περιλαμβάνει διάφορους κωδικούς και προειδοποιήσεις και οι πιο διαδεδομένοι είναι Η WslRegisterDistribution απέτυχε με σφάλματα: 0x80070032, 0x80370102, 0x8007023e και 0x8007019e. Τώρα που καλύψαμε τις αιτίες και τους κωδικούς σφάλματος, ας πάμε στις λύσεις. Πώς δοκιμάζουμε, εξετάζουμε και βαθμολογούμε;
Γιατί δεν μπορώ να έχω πρόσβαση στη διανομή μου στο Ubuntu;
Αυτό το σφάλμα είναι γνωστό ότι παρουσιάζεται μετά την “μερική” εγκατάσταση μιας διανομής. Από το PowerShell (ως κανονικός χρήστης χωρίς διαχειριστή), δοκιμάστε να εκτελέσετε: Εάν επιστρέψει μια διανομή Ubuntu (και δεν έχετε πρόσβαση σε αυτήν), εκτελέστε: # ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Καταστροφική λειτουργία.
Ενεργοποιήστε τη λειτουργία πλατφόρμας εικονικής μηχανής
Τέλος, μια άλλη οδός διασφαλίζει ότι η προαιρετική δυνατότητα της πλατφόρμας εικονικής μηχανής είναι ενεργοποιημένη.
Αυτό παρέχει τα απαραίτητα στοιχεία των Windows για εικονικοποίηση Hyper-V και WSL 2, οπότε αν είναι απενεργοποιημένο, μπορείτε να περιμένετε προβλήματα.
Ενεργοποιήστε το από:
-
Άνοιγμα προγραμμάτων και δυνατοτήτων
-
Κάνοντας κλικ στο “Ενεργοποίηση ή απενεργοποίηση των δυνατοτήτων των Windows”
-
Έλεγχος πλατφόρμας εικονικής μηχανής
-
Επανεκκίνηση του συστήματός σας
Με επιλεγμένο το πλαίσιο Virtual Machine Platform Platform, τα Windows έχουν αυτό που χρειάζονται για μεταξένιες ομαλές εμπειρίες WSL 2.
Όταν όλα τα άλλα αποτύχουν
Εάν και πάλι δεν μπορείτε να ανακινήσετε το “WslRegisterDistribution απέτυχε με σφάλμα: 0x80370102” αφού δοκιμάσετε όλες τις παραπάνω λύσεις, μην χάσετε την ελπίδα σας. Άλλοι χρήστες με τα παπούτσια σας βρήκαν επιτυχία αναζητώντας περαιτέρω βοήθεια από τα φόρουμ τεχνικής υποστήριξης της Microsoft και τα κανάλια Windows Insider.
Γιατί απέτυχε η διανομή wslregister με το σφάλμα 0x80370102;
Το WslRegisterDistribution απέτυχε με σφάλμα: 0x80370102 Σφάλμα: 0x80370102 Δεν ήταν δυνατή η εκκίνηση της εικονικής μηχανής επειδή δεν έχει εγκατασταθεί μια απαιτούμενη δυνατότητα. Όταν ερευνάτε αυτό το σφάλμα και διαβάζοντας τον επίσημο οδηγό εγκατάστασης του WSL 2 από τη Microsoft, το σφάλμα φαίνεται πάντα να οφείλεται στο ότι το σύστημα δεν έχει ενεργοποιημένη την εικονικοποίηση στο BIOS.
Τι σημαίνει η wslregisterdistribution απέτυχε 0x80370102;
Το WslRegisterDistribution απέτυχε με σφάλμα: 0x80370102 Σφάλμα: 0x80370102 Το δεν ήταν δυνατή η εκκίνηση της εικονικής μηχανής επειδή δεν έχει εγκατασταθεί μια απαιτούμενη δυνατότητα. Πατήστε οποιοδήποτε πλήκτρο για να συνεχίσετε… Σημαίνει ότι τα βασικά στοιχεία που απαιτούνται από το Υποσύστημα Windows για Linux έκδοση 2, δηλαδή η πλατφόρμα Virtual Machine δεν είναι ενεργοποιημένα.
Γιατί απέτυχε η wslregisterdistribution με το σφάλμα 0x8000000d;
Το WslRegisterDistribution απέτυχε με σφάλμα: 0x8000000d Σφάλμα: 0x8000000d Αν παράνομη αλλαγή κράτους ζητήθηκε. Πατήστε οποιοδήποτε πλήκτρο για να συνεχίσετε… ‘Υποσύστημα Windows για Linux’ Το Υποσύστημα Windows για Linux δεν έχει εγκατεστημένες διανομές. Χρησιμοποιήστε το ‘wsl.exe –list –online’ για να παραθέσετε τις διαθέσιμες διανομές και το ‘wsl.exe –install
‘για εγκατάσταση.
Σας ευχόμαστε ότι καλύτερο για να θέσετε σε λειτουργία το WSL 2 στον υπολογιστή σας με Windows! Ενημερώστε μας στα σχόλια εάν κάποια από αυτές τις συμβουλές έκανε το κόλπο ή αν ανακαλύψατε άλλη λύση.
βιβλιογραφικές αναφορές
- https://www.partitionwizard.com/partitionmagic/wslregisterdistribution-failed-with-error-0x80370102.html
- https://www.makeuseof.com/wslregisterdistribution-failed-with-error-0x80370102-windows/
Τι είναι το σφάλμα WSL 0x8007019e;
WSL (Υποσύστημα Windows για Linux) είναι μια δωρεάν και προαιρετική δυνατότητα των Windows 10 που επιτρέπει στους χρήστες να εκτελούν προγράμματα Linux στα Windows. Οι χρήστες ανέφεραν ότι είδαν αυτό το σφάλμα 0x8007019e όπως φαίνεται στην παρακάτω εικόνα κατά το άνοιγμα της γραμμής εντολών Linux. Μόλις εμφανιστεί αυτό το σφάλμα, ο χρήστης δεν επιτρέπεται να χρησιμοποιήσει το τερματικό που βασίζεται σε WSL.
Πώς μπορώ να διορθώσω το σφάλμα εγκατάστασης 0x80070003;
Πατήστε οποιοδήποτε πλήκτρο για να συνεχίσετε… Αναφερόμενοι στο έγγραφο: Η εγκατάσταση απέτυχε με σφάλμα 0x80070003 ή σφάλμα 0x80370102 Βεβαιωθείτε ότι η εικονικοποίηση είναι ενεργοποιημένη μέσα στο BIOS του υπολογιστή σας. Οι οδηγίες για το πώς να το κάνετε αυτό θα διαφέρουν από υπολογιστή σε υπολογιστή και πιθανότατα θα βρίσκονται στις επιλογές που σχετίζονται με την CPU.