Merhaba arkadaşlar. Windows 10 ve 11'de coklu dil desteği mevcut. Fakat Windows 10 ve 11'de Windows'u hangi dilde ISO ile kurarsanız kurulum dili o oluyor. Mesela İngilizce ISO ile kurunca kurulum dili İngilizce oluyor. Bu değer HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNl sLanguage altında bulunuyor:



Kurulum dili değeri InstallLanguage olarak geciyor.
Benim Windows'um Amerikan İngilizcesi dilinde bir ISO ile kuruldu ve bu yuzden de kurulum dili değeri (InstallLanguage) 0409. 0409 değeri Amerikan İngilizcesi dilinin dil kimliği (Language ID) değeri oluyor. Turkce icin ise bu değer 041F.
Eğer Windows dillerinin kimlik kodunun ne olduğunu merak ediyorsanız ve İngilizceniz varsa Microsoft'un şu makalesini okuyabilirsiniz:

[MS-LCID]: Appendix A: Product Behavior The information in this specification is applicable to the following Microsoft products or supplemental software. References to product versions
learn.microsoft.com




Kurulum dili değeri bir defa Windows kurulumu ile belirlendikten sonra siz başka dil paketi yukleyip Windows dilinizi o dil yapsanız ve hatta dil ayarlarını kopyalayıp sistem hesaplarına da yukleseniz bile bu değer değişmiyor. Peki bu değer değişmeyince ne oluyor?

Windows yukseltmelerinde yukseltme dosyaları kurulum dilinde indiriliyor. Yuklemeye başladığınızda da bilgisayar yeniden başladıktan sonra gelen aşamalar ilk kurulumu hangi dilde yaptıysanız o dilde gorunuyor. Mesela İngilizce ISO ile kurup sonradan Turkce yaptığınızda yukseltmelerde tum metinler İngilizce oluyor. Bilgisayar tekrar acılıp hesaba giriş yapılana kadar Turkce dil tekrar devreye girmiyor.

İkinci olarak, İngilizce ISO ile kurduğunuz Windows'u sonradan Turkce ISO ile yukseltmek istediğinizde dil uyuşmazlığı tespit ediliyor ve tum verileri ve programları koruma seceneği devre dışı bırakılıyor. Ya sadece dosyaları koruyarak ya da her şeyi tamamen silerek yukseltme yapabiliyorsunuz. Her iki durumda da tum programlar ve suruculer siliniyor. Tekrar baştan suruculeri ve programları kurmak zorunda kalıyorsunuz ki bu da tam bir işkence. İnsan bunlarla uğraşmak zorunda kalınca "En baştan format atıp her şeyi kursaydım daha iyi olurdu be, bu ne işkencedir ya!" diyor.

Ek olarak Insider kullanıcısıysanız bazı guncellemeler Turkce (veya İngilizce dışında bir dilde) ISO ile kurulmuş Windows'larda kurulamayabiliyor. İngilizce ISO ile kurulmuş Windows'larda ise sorunsuz kuruluyor.

Peki bu kurulum dilini (yani InstallLanguage değerini) Windows'u tekrar yuklemeden değiştirmek mumkun mudur?