Bu bölüm ne değiştiriyor
Ekran sürücüsü zaman aşımı Windows varsayılanına döner, pencere ve görev çubuğu animasyonları kapanır. Kare hızına etkisi ölçülmedi.
| Ayar | Ne yapıyor | Kayıt defteri yolu |
|---|---|---|
| Ekran sürücüsü zaman aşımını Windows varsayılanına döndür | TdrDelay'i siler; Windows takılan ekran kartını kurtarmadan önce varsayılan 2 saniyeyi bekler. Daha uzun bekleme hiçbir şeyi hızlandırmaz, yalnız donmayı uzatır. Eski w0a sürümleri 10 sn yazıyordu; bu onu geri alır. | HKLM\...\GraphicsDrivers\TdrDelay |
| Pencere animasyonlarını kapat | Küçültme, büyütme ve görev çubuğu animasyonları durur; pencereler anında küçülüp geri gelir. Oyunda bir kazanç sağlayıp sağlamadığı ölçülmedi (şeffaflık, Optimizasyonlar sayfasında ayrı tweak) | HKCU\...\WindowMetrics\MinAnimate + Explorer\Advanced\TaskbarAnimations |
Nasıl uygulanır
- w0a'yı aç
- Sol menüden Regedit Tweakleri sayfasına gir
- Bu bölümü bul ve istediğin girdilerin Uygula düğmesine bas
Her girdinin kendi düğmesi var, yani bölümün tamamını uygulamak zorunda değilsin — hepsini istediğin durum için sayfanın üstünde Tümünü Uygula duruyor.
Nasıl geri alınır
İki yol var, ikisi de çalışıyor:
- Yedekler ve Geri Yükleme sayfası — uygulamadan önce yazılan kontrol noktasını geri koyar.
O noktadan sonra uygulanan her şeyi geri alır, sonraki kontrol noktaları dahil — onay penceresi başlamadan önce bunu birebir söylüyor.
- Fix sayfası — belirtiye göre arar ve Windows varsayılanını koşulsuz geri yazar. Yedek
okumadığı için w0a'nın yedeği silinmiş olsa bile çalışır.
Geri alma günlüğü %ProgramData%\w0a\backup.json içinde, kullanıcı profilinin dışında duruyor.
Riski
Buradaki ayarların hepsi Windows'un desteklediği, belgelenmiş değerler; hiçbiri çekirdek seviyesinde değil ve hiçbiri geri alınamaz değil. Yine de dürüst olan cümle şu: bir ayarın ölçülebilir bir faydası olmayabilir. Bir değişikliği uygulayıp fark hissetmiyorsan, hissetmiyor olman muhtemelen doğrudur — bu sayfalar sana bir his satmıyor, ne değiştirdiğini söylüyor.
Ölçmek istersen Benchmark'ı okumak sayfasındaki kural geçerli: tek seferde tek şey değiştir, ortalamaya değil low'lara bak.
Önce dürüst cümle
İki kutunun hiçbiri bir oyunu hızlandırmaz; ikisinin de kare hızına etkisi ölçülmedi. İlki bir onarım: takılan bir ekran kartının, Windows onu kurtarmadan önce bütün makineyi ne kadar dondurabileceğine karar verir ve bunu Windows varsayılanına geri koyar. İkincisi masaüstü animasyonlarını kapatır; pencerelerin nasıl küçülüp geri geldiğini değiştirir, oyunun nasıl çizildiğini değil.
Kutu kutu
Ekran sürücüsü zaman aşımını Windows varsayılanına döndür — HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers altındaki TdrDelay ve TdrDdiDelay değerlerini siler; her birini yalnız oradaysa. Windows varsayılanı değerin olmamasıdır: TdrDelay için 2, TdrDdiDelay için 5 saniye. Bu sayılar Microsoft'un TDR belgesinden; aynı belge son kullanıcının bu anahtarları değiştirmemesi gerektiğini de söylüyor. Zaman aşımı bir karenin ne kadar sürebileceği değildir; Windows'un yanıt vermeyi bırakmış bir kartı kurtarmadan önce ne kadar beklediğidir. İki saniyede takılan bir GPU kısa bir kararmaya mal olur. Eski w0a sürümlerinin yazdığı on saniyede ise bedeli, görüntüsü, imleci ve girdisi olmayan on saniyelik bir makinedir; takılma her tekrarlandığında bir on saniye daha. Değerler 2 yazılmak yerine silinir, çünkü "Windows varsayılanını kullan" demenin dürüst yolu değeri hiç bırakmamaktır. Kutu üç cevaptan birini verir: geri alındı, zaten varsayılandaydı (hiçbir şey yazılmadı) ya da geri alınamadı — erişimi reddedilen bir anahtar "zaten yerinde" diye değil, hata olarak bildirilir. Yeniden başlatmayı yalnız bir şey silindiyse ister. Bu kutunun geri alma kaydı yoktur ve bu bilerek böyle: w0a TdrDelay'i hiçbir yerde yazamaz, eski bir değeri geri koymak da bir yazmadır.
Pencere animasyonlarını kapat — HKCU\Control Panel\Desktop\WindowMetrics altına MinAnimate="0" (REG_SZ), HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced altına TaskbarAnimations=0 (REG_DWORD) yazar. Windows "1" ve 1 ile gelir. Koddaki gerekçe, bu animasyonların oyunun kullandığı GPU üzerinde masaüstü birleştiricisi tarafından çizilmesi; bunun oyunda neye değdiği ölçülmedi. İkisi de senin kendi kabuk tercihlerin ve Explorer onları açılırken okur; bu yüzden yeniden başlatmadan değil, oturumu kapatıp açtıktan sonra geçerli olur.
Kendin nasıl kontrol edersin
reg query "HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers" /v TdrDelay
reg query "HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers" /v TdrDdiDelay
reg query "HKCU\Control Panel\Desktop\WindowMetrics" /v MinAnimate
reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v TaskbarAnimations
İlk ikisinde değer bulunamaması istediğin sonuçtur: değerin olmaması varsayılandır. Animasyon kutusundan sonra MinAnimate 0, TaskbarAnimations 0x0 okunur.
Bu bölüm ne yapmıyor
Ekran sürücüsü zaman aşımını yükseltmez. Eski kutu buydu, "TdrDelay'i 10 sn'ye çıkar"; kaldırıldı ve TdrDelay w0a'nın yasak listesinde — ürün onu hiçbir yerde yazmayı kabul etmez, yedekten geri yükleme de dahil.
VisualEffects\TaskbarAnimations\DefaultValue yazmaz. O, canlı değer eksikken Windows'un baktığı yedek değerden ibarettir. Eski bir sürüm yalnız onu yazıyordu; görev çubuğu eskisi gibi animasyonla devam etti, kart ise tersini söyledi. Artık yazılan, Explorer\Advanced altındaki canlı değer.
Bu sayfanın dışında
Fix sayfasında GPU çökme kurtarması yalnız bu ikisini değil bütün GPU kurtarma değerlerini siler ve birini sildiyse yeniden başlatma ister; Görsel efektler animasyonları şeffaflık ve diğer görsel efekt ayarlarıyla birlikte geri açar, Temalar hizmetini de başlatır. Şeffaflığın tek başına karşılığı Optimizasyonlar sayfasındaki Windows saydamlık efektlerini kapat. Stutter Dedektifi, başka bir şeyin yazdığı 8 saniye ya da daha uzun bir TdrDelay'i bildirir ve bu kutuyu gösterir; GPU çökme kurtarması tamamen kapalıysa onun yerine Fix kartını gösterir.
Hangi Windows ayarının oyunda bir şey değiştirdiği, kime yaradığı ve kime hiçbir şey yapmadığı: Windows 11'de gerçekten fark eden oyun ayarları
Bu sayfa yardımcı oldu mu?
Eksik olan neydi, ya da ne işe yaramadı? Bunların hepsini okuyoruz.
Bu sayfa sorununu çözmediyse bize yaz — hangi makaleyi okuduğunu da ekle, o makaleyi düzeltelim.