Τρόπος επίλυσης του σφάλματος WSL 4294967295 στα Windows

Τρόπος επίλυσης του σφάλματος WSL 4294967295 στα Windows
Αναγνώστες σαν εσάς βοηθούν στην υποστήριξη του MUO. Όταν κάνετε μια αγορά χρησιμοποιώντας συνδέσμους στον ιστότοπό μας, ενδέχεται να κερδίσουμε μια προμήθεια θυγατρικών. Διαβάστε περισσότερα.

Εάν χρησιμοποιείτε το Windows Subsystem for Linux (WSL), ενδέχεται να έχετε δει έναν κωδικό σφάλματος 4294967295 όταν προσπαθείτε να το ανοίξετε σε ένα τερματικό των Windows ή να αποκτήσετε πρόσβαση στα αρχεία Linux στην Εξερεύνηση των Windows. Αυτός ο κωδικός σφάλματος σημαίνει ότι κάτι πήγε στραβά με την επικοινωνία μεταξύ Windows και Linux και μπορεί να σας εμποδίσει να χρησιμοποιήσετε σωστά το WSL.





MUO Το βίντεο της ημέρας ΚΥΛΙΣΤΕ ΓΙΑ ΝΑ ΣΥΝΕΧΙΣΕΤΕ ΜΕ ΠΕΡΙΕΧΟΜΕΝΟ

Παρακάτω, σας καθοδηγούμε στις διάφορες μεθόδους για την οριστική επίλυση αυτού του ζητήματος.





1. Ελέγξτε τη σύνδεσή σας στο δίκτυο

Εφόσον το ίδιο το μήνυμα σφάλματος αναφέρει ότι η προσπάθεια σύνδεσης απέτυχε ή η σύνδεση απέτυχε επειδή ο συνδεδεμένος κεντρικός υπολογιστής (σε αυτήν την περίπτωση, τα Windows) απέτυχε να ανταποκριθεί, το πρώτο πράγμα που πρέπει να κάνετε είναι να διασφαλίσετε ότι έχετε σταθερή σύνδεση στο Διαδίκτυο. Αυτό οφείλεται στο γεγονός ότι οι διακοπές δικτύου, η καθυστέρηση ή η απώλεια πακέτων μπορεί να οδηγήσουν σε προβλήματα επικοινωνίας μεταξύ του πελάτη και του διακομιστή, γεγονός που μπορεί να προκαλέσει το πρόβλημα.





Μπορείτε να δοκιμάσετε να μεταβείτε σε διαφορετική σύνδεση δικτύου εάν είναι δυνατόν ή δοκιμάστε να αντιμετωπίσετε τα τρέχοντα προβλήματα δικτύου . Μόλις τελειώσετε, προσπαθήστε να εκτελέσετε την ίδια ενέργεια που αρχικά προκάλεσε το σφάλμα και ελέγξτε εάν το ζήτημα έχει επιλυθεί.

2. Επανεκκινήστε το WSL

Ενδέχεται να αντιμετωπίζετε το πρόβλημα λόγω μιας προσωρινής βλάβης ή ενός σφάλματος διαφθοράς που μπορεί να εμποδίζει το WSL να λειτουργεί σωστά. Τέτοια προβλήματα είναι ως επί το πλείστον προσωρινά και μπορούν να επιλυθούν με απλή επανεκκίνηση του βοηθητικού προγράμματος.



Δείτε πώς μπορείτε να το κάνετε αυτό:

  1. Ανοίξτε τη Διαχείριση εργασιών και κάντε δεξί κλικ σε οποιαδήποτε διαδικασία που σχετίζεται με το WSL.
  2. Επιλέγω Τέλος εργασίας ή Καθιστώ ανίκανο .   Απενεργοποιήστε προσωρινά το Avast Antivirus
  3. Μόλις τελειώσετε, ανοίξτε τον εξομοιωτή τερματικού που προτιμάτε ως διαχειριστής. Για παράδειγμα, εάν χρησιμοποιείτε τη γραμμή εντολών, πατήστε το Νίκη + R τα πλήκτρα μαζί για να ανοίξετε το Run και πληκτρολογήστε 'cmd' στο πεδίο κειμένου.
  4. Πάτα το Ctrl + Βάρδια + Εισαγω πλήκτρα μαζί για την εκκίνηση της γραμμής εντολών ως διαχειριστής.
  5. Κάντε κλικ Ναί στη γραμμή εντολών Έλεγχος λογαριασμού χρήστη.
  6. Πληκτρολογήστε 'wsl' στο παρακάτω παράθυρο και κάντε κλικ Εκτελέστε ως διαχειριστής για να ανοίξετε ξανά το WSL.

Τώρα μπορείτε να ελέγξετε εάν το πρόβλημα έχει επιλυθεί. Εναλλακτικά, μπορείτε επίσης να ενεργοποιήσετε ξανά το WSL χρησιμοποιώντας τα ακόλουθα βήματα:





  1. Στο ανυψωμένο παράθυρο της γραμμής εντολών, εκτελέστε τις ακόλουθες εντολές μία προς μία:
    DISM /online /disable-feature /featurename:VirtualMachinePlatform /norestart DISM /online /disable-feature /featurename:Microsoft-Windows-Subsystem-Linux /norestart
  2. Μόλις ολοκληρωθούν οι εντολές, επανεκκινήστε τον υπολογιστή σας και κατά την επανεκκίνηση, εκτελέστε τις ακόλουθες εντολές στο cmd:
    ​​​​​​​DISM /online /enable-feature /featurename:VirtualMachinePlatform /norestart DISM /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /norestart

Τώρα μπορείτε να δοκιμάσετε να εκτελέσετε την ενέργεια που αρχικά προκάλεσε το σφάλμα και να ελέγξετε εάν το πρόβλημα έχει επιλυθεί.

αποστολή μηνύματος κειμένου από e -mail

3. Επαναφέρετε τις ρυθμίσεις δικτύου σας

Μπορείτε επίσης να διορθώσετε προβλήματα δικτύου επαναφέροντας τις ρυθμίσεις δικτύου (μια γρήγορη λύση που λειτούργησε για πολλούς επηρεασμένους χρήστες), καθώς με αυτόν τον τρόπο θα διαγραφούν τυχόν κατεστραμμένες ή παλιές διαμορφώσεις δικτύου, κρυφές μνήμες ή διακομιστή μεσολάβησης που ενδέχεται να παρεμποδίζουν την κυκλοφορία του δικτύου. Ουσιαστικά θα επαναφέρετε τις προεπιλεγμένες ρυθμίσεις δικτύου, οι οποίες ελπίζουμε ότι θα επιτρέψουν στο WSL να συνδεθεί στον κεντρικό υπολογιστή των Windows και στο διαδίκτυο χωρίς προβλήματα.





Δείτε πώς μπορείτε να το κάνετε αυτό:

  1. Πληκτρολογήστε 'cmd' στο βοηθητικό πρόγραμμα αναζήτησης των Windows και κάντε κλικ στο Εκτελέστε ως διαχειριστής .
  2. Επιλέγω Ναί στη γραμμή εντολών Έλεγχος λογαριασμού χρήστη.
  3. Τώρα, εκτελέστε τις ακόλουθες εντολές μία προς μία
    ​​​​​​​​​​​​​​wsl --shutdownnetsh winsock resetnetsh int ip reset allnetsh winhttp reset proxyipconfig /flushdns
  4. Μόλις τελειώσετε, πατήστε το Νίκη + Εγώ πλήκτρα μαζί για να ανοίξετε την εφαρμογή Ρυθμίσεις.
  5. Πλοηγηθείτε στο Δίκτυο & Διαδίκτυο > Κατάσταση > Επαναφορά δικτύου .
  6. Κάντε κλικ στο Επαναφορά τώρα .
  7. Τέλος, επανεκκινήστε τον υπολογιστή σας και κατά την επανεκκίνηση, ελέγξτε εάν το πρόβλημα έχει επιλυθεί.

4. Απενεργοποιήστε προσωρινά το λογισμικό προστασίας από ιούς

Μερικές φορές, το πρόγραμμα προστασίας από ιούς μπορεί να επηρεάσει την κυκλοφορία του δικτύου WSL και να προκαλέσει σφάλμα.

Μπορείτε να ελέγξετε εάν αυτό συμβαίνει με προσωρινή απενεργοποίηση του προγράμματος προστασίας από ιούς και στη συνέχεια εκκίνηση του υποσυστήματος Windows για Linux. Εάν λειτουργεί καλά χωρίς το πρόγραμμα προστασίας από ιούς, σημαίνει ότι μπλοκάρει την κυκλοφορία του δικτύου WSL.

Σε αυτήν την περίπτωση, μπορείτε είτε να αλλάξετε τις ρυθμίσεις του προγράμματος προστασίας από ιούς για να επιτρέψετε την κυκλοφορία του δικτύου WSL είτε να μεταβείτε σε οποιοδήποτε από τα τα καλύτερα προγράμματα προστασίας από ιούς για Windows που δεν προκαλεί αυτό το πρόβλημα.

Ένα άλλο πράγμα που μπορείτε να προσπαθήσετε να διορθώσετε το πρόβλημά σας είναι να ελέγξετε εάν έχετε εγκατεστημένο το DNSCrypt στο σύστημά σας. Το DNSCrypt είναι ένα πρόγραμμα που κρυπτογραφεί την επισκεψιμότητα DNS, αλλά μπορεί επίσης να προκαλέσει ορισμένα προβλήματα με τη σύνδεσή σας. Ορισμένοι χρήστες ανέφεραν ότι η απεγκατάσταση του DNSCrypt έλυσε το πρόβλημά τους, επομένως ίσως θελήσετε να το δοκιμάσετε.

Για να απεγκαταστήσετε ένα πρόγραμμα, μπορείτε να χρησιμοποιήσετε τον Πίνακα Ελέγχου στο σύστημά σας. Απλώς κατευθυνθείτε προς το Προγράμματα και χαρακτηριστικά Ενότητα. Κάντε δεξί κλικ στο στοχευμένο πρόγραμμα και επιλέξτε Απεγκατάσταση . Ακολουθήστε τις οδηγίες που εμφανίζονται στην οθόνη για να ολοκληρώσετε τη διαδικασία.

5. Τροποποιήστε τον Τύπο εκκίνησης Hypervisor

Μπορείτε επίσης να δοκιμάσετε να αλλάξετε τον τύπο εκκίνησης του Hypervisor σε αυτόματη και να ελέγξετε αν αυτό κάνει τη διαφορά. Αυτό είναι ιδιαίτερα χρήσιμο εάν χρησιμοποιείτε άλλες τεχνολογίες εικονικοποίησης όπως το Hyper-V για τη λειτουργία εικονικών μηχανών.

Η αλλαγή του τύπου εκκίνησης μπορεί να βοηθήσει στην αποφυγή διενέξεων που μπορούν να διορθώσουν ζητήματα όπως αυτό που έχουμε. Εδώ είναι όλα όσα πρέπει να κάνετε:

  1. Εκκινήστε τη γραμμή εντολών ως διαχειριστής.
  2. Εκτελέστε την ακόλουθη εντολή:
    ​​​​​​​​​​​​​​bcdedit /set hypervisorlaunchtype auto
  3. Μόλις τελειώσετε, επανεκκινήστε τον υπολογιστή σας και ελέγξτε εάν το σφάλμα έχει επιλυθεί.

Σε περίπτωση που υποψιάζεστε ότι υπάρχει πρόβλημα με την ίδια την υπηρεσία Hyper-V, μπορείτε επίσης να δοκιμάσετε να την επανεκκινήσετε. Για αυτό, απλώς μεταβείτε στο βοηθητικό πρόγραμμα Services, εντοπίστε την υπηρεσία Hyper-V και κάντε δεξί κλικ σε αυτήν. Επιλέγω Επανεκκίνηση και ελέγξτε αν αυτό κάνει τη διαφορά.

Εκτελέστε ξανά το WSL αποτελεσματικά στα Windows

Με το Windows Subsystem for Linux (WSL), μπορείτε να απολαύσετε τα οφέλη τόσο των Windows όσο και του Linux στην ίδια συσκευή, χωρίς να εγκαταστήσετε μια εικονική μηχανή ή ένα σύστημα διπλής εκκίνησης. Ωστόσο, μερικές φορές το WSL μπορεί να μην λειτουργεί όπως αναμενόταν και να εμφανίσει ορισμένα σφάλματα. Ο κωδικός σφάλματος 4294967295 είναι μόνο ένα από αυτά τα ζητήματα, αλλά ευτυχώς, αυτό το σφάλμα δεν είναι μόνιμο και ελπίζουμε ότι θα μπορέσετε να το διορθώσετε οριστικά με τις προτεινόμενες λύσεις μας.