32-bit Windows'a PAE ile 64GB RAM desteği!
32-bit Windows'unuz, PC'nizdeki RAM'in hepsini kullanmanıza izin vermiyor mu? Bu kısıtlamayı aşın!
Windows'un 32-bit sürümünü kullanıyorsanız, sisteminiz 4GB RAM kısıtlamasını aşamıyor demektir. 64-bit Windows, son yıllarda giderek daha çok tercih edilse de, halen 32-bit işletim sisteminde kalan bir kullanıcı kitlesi var.
32-bit Windows'un RAM kısıtlamasını 64GB'a kadar artırmak, aslında basit bir komut satırı numarasıyla mümkün. Bu işi nasıl gerçekleştirebileceğinizi aşağıda anlatıyoruz.
4GB kısıtlamasının nedeni ne?
"3GB bariyeri" olarak da bilinen kısıtlama, 32-bit işletim sistemlerinin mimarisine dayanıyor. RAM'deki her bayt, sistemin kullanabildiği bir fiziksel adrese sahiptir. 32-bit sistemler, RAM ve diğer bileşenler için sunulan adres sayısını kısıtlarlar. Kuruluma göre bu durum, sistemin destekleyeceği RAM miktarını yaklaşık 3GB'a düşürebilir.
Fiziksel adres uzantısı (PAE) olarak bilinen bir teknik, 32-bit işletim sistemlerinin 64GB'a kadar RAM'leri desteklemesini sağlayabilir. Bu teknikte sisteme daha fazla adres verebilmek için fiziksel adres boyutu, 32-bit'ten 36-bit'e yükseltilir. Her şeyin sorun çıkarmadan çalışmaya devam edebilmesi için sanal adreslere dokunulmaz.
PAE'ye ihtiyacınız var mı?
PAE'ye ihtiyacınız var mı?
İşletim sisteminizin 32-bit ise, bunun yanında RAM miktarınızın tamamını kullanamıyorsanız, PAE'ye ihtiyacınız var demektir. Bunları anlamak için Denetim Masası > Sistem ve Güvenlik > Sistem yolunu izleyin. Açılan ekranda 32-bit işletim sistemi kullandığınız yazılıysa ve Yüklü bellek (RAM) karşısında kullanımdaki RAM ile yüklü RAM miktarı farklı gösterilmişse, PAE'yi kullanmalısınız.
PAE'nin geçmişte Nvidia kartlarıyla bazı sorunlar yaşayabildiğini söyleyelim. PC'nizin içinde Nvidia grafik kartı varsa, bu yöntemi kullanmak yerine 64-bit Windows yüklemeyi tercih edebilirsiniz.
Windows 7 ve 8'de PAE'yi etkinleştirme
Önce PatchPae2'yi bu adresten indirin. Zip dosyasını açın ve PatchPae2.exe dosyasını Windows\System32 klasörüne kopyalayın.
Şimdi yönetici izinlerine sahip bir komut satırı açın (Windows 8'de başlat düğmesine sağ tıklayarak yapabilirsiniz). c:\windows\system32 dizininde olduğunuzu kontrol ettikten sonra Windows 8 ve sonrasında aşağıdaki komutu çalıştırın:
PatchPae2.exe -type kernel -o ntoskrnx.exe ntoskrnl.exe
Windows 8'den önceki işletim sistemlerinde ise kullanmanız gereken sözdizimi, biraz farklı:
PatchPae2.exe type kernel -o ntkrnlpx.exe ntkrnlpa.exe
Birkaç komut daha çalıştırıyoruz
Şimdi aşağıdaki komutu kullanarak yükleyiciyi yamalayacağız, böylece dijital imza doğrulamasını atlamış olacağız:
PatchPae2.exe -type loader -o winloadp.exe winload.exe
Şimdi bu komutla yeni bir önyükleme (boot) girdisi oluşturun:
bcdedit /copy {current} /d "Windows (PAE Patched)"
Tırnak içindeki metni değiştirmeniz mümkün. Komutu verdikten sonra kopyalama işleminin bittiğine dair bir mesaj ve {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} biçiminde bir önyükleme kimliği gösterilecek. Bu kimliği kopyalarak bir yere not edin.
Şimdi Windows 8 veya 8.1 kullanıyorsanız, aşağıdaki komutu çalıştırın:
bcdedit /set {önyükleme kimliği} kernel ntoskrnx.exe
Windows 8'den önceki sistemlerde ise aşağıdaki komutu çalıştırın:
bcdedit /set {önyükleme kimliği} kernel ntkrnlpx.exe
Çalıştırmanız gereken birkaç komut daha kaldı. Öncelikle yama yükleyicisinin seçili olduğunu garantilemek için
bcdedit /set {önyükleme kimliği} path \Windows\system32\winloadp.exe
komutunu verin.
Şimdi önyükleyicinin kontrol edilmemesi için şu komutu girin:
bcdedit /set {önyükleme kimliği} nointegritychecks 1
Önyükleme girdisini aşağıdaki komutu çalıştırarak tekrar varsayılan olarak ayarlayın:
bcdedit /set {önyükleme kimliği} default {boot ID}.
Önyükleme menüsünün gösterileceği süreyi ayarlamak isterseniz, aşağıdaki komutu kullanabilirsiniz. X yerine beklenecek süreyi saniye cinsinden girin
bcdedit /set {bootmgr} timeout X
Merak etmeyin, hepsi bu kadar. RAM'inizin tamamından faydalanmak için bilgisayarınızı baştan başlatmanız yeterli olacak.