Μετάβαση στο περιεχόμενο

Windows Subsystem for Linux

ΕφαρμογήMicrosoft Corporation

Ονομάζεται επίσης wsl2, windows subsystem for linux, wsl.exe

Microsoft CorporationΣύστημα

Το wsl.exe μαζί με μια διανομή Linux στα Windows. Το WSL 2 χρησιμοποιεί μια ελαφριά εικονική μηχανή (VM). Δεν είναι διπλή εκκίνηση (dual-boot) Linux.

Τι πρέπει να γνωρίζετε

Το WSL είναι Linux στα Windows. Δεν είναι διπλή εκκίνηση.

Το wsl.exe εκκινεί μια διανομή. Το WSL 2 χρησιμοποιεί μια ελαφριά εικονική μηχανή. Η εγκατάσταση των Windows παραμένει το λειτουργικό σύστημα. Η διπλή εκκίνηση είναι διαφορετική διάταξη δίσκου.

Τι είναι;
Διανομή Linux στα Windows μέσω του wsl.exe
Διπλή εκκίνηση;
Όχι. Τα Windows παραμένουν το λειτουργικό σύστημα
WSL 2;
Ναι. Μια ελαφριά εικονική μηχανή, όχι ένας δεύτερος δίσκος
Το Feex λέει
Εάν το vmmemWSL είναι τεράστιο, εκτελώ wsl --shutdown. Δεν αντιμετωπίζω αυτή τη μνήμη RAM ως εγκατάσταση Linux διπλής εκκίνησης και δεν διαγράφω το wsl.exe.

Τι είναι το Windows Subsystem for Linux;

Το WSL είναι το wsl.exe συν μία ή περισσότερες διανομές. Η RAM του guest στο WSL 2 εμφανίζεται ως vmmem ή vmmemWSL. Το κλείσιμο ενός τερματικού δεν αποτελεί επανεκκίνηση dual-boot και δεν είναι πλήρης τερματισμός λειτουργίας VM μέχρι να εκτελέσετε το wsl --shutdown.

Εάν δεν το έχετε χρησιμοποιήσει ποτέ

Αν θέλετε εργαλεία Linux στα Windows χωρίς dual-boot, εκτελέστε το wsl --install από μια γραμμή εντολών διαχειριστή. Αυτό ενεργοποιεί το WSL και συνήθως εγκαθιστά το Ubuntu. Εξακολουθείτε να έχετε τα Windows ως λειτουργικό σύστημα. Αυτό δεν είναι ένας δεύτερος δίσκος με Linux, ούτε ένας guest VirtualBox που δημιουργήσατε.

Σε τι χρησιμεύει;

Linux CLI στα Windows

apt, bash και αλυσίδες εργαλείων Linux. Δεν κάνατε dual-boot. Τα αρχεία εξακολουθούν να βρίσκονται επίσης υπό τα Windows.

Ελαφρύ VM του WSL 2

Ένα βοηθητικό VM, όχι guests του Hyper-V Manager που δημιουργήσατε εσείς, και όχι ένα δεύτερο λειτουργικό σύστημα σε άλλο διαμέρισμα δίσκου.

Διανομή από το Store ή wsl --install -d

Το Ubuntu είναι η προεπιλογή. Μπορείτε να προσθέσετε το Debian ή άλλες. Κάθε διανομή δεν αποτελεί εγγραφή dual-boot.

Για ποιους προορίζεται;

  • Προγραμματιστές που θέλουν bash χωρίς να εγκαταλείψουν τα Windows
  • Άτομα που νόμιζαν ότι το WSL θα αντικαθιστούσε μια εγκατάσταση Linux σε άλλον δίσκο
  • Χρήστες που βλέπουν το vmmemWSL και αναρωτιούνται αν εκκίνησαν σε Linux

Τρέχουσα κατάσταση

Το Windows Subsystem for Linux (2016) είναι ένα τρέχον linux on windows από τη Microsoft Corporation. Ο κατασκευαστής εξακολουθεί να παραπέμπει τους χρήστες των Windows στο https://learn.microsoft.com/windows/wsl/install.

Πόσο παλιό είναι;

Το WSL 1 (2016) μετέφραζε τις κλήσεις συστήματος του Linux. Το WSL 2 (2019) εκτελεί έναν πραγματικό πυρήνα σε ένα ελαφρύ VM. Οι τρέχουσες εγκαταστάσεις έχουν ως προεπιλογή το WSL 2. Ένας οδηγός του 2017 μόνο για το WSL 1 είναι παρωχημένος για τους περισσότερους υπολογιστές.

Εκδόσεις

Πρώτα τα κύρια κανάλια. Οι ακριβείς αριθμοί δομής δεν επαληθεύονται όλοι εδώ.

WSL 2
WSL 1

Απαιτήσεις συστήματος

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

Ελάχιστο

Ελάχιστες απαιτήσεις συστήματος
Λειτουργικό σύστημα Windows 10 έκδοση 2004 (δομή 19041) ή μεταγενέστερη, ή Windows 11, σύμφωνα με το Microsoft Learn
Μνήμη RAM Αρκετή για τα Windows συν αυτή την εφαρμογή. Τα απαιτητικά έργα χρειάζονται περισσότερη.

Προφίλ πόρων

Απαίτηση CPU
Εξαρτάται από το τι ανοίγετε μέσα στην εφαρμογή
Απαίτηση RAM
Εξαρτάται από έγγραφα, καρτέλες ή βιβλιοθήκες

Εγκατεστημένες διεργασίες

Αυτά τα εκτελέσιμα αρχεία ανήκουν σε αυτό το προϊόν όταν είναι εγκατεστημένο.

Εγκατεστημένες διεργασίες
wsl.exe Κύριο εκτελέσιμο αρχείο Windows
wslhost.exe Βοηθητικό πρόγραμμα διαλειτουργικότητας ανά διανομή

Στοιχεία εκκίνησης

Το WslService ξεκινά κατ' απαίτηση όταν συνδέεται ένας client. Το wsl.exe δεν είναι απαραίτητη εγγραφή στις Εφαρμογές εκκίνησης.

Τοποθεσίες αρχείων

Συνήθεις τοποθεσίες του Windows Subsystem for Linux
Τυπική εγκατάσταση C:\Windows\System32\wsl.exe

Συνήθη προβλήματα

Νόμιζαν ότι έκαναν dual-boot

Τα Windows εξακολουθούν να εκτελούνται. Το WSL είναι ένα υποσύστημα συν, στο WSL 2, ένα βοηθητικό VM. Καμία αλλαγή στο μενού εκκίνησης.

Η RAM παραμένει δεσμευμένη μετά το κλείσιμο του παραθύρου του Ubuntu

Το VM του WSL 2 μπορεί να παραμένει σε αδράνεια. Το wsl --shutdown αποδεσμεύει το vmmemWSL. Το κλείσιμο της καρτέλας δεν αρκεί.

Απεμπλοκή από προβλήματα

wsl --install από μια γραμμή εντολών με αυξημένα δικαιώματα, και μετά επανεκκίνηση αν ζητηθεί

Το Learn το τεκμηριώνει αυτό. Δεν κατεβάζετε ένα εκτελέσιμο "WSL full" από κάποιο forum.

wsl -l -v για προβολή του Running έναντι του Stopped

Ορίστε το WSL 2 με το wsl --set-version. Αυτό εξακολουθεί να μην είναι σημαία dual-boot.

wsl --shutdown όταν πρέπει να αποχωρήσει το vmmemWSL

Δείτε το άρθρο για τη διεργασία wsl.exe. Μη διαγράφετε το vmmem.

Εναλλακτικές λύσεις

Ένα πραγματικό dual-boot είναι ένα δεύτερο λειτουργικό σύστημα στον δίσκο. Το VirtualBox και το Hyper-V εκτελούν πλήρεις guests. Το Git Bash δεν είναι πυρήνας Linux.

Επίσημη βοήθεια και λήψεις

Ξεκινήστε από τον προμηθευτή. Οι τυχαίοι ιστότοποι αρχείων exe δεν αποτελούν κανάλι υποστήριξης.

Επίσημα στοιχεία επικοινωνίας
Λήψη learn.microsoft.com/windows/wsl/install Επίσημο πρόγραμμα εγκατάστασης ή σελίδα προμηθευτή
Βοήθεια learn.microsoft.com/windows/wsl/ Υποστήριξη προμηθευτή
Επίσημος ιστότοπος learn.microsoft.com/windows/wsl/install Ξεκινήστε από εδώ, όχι από έναν τυχαίο πάροχο φιλοξενίας αρχείων exe
Βασικές εντολές WSL learn.microsoft.com/windows/wsl/basic-commands wsl -l -v και wsl --shutdown

Σχετικό υλικό

Το WSL 2 απαιτεί virtualization στο firmware. Τα όρια RAM μπορούν να οριστούν στο .wslconfig. Αυτό δεν αποτελεί επινόηση πρόσθετων αισθητήρων από το Feex.

Τεχνικές λεπτομέρειες

Τεχνικές λεπτομέρειες

Οι αριθμοί εκδόσεων του προμηθευτή αλλάζουν. Αυτό το άρθρο δεν δεσμεύεται σε συγκεκριμένη δομή.

Πηγές και επαλήθευση

Καταγεγραμμένη ετικέτα πηγής: Αύγουστος 2026. Αυτή η ετικέτα δεν καθορίζει ανεξάρτητη επαλήθευση. Πώς ερευνούμε.

Ήταν χρήσιμο αυτό το άρθρο;

Ένα ναι ή όχι είναι αρκετό. Επιλέξτε έναν λόγο εάν θέλετε ή προσθέστε μια σύντομη σημείωση.

Ήταν χρήσιμο αυτό το άρθρο;