Windows'ta İşe Yaramayan İpuçları

'Teknik Yardım' forumunda Pardus tarafından 19 Mayıs 2010 tarihinde açılan konu


  1. Windows'u hızlandırmak için pek çok ipucu görmüş olabilirsiniz ama bunları görmezden gelin, daha iyi

    Windows'u hızlandırabilirsiniz, ama bu ipuçlarıyla değil

    1. ConservativeSwapfileUsage=1

    Windows bazen dosyaları ihtiyaç duyduğundan daha erken değiştiriyor ve RAM'i erken boşaltarak boş yere sabit diski çalıştırıyor. Kayıt defterine ConservativeSwapfileUsage=1 ekleyerek bu sorun çözülüyor.

    Yani en azından iddia bu şekilde; ama aslında sadece Windows 95 ve Windows 98'de çalışan bir ipucu.

    2. DLL'leri boşaltmak

    Sistem belleğini boşaltmak için uygulanan küçük hilelerden birisi de DLL'leri hedef alır.

    Kapatılan uygulamaların sistem hafızasında yer tutmaya devam etmesinin önüne geçmek ve haliyle sistemi hızlandırmak için Windows kayıt defterinde HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer, kısmına gitmek ve AlwaysUnloadDLL isimli bir DWORD değeri girerek değerini 1 olarak ayarlamak mümkün.

    Ancak bu ipucu ne yazık ki aynı DLL'leri kullanan diğer uygulamalar için o dosyanın RAM yerine sabit diskten okunmasına ve yavaşlamaya neden oluyor.

    Mantık olarak doğru olsa da ve kısa sürede bellek boşaltsa da günlük kullanımda yararı yok, zararı var. Windows 2000 ve sonrasındaki işletim sistemlerinde kullanmayın.

    3. Vista açılışını hızlandırmak

    Windows Vista açılışta tek çekirdek kullanarak boot ettiği için, diğer çekirdekleri de işin içine katarak, boot süresini kısaltmak mümkün değil.

    MSCONFIG.EXE'yi başlatıp, Boot, Gelişmiş Ayarlar kısmından işlemci sayısını arttırmak işe yaramıyor.

    Windows zaten olan çekirdekleri kullanıyor. Bu numaranın amacı çok çekirdek uyumsuzluk problemi yaşanırsa, aktif çekirdek sayısını teke indirgeyerek sorunu çözmekten başka bir şey değil.

    4. XP ve QoS

    Windows XP'nin internet bant genişliğinin yüzde 20'sini hizmet kalitesini arttırmak için ayırdığı konuşuluyordu. Hala da bu söz ortalıkta dolaşıyor.

    GPEdit.msc'nin kapatılmasının indirme hızını arttırdığı iddiası özellikle Türkiye'de 128 Kbps ADSL yaygınken güçlüydü.

    Ancak Microsoft bu ayırılan bant genişliğinin diğer uygulamalar tarafından, o uygulama kullanmadığı sürece kullanılabildiğini açıklamıştı. Yani bu QoS hizmeti indirme hızını normal şartlarda etkilemiyor. Oyun oynarken sesli görüşme yapıyorsanız, sesin akıcılığını sağlamak gibi işler için kullanılıyor.

    Windows'un bazı sistemlerde Level 2 Cache belleği algılamadığı belirtiliyor.

    REGEDIT ile HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management, kısmına gidilmesinin ve SecondLevelDataCache isimli bir DWORD değerinin oluşturulmasının hızda artış sağladığı aktarılıyordu.

    Bu numara sadece Windows NT üzerinde ve L2 önbellekleri direkt haritalanmış eski işlemcilerde işe yarıyor. Yani Pentium II öncesinde...
     



  2. 6. Prefetch klasörünü temizlemek

    Windows açılırken ihtiyaç duyulan dosyaları görür ve sabit disk üzerinde, Windows\Prefetch klasöründe depolar. Bu sayede sistem açılış hızı artar.

    Ancak Prefetch'in çok büyük hale gelmesiyle birlikte sistemde yavaşlamaya sebep olabileceği ve temizlenmesinin, sistemi hızlandıracağı söylenir.

    Bunu otomatik olarak temizleyen uygulamalar vardır ama aslında bu klasörün içeriğinin çok sık temizlenmesi sistemi yavaşlatacaktır. Windows XP bu verileri tekrar oluşturur. Bu da geçici yavaşlamaya yol açar.

    7. USB yoklaması

    Bazı rehberlerde yer alan bilgilere göre Windows'un USB kontrölörlerini her milisaniye yoklaması, performansı kötü yönde etkiler.

    İşlemcinin C3 güç tasarrufu moduna girmesini engeller ve HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Usb\0000, altında IdleEnable DWORD değerinin oluşturulması ve değerinin 1 olarak belirlenmesiyle bu sorun çözülür.

    Ancak bu kısmen doğrudur çünkü Windows 98, ME, 2000 Server SP2'de geçerlidir. Ancak bu işletim sistemlerinde de performans kazancı düşüktür ve Windows XP'deki etkisi gözlemlenememiştir.

    8. TCP aktarma

    Bir ipucuna göre ağ üzerindeki veri işlemlerinin bazılarını ana işlemci yerine ağ adaptörünün işlemcisi ile hallederek sistem performansını arttırmak mümkün.

    Tarif ise şöyle: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters, altında değeri 0 olarak belirlenmiş, DisableTaskOffload ismnde bir DWORD değeri oluşturun.

    Sorun şu ki Windows bu işi zaten otomatik olarak yapıyor. Bu yöntem de aslında pek çok diğer yöntem gibi sorun avlamakta kullanılıyor.

    Microsoft destek takımının raporlarında nadiren de olsa performans problemlerinin çözümünün bunu kapatmak olabileceği yer alıyor.

    9. LargeSystemCache numarası

    Çok yaygın bir ipucu da önbelleğin miktarını arttırmaktır. Regedit açarak HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management, altında LargeSystemCache adında yeni bir DWORD oluşturup, değerini 0 yaparak bu gerçekleştirilebilir.

    Bu özellikle bol RAM'i olan sunucular için yararlı bir özelliktir. Ancak az RAM'i olan günlük kullanıcılar için mevcut RAM'i azaltır ve performansı düşürür.

    Bu ipucundan yararlanabileceğiniz bilgisayarlar çoğunlukla anlatıldığı gibi eski PC'ler değil, yeni ve bol bellekli PC'lerdir.

    10. IRQ8Priority

    Bilgisayara bağlı donanımlar Interrupt Request (IRQ) yollayarak işlemciye seslenir "İşlemci gücüne ihtiyacımız var, bize bir baksana" derler.

    IRQ önceliklerini değiştirerek sistem optimizasynunu öneren bir ipucu vardır ki, benchmarklar Vista altında işe yaramadığını kanıtladı: Sistem saatinin IRQ önceliğini değiştirmek.

    HKEY_LOCAL_MACHINE\SystemCurrentControlSetControlPriorityControl, altında yeni bir DWORD değeri oluşturup, adını IRQ8Priority koyarak ve değerini 1'e ayarlayarak uygulanan bu ipucu da bir işinize yaramayacaktır.