Rehber Windows 10 - Gelişmiş Optimizasyon Ayarlamaları - FPS Arttırma (+%10-15)

Çok garip,
Kod:
lodctr /q | find "Disabled"
lodctr /e:PerfOS
İki komutu da kopyalayıp CMD'ye geldikten sonra sağ tık ile yapıştırabilirsiniz. Yazım, noktalama hatası (Syntax error) yapıyorsunuz. Olmazsa programı tekrar indirip RAR'dan çıkardıktan sonra aynı ayarlamaları yapar mısınız? Aklıma olası başka bir çözüm gelmedi de ama araştıracağım.
Herhangi bir virüs bulaşmasına yol açmadı ama şahsen Malwarebytes (Premium) + Kaspersky Internet Security 20 kullanıyorum.

Çok etkili olacağını düşünmüyorum, ama yine de sürümler arası güncelleme farklılıklarına buradan bakabilirsiniz.

Kanka sana bir şey soracağım da, bu senin dediğin kod ne işe yarıyor acaba? Merak ettim de şimdi.
 
Son düzenleyen: Moderatör:
Merhaba Technopat okurları,
Geçmişten bugüne, internette yaptığım araştırmalar sonucunda birkaç tane ekstra ayarlama ile bilgisayarımın performansını nasıl efektif bir şekilde arttırabileceğimi buldum. Fakat, bu ayarların herhangi birisiyle ilgili herhangi bir Türkçe rehberi boş verin açıklamaya bile rastlayamadım. Bu yüzden de sizlerle bu özelliklerin ve ayarlamaların tam olarak ne işe yaradıklarını aynı zamanda da nasıl olmaları gerektiğini kapsamlı bir şekilde anlatmak istiyorum...

hpet: Tam açılımıyla "high Precision Event timer". Bu ayarlar arasında en bilindik olanı bu olabilir, halihazırda güzel hazırlanmış bir konumuz mevcut. Özet geçmem gerekirse, bizim 3 adet zamanlayıcımız var ve hpet de onlardan birisi. Bunlar kendi aralarında komplike bir şekilde çalışabiliyorlar. Fakat Hpet'nin oyun ve yazılımlara diğer iki zamanlayıcının birlikte çalışması (tsc + lapıc) durumuna göre yarardan çok zararı mevcut. Buna bir örnek vermek gerekir ise eğer:
Bu arada belirtmem gerek ki hem Intel hem de AMD tarafında maalesef ki hpet yüzünden performans kaybı yaşamakta. benchmark testleri için direkt olarak 04:50'den sonrasını izlemeye başlayabilirsiniz.
Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.
Hpet'i aşağıdaki yolları izleyerek saf dışı bırakabilirsiniz;
Eki Görüntüle 481798
Komut Istemi'ni yönetici olarak çalıştırdıktan sonra.
Eki Görüntüle 481799
"bcdedit /set useplatformclock false" komutunu kullandıktan sonra sadece bunları yapmamız yetmiyor maalesef ki eğer BIOS'unuzda Hpet'i kapatmak için bir seçenek varsa direkt olarak o seçenekten Hpet'i kapatın. Eğer yoksa, aygıt yöneticisi'ne girdikten sonra;
Eki Görüntüle 481800
Yolunu izleyerek "yüksek duyarlıklı olay süreölçeri"ni (hpet) devre dışı bırakabilirsiniz.

CPU unpark: Aslında konumuz tam olarak bu değil, yapacağımız işlem Windows'un yaptığı CPU parking işlemini tamamiyle sonlandırmak. Windows gerek olmadıkça, işlemcinizin çekirdeklerini (threadlerini) uykuya alır. Bu özellik maalesef ki bilgisayarımızdan tam anlamıyla verim alamamamıza sebep olmakta. Bunun farkını size şöyle gösterebilirim -oyundan oyuna işlemciden işlemciye değişir-:
Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.
Bunu kapatmak için ekstra bir program kullanacağız. Çünkü maalesef ki regedit ile yapmak uğraştırıcı oluyor ve sürüme göre değişebiliyor. Program için tıklayın! Programı açtıktan sonra;
Eki Görüntüle 481802
Core parking Index'i 100%'e ayarlayıp, unpark all ardından apply dedikten sonra programı kapatıyoruz.
Belirtmek isterim ki CPU unpark olayı sadece bilgisayarınız yüksek performans modunda geçerli olacaktır. Yani pil modundayken güçten tasarruf etmeye devam edebilirsiniz...

standby list - timer resolution: Bu iki konuyu bir başlık altında toplama sebebi mi çözüme geçtiğimizde anlayacaksınız. Şimdi, dilerseniz bu iki kavram nedir ne işe yarar konuşalım. Şöyle ki standby list, türkçesiyle "beklemedekiler listesi" Windows'un işleri kolaylaştırmak adına yaptığı bir uygulama. Diyelim ki bir program açtınız ve sonrasında o programı kapattınız. Windows her ihtimale karşın olur da o programı tekrar açarsınız diye programın gerekli verilerini o programı kapatsanız bile bellekte hazır bekletiyor. Peki bu nasıl can sıkıyor?
Eki Görüntüle 481803
Siz bir oyuna girdiğinizde, bir işle uğraşmaya başladığınızla eğer standby list çok doluysa ve uğraş odağınıza boş bellek kalmadıysa anlık olarak takılmalar yaşarsınız. Bununla alakalı da bir konumuz mevcut.

Timer resolution, yukarıda bahsettiğimiz 3 tane zamanlayıcının işlem aralıklarını belirten bir büyüklük. Timer resolution normalde Windows'da sabit olarak 15.6 ms'dir. Yani 1 saniyede bir zamanlayıcı bu ayarla 64 kere boşluk koyar her işlem arasına. biz ise olabildiğince bu ayarı düşürüp elde edebileceğimiz maksimum performansı istiyoruz. Daha fazla FPS daha fazla verimlilik istiyoruz. Bu konuyla ilgili makale. Bu iki ayarı da aynı anda yapmanın bir yolu mevcut. Bu program ıntelligent standby list cleaner, bizzat DDU'nun yapımcısı ve yayımcısı olan wagnardsoft tarafından geliştirilmekte. Programın son sürümü için tıkla! Programı indirdikten ve ıslc klasörünü istediğiniz bir yere çıkardıktan sonra (tavsiyem "C:\program Files\"ın içine atmanızdır) ıslc'yi açıyoruz.
Eki Görüntüle 481812
Ayarlamaları benim yaptığım gibi yaptıktan sonra start tuşuna basıyoruz. Böylece, her bilgisayarımız açıldığında ıslc otomatik olarak çalışacak;
  1. timer resolution'umuzu otomatik olarak ayarlayacak, her türlü işlemden daha da verim elde etmiş olacağız.
  2. Eğer, iki koşul sağlanırsa yani 1G'dan az boş belleğimiz kalırsa aynı zamanda da 1G'dan fazla standby list mevcutsa standby List'i silecek.
Böylece tek taşla iki kuş vurmuş olacağız. Programın arkada açık olması bu iki ayarlamayı da yapmasını sağlayacak...

Control Flow guard: Windows'un meltdown ve spectre açıklarından sonra koymuş olduğu bir güvenlik önle midir kendileri. En azından onlardan bir tanesidir. Ama maalesef ki tam bir performans katili. Şöyle ki inisiyatif sizin elinizde, Dark Web'de veya bir benzeri yerde henüz bu açıkları tam anlamıyla kullanabilen bir virüs çıkmış değil. Ama yine de önlemi elden bırakmak istemiyorsanız, devre dışı bırakmak yerine oyunlarınızı veya uygulamalarınızı (özellikle internet tarayıcınızı) performans artışı için istisna olarak ekleyebilirsiniz. Windows Defender'ı açıyoruz;
Eki Görüntüle 481813Eki Görüntüle 481814Eki Görüntüle 481815
Dilerseniz direkt olarak kapatabilir veyahut programları istisna olarak ekleyip programlar için Cfg'yi kapatabilirsiniz.
Eki Görüntüle 481816
Seçim sizin, doğabilecek her türlü risk ve ihtimallerden siz sorumlusunuz...

kayıt defteri ayarlamaları: Aslında, çok basit ve çok efektif ayarlamalardır kendileri. Bunları da lütfen kendi inisiyatifinizle yapınız. Yapmadan önce yedek almak isteyebilirsiniz, her ne kadar çok ekstra ayarlar olmasa da sorumlu sizsiniz. Windows tuşu + r kombinasyonuyla çalıştırı açtıktan sonra regedit komutuyla kayıt defteri düzenleyicisi'ni açıyoruz. Aşağıdaki işlemleri uyguluyoruz:

  1. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile yolundaki networkthrottlingındex kaydını ffffffff olarak değiştiriyoruz. Böylece, Windows'un ağ bant genişliğine koyduğu limiti kaldırıyoruz.
  2. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile yolundaki systemresponsiveness kaydını 00000000 olarak değiştiriyoruz. Windows genel uygulamaların ve bazı oyunların sistem kaynaklarının sadece %80'ini kullanmasına izin verir. Bu limiti kaldırıyoruz.
  3. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Games yolundaki GPU priority kaydını 8 ve priority kaydını 6 olarak değiştiriyoruz. Aynı şekilde, bu tarz uygulamaların önceliklerini de arttırıyoruz.
  4. HKEY_CURRENT_USER\System\GameConfigStore yoluna gidip yeni bir 32 Bit dword değeri oluşturup adını gamedvr_fsebehavior yapıp değerini 2 yapıyoruz. Windows'un "tam ekran iyileştirmeleri" adı altındaki uygulamaları maalesef ki vasat. Birazcık sıkıntılı olduğundan bu ayarı tamamen devre dışı bırakıp herhangi bir gecikmenin olmadığından, olmayacağından emin oluyoruz.

    Herhangi bir sorunuz olursa, seve seve cevaplarım. Sormaktan çekinmeyin, ayarların sisteminizde nasıl bir fark yarattığını da belirtirseniz sevinirim...

Yüksek duyarlıklı süreölçeri hpeti devre dışı bırakırsak PC'nin ekranı gitmesi gibi sorun oluşur mu?
 
@Tzesh Aşağıdaki bölümde değiştireceğimiz şeyler sağ tıklayıp değiştir deyince çıkan değer yerinimi değiştireceğiz hocam.


  1. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile yolundaki NetworkThrottlingIndex kaydını ffffffff olarak değiştiriyoruz. Böylece, Windows'un ağ bant genişliğine koyduğu limiti kaldırıyoruz.

  2. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile yolundaki SystemResponsiveness kaydını 00000000 olarak değiştiriyoruz. Windows genel uygulamaların ve bazı oyunların sistem kaynaklarının sadece %80'ini kullanmasına izin verir. Bu limiti kaldırıyoruz.

  3. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Games yolundaki GPU Priority kaydını 8 ve Priority kaydını 6 olarak değiştiriyoruz. Aynı şekilde, bu tarz uygulamaların önceliklerini de arttırıyoruz.

  4. HKEY_CURRENT_USER\System\GameConfigStore yoluna gidip yeni bir 32-Bit DWORD değeri oluşturup adını GameDVR_FSEBehavior yapıp değerini 2 yapıyoruz. Windows'un "Tam ekran iyileştirmeleri" adı altındaki uygulamaları maalesef ki vasat. Birazcık sıkıntılı olduğundan bu ayarı tamamen devre dışı bırakıp herhangi bir gecikmenin olmadığından, olmayacağından emin oluyoruz.
 
@Tzesh Aşağıdaki bölümde değiştireceğimiz şeyler sağ tıklayıp değiştir deyince çıkan değer yerinimi değiştireceğiz hocam.


  1. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile yolundaki NetworkThrottlingIndex kaydını ffffffff olarak değiştiriyoruz. Böylece, Windows'un ağ bant genişliğine koyduğu limiti kaldırıyoruz.

  2. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile yolundaki SystemResponsiveness kaydını 00000000 olarak değiştiriyoruz. Windows genel uygulamaların ve bazı oyunların sistem kaynaklarının sadece %80'ini kullanmasına izin verir. Bu limiti kaldırıyoruz.

  3. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Games yolundaki GPU Priority kaydını 8 ve Priority kaydını 6 olarak değiştiriyoruz. Aynı şekilde, bu tarz uygulamaların önceliklerini de arttırıyoruz.

  4. HKEY_CURRENT_USER\System\GameConfigStore yoluna gidip yeni bir 32-Bit DWORD değeri oluşturup adını GameDVR_FSEBehavior yapıp değerini 2 yapıyoruz. Windows'un "Tam ekran iyileştirmeleri" adı altındaki uygulamaları maalesef ki vasat. Birazcık sıkıntılı olduğundan bu ayarı tamamen devre dışı bırakıp herhangi bir gecikmenin olmadığından, olmayacağından emin oluyoruz.
Bunların bir zararı olur mu?
 
@Tzesh Aşağıdaki bölümde değiştireceğimiz şeyler sağ tıklayıp değiştir deyince çıkan değer yerinimi değiştireceğiz hocam.


  1. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile yolundaki NetworkThrottlingIndex kaydını ffffffff olarak değiştiriyoruz. Böylece, Windows'un ağ bant genişliğine koyduğu limiti kaldırıyoruz.

  2. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile yolundaki SystemResponsiveness kaydını 00000000 olarak değiştiriyoruz. Windows genel uygulamaların ve bazı oyunların sistem kaynaklarının sadece %80'ini kullanmasına izin verir. Bu limiti kaldırıyoruz.

  3. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Games yolundaki GPU Priority kaydını 8 ve Priority kaydını 6 olarak değiştiriyoruz. Aynı şekilde, bu tarz uygulamaların önceliklerini de arttırıyoruz.

  4. HKEY_CURRENT_USER\System\GameConfigStore yoluna gidip yeni bir 32-Bit DWORD değeri oluşturup adını GameDVR_FSEBehavior yapıp değerini 2 yapıyoruz. Windows'un "Tam ekran iyileştirmeleri" adı altındaki uygulamaları maalesef ki vasat. Birazcık sıkıntılı olduğundan bu ayarı tamamen devre dışı bırakıp herhangi bir gecikmenin olmadığından, olmayacağından emin oluyoruz.
Evet.
Bunların bir zararı olur mu?
Yok hocam her formattan sonra yaptığım şeyler herhangi bir zararı yok.
 

Geri
Yukarı