
Microsoft telah mengeluarkan WSL 3.0.1 , generasi seterusnya bagi Subsistem Windows untuk Linux, menandakan lonjakan ketara daripada cabang 2.x sebelumnya kepada versi utama baharu projek tersebut. Kemas kini ini merangkumi salah satu ciri baharu yang paling penting dalam evolusi WSL setakat ini: WSL Containers, infrastruktur bersepadu untuk mencipta, menjalankan dan mengurus container Linux terus daripada Windows.
Versi baharu ini telah dikeluarkan pada 29 September 2026 dan tersedia melalui repositori rasmi WSL. Keluaran ini melangkaui sekadar menukar nombor versi: Microsoft menggunakan fasa baharu ini untuk meningkatkan prestasi antara Windows dan Linux, memperkenalkan model rangkaian baharu dan menambah alatan serta API yang direka khusus untuk berfungsi dengan kontena.
WSL 3.0.1 menandakan lonjakan daripada WSL 2
Pelancaran WSL 3.0.1 secara rasminya mewakili pertukaran daripada cabang 2.x kepada cabang 3.x. Repositori Microsoft sendiri menunjukkan perubahan dalam sejarah sebagai perbandingan antara 2.9.13 y 3.0.1meninggalkan penomboran sebelumnya.
Versi baharu ini mengekalkan objektif asas WSL: untuk menyediakan persekitaran Linux yang disepadukan ke dalam Windows, tetapi Microsoft sedang mengembangkan apa yang boleh dilakukan daripada persekitaran tersebut dengan ketara.
Salah satu elemen utama evolusi ini ialah penyepaduan kontena Linux. Sehingga kini, adalah perkara biasa untuk menggunakan Docker Desktop, memasang Docker Engine dalam pengedaran WSL atau menggunakan penyelesaian luaran yang lain. WSL 3 memperkenalkan infrastrukturnya sendiri untuk jenis beban kerja ini.
WSL Containers merupakan salah satu ciri baharu utama WSL 3.0
Versi ini menggabungkan ketersediaan umum WSL Containers , disingkatkan sebagai WSLc. Microsoft telah mempersembahkan teknologi ini sebagai pratonton semasa musim panas dan kini menganggapnya sedia untuk kegunaan umum.
Bahagian utamanya ialah wslc.exeAlat baris arahan baharu yang membolehkan anda mencipta, menjalankan dan mengurus bekas Linux daripada Windows. Terdapat juga container.exe sebagai alias bersepadu, dengan sintaks yang lebih biasa kepada mereka yang sudah bekerja dengan alat kontena.
Di samping itu, Microsoft menyediakan API WSL Containers yang membolehkan aplikasi Windows asli mencipta dan mengawal container Linux secara pengaturcaraan. Ini membuka kemungkinan untuk aplikasi pembangunan, alatan AI dan perisian yang perlu menjalankan beban kerja Linux secara bersepadu.
WSL 3.0 memperkenalkan lebih banyak alat untuk mengurus kontena
Versi yang mencapai ketersediaan umum menggabungkan pelbagai arahan baharu berbanding fasa pengujian.
Antaranya ialah wslc container restartuntuk memulakan semula bekas, dan wslc container cp, yang membolehkan penyalinan fail ke dan dari bekas menggunakan fail tar.
Juga muncul wslc system info, bertujuan untuk menyemak status persekitaran kontena, bersama-sama dengan wslc network connect y wslc network disconnect untuk menyambung atau memutuskan sambungan kontena rangkaian.
Sistem ini juga menggabungkan peristiwa masa nyata melalui wslc eventssemakan status kontena, sokongan untuk --mount dan pilihan untuk mengawal tamat masa semasa penutupan kontena. Microsoft juga membenarkan anda mengkonfigurasi tempat kandungan sesi WSLc lalai disimpan.
Model rangkaian baharu untuk WSL
Satu lagi ciri baharu yang ketara ialah Consommé , mod rangkaian baharu yang dibangunkan untuk aliran kerja kontena.
Dengan sistem ini, Microsoft berhasrat untuk meningkatkan keserasian dengan VPN, tembok api dan rangkaian korporat. Trafik mesin maya Linux disepadukan dengan Windows melalui proses yang berjalan dalam konteks pengguna, mengendalikan tugas seperti DNS, penghalaan dan penetapan port.
Matlamatnya adalah untuk membolehkan penyepaduan aplikasi dan kontena Linux dengan rangkaian Windows yang lebih lancar, mengelakkan beberapa masalah yang pernah timbul secara sejarah apabila menggabungkan WSL dengan VPN dan konfigurasi rangkaian perusahaan tertentu. Microsoft juga menganggap kerja ini sebahagian daripada penambahbaikan yang lebih luas pada infrastruktur WSL.
Prestasi yang dipertingkatkan semasa mengakses fail Windows
WSL 3 juga memperkenalkan penambahbaikan pada salah satu perkara WSL yang secara tradisinya paling sensitif: akses daripada Linux kepada fail yang disimpan pada Windows.
Microsoft mendakwa bahawa penambahbaikan baharu ini boleh memberikan prestasi sehingga dua kali ganda apabila mengakses fail Windows daripada persekitaran Linux tertentu. Pengoptimuman ini tidak terhad kepada kontena, kerana ia merupakan sebahagian daripada usaha yang lebih luas untuk meningkatkan prestasi antara kedua-dua sistem pengendalian.
Ini amat relevan untuk projek pembangunan yang menyimpan sebahagian kod dalam sistem fail Windows tetapi menjalankan alatan daripada Linux.
WSL 3 juga meneliti syarikat-syarikat
Microsoft telah menggunakan pelancaran ini untuk mengembangkan integrasi perusahaan WSL.
Microsoft Defender untuk Endpoint boleh mengumpul maklumat tentang proses, fail dan aktiviti rangkaian yang dijana dalam bekas dan mengaitkannya dengan komputer Windows hos.
Microsoft Intune, bagi pihaknya, merangkumi kawalan khusus untuk WSL Containers. Pentadbir boleh mendayakan atau melumpuhkan fungsi tersebut dan menetapkan senarai daftar yang dibenarkan yang boleh digunakan oleh pembangun untuk memuat turun imej kontena.
Ini membolehkan WSL 3 lebih sesuai dengan persekitaran korporat di mana penggunaan kontena perlu tertakluk kepada dasar keselamatan dan pentadbiran berpusat.
Integrasi dengan Kod Visual Studio dan alat lain
Platform baharu ini tidak terasing daripada ekosistem pembangunan sedia ada. Microsoft menyatakan keserasian dengan kontena pembangunan Visual Studio Code. wslc sebagai pengawal kontena.
Sokongan juga telah ditambah kepada Aspire dan sambungan kontena Visual Studio Code, sementara komuniti telah membangunkan alatan tambahan untuk mengurus kontena WSL secara grafik.
Dengan cara ini, WSL 3 boleh digunakan sebagai infrastruktur kontena tanpa pembangun semestinya perlu mengubah sepenuhnya aliran kerja mereka.
Dan bagaimana pula dengan Docker Compose?
Salah satu kekurangan WSL Containers semasa ialah kekurangan sokongan asli untuk Docker Compose.
Microsoft mengakui bahawa compose Ia kini merupakan salah satu permintaan terpenting daripada pengguna WSLc, dan mereka telah pun mengusahakannya. Tujuannya adalah agar pada masa hadapan wsl compose up boleh menggunakan fail compose.yaml yang sedia ada tanpa perlu mengubah suainya.
Oleh itu, WSL 3.0.1 belum lagi bertujuan untuk menggantikan semua alatan dalam ekosistem kontena. Sesetengah beban kerja lanjutan masih memerlukan penyelesaian seperti Docker, terutamanya ketika ciri tambahan sedang dibangunkan.
Mengapa dikatakan bahawa WSL 3 tidak wujud?
Lonjakan versi ini amat penting kerana pada tahun 2026, terdapat laporan yang tersebar mengenai WSL 3 yang dinafikan oleh Microsoft. Pada masa itu, pengurus projek menunjukkan bahawa tiada versi yang dipanggil WSL 3 wujud.
Situasi telah berubah dengan pelancaran WSL 3.0.1. Repositori rasmi Microsoft kini menyenaraikan versi 3.0.1 dan memaparkan secara eksplisit log perubahan antara WSL 2.9.13 dan WSL 3.0.1. Tambahan pula, thread perbincangan yang dibuat dalam repositori pada 29 September berkaitan secara langsung dengan keluaran 3.0.1 dan mengumumkan bahawa WSL Containers kini tersedia secara umum.
Oleh itu, laporan terdahulu yang mendakwa bahawa "WSL 3 tidak wujud" tidak lagi mencerminkan keadaan semasa projek tersebut. WSL 3.0.1 ialah keluaran rasmi Microsoft.
Era baharu untuk Linux dalam Windows
Dengan WSL 3.0.1, Microsoft sedang mengembangkan fungsi WSL melangkaui sekadar menyediakan cara mudah untuk menjalankan alatan Linux pada Windows.
Penambahan WSL Containers, API untuk aplikasi Windows, penambahbaikan prestasi dalam akses fail, model rangkaian baharu dan kawalan perusahaan menjadikan WSL platform yang lebih lengkap untuk menjalankan beban kerja Linux dan kontena.
Microsoft juga telah menyatakan bahawa ia akan terus berusaha meningkatkan keupayaan teras WSL, termasuk prestasi rangkaian dan sistem operasi silang. Oleh itu, WSL 3.0.1 merupakan permulaan fasa baharu untuk projek ini, bukannya kemas kini penyelenggaraan yang mudah.