İçeriğe atla

Linux için Windows Alt Sistemi

UygulamaMicrosoft Corporation

wsl2, windows subsystem for linux, wsl.exe olarak da adlandırılır

Microsoft CorporationSystem

Windows üzerinde wsl.exe ve bir Linux dağıtımı. WSL 2 hafif bir sanal makine kullanır. Bir Linux çift önyüklemesi (dual-boot) değildir.

Bilmeniz gerekenler

WSL, Windows üzerinde Linux'tur. Çift önyükleme değildir.

wsl.exe bir dağıtımı başlatır. WSL 2 hafif bir sanal makine kullanır. Windows kurulumunuz işletim sistemi olarak kalır. Çift önyükleme farklı bir disk düzenidir.

Nedir?
wsl.exe aracılığıyla Windows üzerinde Linux dağıtımı
Çift önyükleme mi?
Hayır. Windows işletim sistemi olarak kalır
WSL 2 mi?
Evet. İkinci bir disk değil, hafif bir sanal makine
Feex diyor ki
vmmemWSL devasa boyuttaysa wsl --shutdown komutunu çalıştırırım. Bu RAM'i çift önyüklemeli bir Linux kurulumu olarak görmem ve wsl.exe dosyasını silmem.

Linux için Windows Alt Sistemi nedir?

WSL, wsl.exe ve bir veya daha fazla dağıtımdan oluşur. WSL 2 konuk RAM'i vmmem veya vmmemWSL olarak görünür. Bir terminali kapatmak çift önyükleme ile yeniden başlatma değildir ve siz wsl --shutdown komutunu çalıştırana kadar tam bir sanal makine kapatması sayılmaz.

Daha önce hiç kullanmadıysanız

Windows üzerinde çift önyükleme (dual-boot) yapmadan Linux araçlarını istiyorsanız, yönetici komut isteminden wsl --install komutunu çalıştırın. Bu, WSL'yi etkinleştirir ve genellikle Ubuntu'yu yükler. İşletim sistemi olarak yine de Windows'a sahip olursunuz. Bu, Linux yüklü ikinci bir disk değildir ve oluşturduğunuz bir VirtualBox konuk sistemi değildir.

Ne için kullanılır?

Windows üzerinde Linux CLI

apt, bash ve Linux araç zincirleri. Çift önyükleme yapmadınız. Dosyalar aynı zamanda Windows altında da bulunmaya devam eder.

WSL 2 hafif sanal makinesi

Bir yardımcı sanal makinedir; Hyper-V Yöneticisi'nde oluşturduğunuz konuk sistemler değildir ve başka bir bölümdeki ikinci bir işletim sistemi değildir.

Store'dan veya wsl --install -d ile dağıtım

Ubuntu varsayılandır. Debian veya diğerlerini ekleyebilirsiniz. Her dağıtım bir çift önyükleme girdisi değildir.

Kimin içindir?

  • Windows'tan ayrılmadan bash isteyen geliştiriciler
  • WSL'nin başka bir diskteki Linux kurulumunun yerini alacağını düşünen kişiler
  • vmmemWSL sürecini görüp Linux'u önyükleyip önyüklemediklerini merak eden kullanıcılar

Mevcut durum

Windows Subsystem for Linux (2016), Microsoft Corporation tarafından sunulan güncel bir windows üzerinde linux çözümüdür. Sağlayıcı, Windows kullanıcılarını halen https://learn.microsoft.com/windows/wsl/install adresine yönlendirmektedir.

Kaç yıllıktır?

WSL 1 (2016) Linux sistem çağrılarını çeviriyordu. WSL 2 (2019) ise hafif bir sanal makinede gerçek bir çekirdek çalıştırır. Güncel kurulumlar varsayılan olarak WSL 2 kullanır. 2017 yılından kalma yalnızca WSL 1'e yönelik bir kılavuz çoğu bilgisayar için güncelliğini yitirmiştir.

Sürümler

Önce ana kanallar. Tam derleme numaralarının tümü burada doğrulanmamıştır.

WSL 2
WSL 1

Sistem gereksinimleri

Değerler yayıncının herkese açık yönergelerini takip eder. İş yükü yine de gerçek ihtiyacı değiştirir.

Minimum

Minimum sistem gereksinimleri
İşletim sistemi Microsoft Learn'e göre Windows 10 sürüm 2004 (derleme 19041) veya üzeri ya da Windows 11
RAM Windows ve bu uygulama için yeterlidir. Yoğun projeler daha fazlasını ister.

Kaynak profili

CPU talebi
Uygulama içinde ne açtığınıza bağlıdır
RAM talebi
Belgeleri, sekmeleri veya kitaplıkları izler

Yüklü işlemler

Bu yürütülebilir dosyalar yüklendiğinde bu ürüne aittir.

Yüklü işlemler
wsl.exe Ana Windows yürütülebilir dosyası
wslhost.exe Dağıtım başına birlikte çalışabilirlik yardımcısı

Başlangıç bileşenleri

WslService, bir istemci bağlandığında isteğe bağlı olarak başlar. wsl.exe, zorunlu bir Başlangıç Uygulamaları girdisi değildir.

Dosya konumları

Yaygın Windows Subsystem for Linux konumları
Tipik kurulum C:\Windows\System32\wsl.exe

Yaygın sorunlar

Çift önyükleme yaptıklarını düşünürler

Windows halen çalışmaktadır. WSL bir alt sistemdir ve WSL 2 üzerinde buna bir yardımcı sanal makine eklenir. Önyükleme menüsünde değişiklik olmaz.

Ubuntu penceresi kapandıktan sonra RAM ayrılmış kalır

WSL 2 sanal makinesi boşta kalabilir. wsl --shutdown komutu vmmemWSL sürecini serbest bırakır. Sekmeyi kapatmak yeterli değildir.

Tıkanıklığı çözme

Yükseltilmiş bir komut isteminden wsl --install çalıştırın, ardından istenirse yeniden başlatın

Learn bunu belgelerle açıklamaktadır. Bir forumdan "WSL full" adlı bir exe indirmezsiniz.

Running ile Stopped durumlarını görmek için wsl -l -v

wsl --set-version ile WSL 2'yi ayarlayın. Bu yine de bir çift önyükleme bayrağı değildir.

vmmemWSL sürecinin sonlanması gerektiğinde wsl --shutdown

wsl.exe süreci makalesine bakın. vmmem dosyasını silmeyin.

Alternatifler

Gerçek bir çift önyükleme, diskte ikinci bir işletim sistemidir. VirtualBox ve Hyper-V tam konuk sistemler çalıştırır. Git Bash bir Linux çekirdeği değildir.

Resmi yardım ve indirmeler

Satıcıyla başlayın. Rastgele exe siteleri bir destek kanalı değildir.

Resmi iletişim bilgileri
İndir learn.microsoft.com/windows/wsl/install Resmi yükleyici veya satıcı sayfası
Yardım learn.microsoft.com/windows/wsl/ Satıcı desteği
Resmi site learn.microsoft.com/windows/wsl/install Rastgele bir exe barındırıcısı yerine buradan başlayın
Temel WSL komutları learn.microsoft.com/windows/wsl/basic-commands wsl -l -v ve wsl --shutdown

İlgili donanım

WSL 2, bellenimde (firmware) sanallaştırma gerektirir. RAM sınırları .wslconfig dosyasında ayarlanabilir. Bu, Feex'in fazladan sensörler uydurması değildir.

Teknik ayrıntılar

Teknik ayrıntılar

Satıcı sürüm numaraları değişir. Bu makale belirli bir derlemeyi sabitlemez.

Kaynaklar ve doğrulama

Kayıtlı kaynak etiketi: Ağustos 2026. Bu etiket bağımsız doğrulamayı kanıtlamaz. Nasıl araştırıyoruz.

Bu makale yararlı oldu mu?

Evet veya hayır yeterlidir. İsterseniz bir neden seçin veya kısa bir not ekleyin.

Bu makale yararlı oldu mu?