Τα Windows έχουν συμπεριλάβει αυτή τη νέα δυνατότητα όπου οι χρήστες μπορούν να εγκαταστήσουν τα υποσυστήματα Linux ενεργοποιώντας απλώς τη δυνατότητα «Υποσύστημα Windows για Linux». Ωστόσο, κατά τη λήψη μιας διανομής Linux μέσω του υποσυστήματος Windows για Linux ή WSL, οι χρήστες αντιμετωπίζουν αυτό το μήνυμα σφάλματος «Η WslRegistrationDistribution απέτυχε με Σφάλμα: 0x80370102». Αυτό το πρόβλημα σχετίζεται με την απενεργοποιημένη εικονικοποίηση υλικού στο BIOS του συστήματος. Η ενεργοποίησή του θα πρέπει να διορθώσει το πρόβλημα για τις περισσότερες περιπτώσεις. Εάν αυτό δεν το λύσει, ακολουθήστε τις υπόλοιπες λύσεις μία προς μία.
Πίνακας περιεχομένων
Επιδιόρθωση 1 – Ενεργοποιήστε τη δυνατότητα εικονικοποίησης που βασίζεται σε υλικό
Γενικά, η δυνατότητα Virtualization είναι απενεργοποιημένη σε όλα τα μηχανήματα. Πρέπει να το ενεργοποιήσετε χειροκίνητα από το BIOS.
1. Αρχικά, κάντε δεξί κλικ στο εικονίδιο των Windows και πατήστε "Τερματισμός ή αποσύνδεση>“.
2. Μετά από αυτό, πατήστε στο "Επανεκκίνηση” για επανεκκίνηση του συστήματός σας.
3. Κατά την επανεκκίνηση, όταν εμφανιστεί το λογότυπο του κατασκευαστή, πατήστε και κρατήστε πατημένο το κουμπί «ΔιαγράφωΠατήστε στο πληκτρολόγιό σας για πρόσβαση στις ρυθμίσεις του BIOS.
ΣΗΜΕΙΩΣΗ –
Λάβετε υπόψη ότι αυτό το κουμπί πρόσβασης στο BIOS αλλάζει από κατασκευαστή σε κατασκευαστή, ακόμη και μερικές φορές από μοντέλο σε μοντέλο.
Έχετε τα μάτια σας ανοιχτά για το πραγματικό κουμπί για πρόσβαση στο BIOS κατά την εκκίνηση του υπολογιστή σας.
3. Μόλις το BIOS ανοίγει το παράθυρο, μεταβείτε στο "Προχωρημένοςκαρτέλα "*.
4. Στη συνέχεια, χρησιμοποιήστε τα βέλη στο πληκτρολόγιό σας για να επιλέξετε το "Εικονικοποίηση" από τη λίστα και ορίστε το σε "Ενεργοποιήθηκε“.
[
*ΣΗΜΕΙΩΣΗ –
Η επιλογή "Εικονικοποίηση" ενδέχεται να μην υπάρχει στην καρτέλα "Για προχωρημένους" σε ορισμένους υπολογιστές. Σε αυτή την περίπτωση, θα το βρείτε στο "Εκτέλεσηκαρτέλα ".
]
5. Πάλι, πατήστε το πλήκτρο που σχετίζεται με αυτό για να αποθηκεύσετε τις ρυθμίσεις.
[Είναι το «F10" κλειδί για αυτόν τον υπολογιστή.]
6. Μετά από αυτό, επιλέξτε "Ναί” για να αποθηκεύσετε τελικά και να βγείτε από τις ρυθμίσεις του bios στον υπολογιστή σας.
Ο υπολογιστής σας θα ξεκινήσει κανονικά.
ΓΙΑ ΤΑ ΣΥΣΤΗΜΑΤΑ ΠΟΥ ΤΡΕΧΟΥΝ ΣΕ ΚΜΕ AMD –
1. Μεταβείτε στις ρυθμίσεις του BIOS.
2. Εδώ, μεταβείτε στο "M.I.Tκαρτέλα ".
3. Τώρα, μεταβείτε στο "Προηγμένες ρυθμίσεις συχνότητας“.
4. Στη συνέχεια, κάντε κλικ στο "Προηγμένες ρυθμίσεις πυρήνα“.
5. Εδώ θα δείτε τη «Λειτουργία SVM» στην οθόνη σας. Η λειτουργία SVM είναι η λειτουργία Ασφαλούς εικονικής μηχανής.
6. Ρυθμίστε το σε "επιτρέπω” για να το ενεργοποιήσετε.
7. Τώρα, πρέπει να επιλέξετε "Ναί” για να αποθηκεύσετε τελικά και να βγείτε από τις ρυθμίσεις του bios στον υπολογιστή σας.
Αφού το κάνετε αυτό, αφήστε τον υπολογιστή σας να ξεκινήσει κανονικά. Τώρα, μπορείτε να ελέγξετε εάν η εικονικοποίηση είναι ενεργοποιημένη στο σύστημά σας ή όχι.
1. Αρχικά, κάντε δεξί κλικ στο Windowsεικόνισμα και πατήστε στο "Διαχειριστής εργασιών“.
2. Στη συνέχεια, μεταβείτε στο "Εκτέλεσηκαρτέλα ".
3. Εδώ, πατήστε στο "ΕΠΕΞΕΡΓΑΣΤΗΣ“.
4. Τώρα, στη δεξιά πλευρά, θα παρατηρήσετε ότι το «Εικονικοποίηση"Η ρύθμιση είναι "Ενεργοποιήθηκε“.
Τώρα, δοκιμάστε να εγκαταστήσετε ξανά τη διανομή Linux.
Διόρθωση 2 – Βεβαιωθείτε ότι το HyperV είναι ενεργοποιημένο
Ο hypervisor χρειάζεται για να ενεργοποιηθεί στο σύστημα χρήστη για να χρησιμοποιεί αποτελεσματικά τις δυνατότητες εικονικοποίησης.
1. Αρχικά, πατήστε το κλειδί Windows και το R κλειδιά μαζί.
2. Στη συνέχεια, πληκτρολογήστε "προαιρετικές δυνατότητες" και κάντε κλικ στο "Εντάξει” για να ανοίξετε το παράθυρο δυνατοτήτων των Windows.
3. Όταν ανοίξουν οι δυνατότητες των Windows, κάντε κύλιση προς τα κάτω στο "Hyper-V“.
4. Μόλις έλεγχος το κουτί δίπλα "Hyper-V“. Στη συνέχεια, πατήστε στο "Εντάξει” για να ενεργοποιήσετε τις λειτουργίες Hyper-V.
Τώρα, τα Windows θα κατεβάσουν και θα εφαρμόσουν αυτήν τη δυνατότητα στο σύστημά σας. Αυτή η διαδικασία μπορεί να διαρκέσει λίγο.
6. Μόλις τελειώσετε, πατήστε στο "Κλείσε” για να κλείσει το παράθυρο.
Τώρα, επανεκκινήστε τον υπολογιστή σας μία φορά για να ισχύσουν αυτές οι αλλαγές.
Μετά την επανεκκίνηση της συσκευής, δοκιμάστε να εγκαταστήσετε ξανά τη διανομή Linux χρησιμοποιώντας το WSL. Ελέγξτε εάν αυτό λειτουργεί ή όχι.
Διόρθωση 3 – Ενεργοποίηση της εκχώρησης δυναμικής μνήμης
Βήμα 1
1. Αρχικά, τερματίστε την εικονική μηχανή στο σύστημά σας.
2. Στη συνέχεια, πληκτρολογήστε "powershell" στο πλαίσιο αναζήτησης.
3. Μετά από αυτό, κάντε δεξί κλικ στο "Windows PowerShell" και πατήστε "Εκτελέστε ως διαχειριστής” για να ανοίξετε το τερματικό με δικαιώματα διαχειριστή.
4. Όταν ανοίξει το PowerShell, αντιγραφή επικόλληση αυτόν τον κωδικό και χτυπήστε Εισαγω.
Set-VMPprocessor-ExposeVirtualizationExtensions $true
Μετά από αυτό, κλείστε το τερματικό PowerShell.
Βήμα 2
Τώρα, πρέπει να ενεργοποιήσετε τη δυναμική κατανομή RAM.
1. Αρχικά, πληκτρολογήστε "Hyper-V" στο πλαίσιο αναζήτησης.
2. Στη συνέχεια, πατήστε στο "Διαχειριστής Hyper-V” για να το ανοίξω.
3. Μετά από αυτό, κάντε δεξί κλικ στην εικονική μηχανή σας και πατήστε στο "Ρυθμίσεις“.
4. Όταν εμφανιστεί το παράθυρο Ρυθμίσεις, επιλέξτε "Μνήμη” από το αριστερό παράθυρο.
5. Ορίστε την τιμή του "ΕΜΒΟΛΟ:” σε διπλάσιο μέγεθος από την παρούσα τιμή.
[Ας υποθέσουμε ότι έχει ρυθμιστεί να χρησιμοποιεί "4096” MB RAM. Επομένως, πρέπει να το ρυθμίσετε το διπλάσιο από αυτό ή "8092” MB RAM.]
6. Τότε, έλεγχος το κουτί δίπλα στο "Ενεργοποιήστε τη δυναμική μνήμη” κουτί.
7. Τέλος, πατήστε στο "Ισχύουν" και "Εντάξει” για να αποθηκεύσετε τις αλλαγές.
8. Τώρα, εκκινήστε την Εικονική Μηχανή στο σύστημά σας.
9. Στη συνέχεια, απλώς κάντε δεξί κλικ στην εικονική μηχανή και πατήστε "Συνδέω-συωδεομαι…“. Αυτό θα επανεκκινήσει την εικονική μηχανή παράλληλα με το Hyper-V.
Αργότερα, δοκιμάστε να εκτελέσετε ξανά το Ubuntu για να το δοκιμάσετε. Θα λειτουργήσει μια χαρά.
Αυτό θα πρέπει να λύσει το πρόβλημά σας.