Tweak schermo e grafica

Timeout del driver video di nuovo al valore predefinito di Windows; animazioni di finestre e barra delle applicazioni disattivate. L'effetto sul frame rate non è stato misurato.

Cosa cambia questa sezione

Timeout del driver video di nuovo al valore predefinito di Windows; animazioni di finestre e barra delle applicazioni disattivate. L'effetto sul frame rate non è stato misurato.

ImpostazioneCosa faPercorso di registro
Ripristina il timeout del driver video al valore predefinito di WindowsElimina TdrDelay, così Windows attende i suoi 2 secondi predefiniti prima di recuperare una scheda video bloccata. Un'attesa più lunga non velocizza nulla, fa solo durare di più un blocco. Le versioni precedenti di w0a impostavano 10 s; questo lo annulla.HKLM\...\GraphicsDrivers\TdrDelay
Disattiva le animazioni delle finestreLe animazioni di riduzione a icona, ingrandimento e della barra delle applicazioni si fermano, così le finestre si riducono e si ripristinano subito. Un eventuale guadagno nei giochi non è stato misurato (la trasparenza è un tweak a sé nella pagina Ottimizzazioni)HKCU\...\WindowMetrics\MinAnimate + Explorer\Advanced\TaskbarAnimations

Come si applica

  1. Apri w0a
  2. Vai alla pagina Tweak Regedit nel menu a sinistra
  3. Trova questa sezione e premi Applica sulle voci che vuoi

Ogni voce ha il suo pulsante, quindi non sei obbligato ad applicare una sezione intera — Applica tutto, in cima alla pagina, è lì per quando le vuoi davvero tutte.

Come si annulla

Due strade, funzionano entrambe:

applicata. Rimette tutto quello che è stato applicato dopo quel punto, punti di controllo successivi inclusi — la conferma lo dice esattamente prima di partire.

condizioni. Non legge un backup, quindi funziona anche se il file di backup di w0a non c'è più.

Il registro di annullamento sta in %ProgramData%\w0a\backup.json, fuori dal tuo profilo utente.

Il rischio

Tutto quello che c'è qui è un valore documentato e supportato da Windows; niente di ciò è a livello kernel e niente è irreversibile. La frase onesta resta però questa: un'impostazione può non portarti nessun beneficio misurabile. Se applichi una modifica e non senti differenza, probabilmente hai ragione — queste pagine non ti vendono una sensazione, ti dicono cosa è stato cambiato.

Se vuoi misurarlo, vale la regola di leggere il benchmark: cambia una cosa per volta, e leggi i lows invece della media.

Prima, la frase onesta

Nessuna delle due caselle fa girare più veloce un gioco, e l'effetto di entrambe sul frame rate non è stato misurato. La prima è una riparazione: decide per quanto tempo una scheda video bloccata può congelare l'intera macchina prima che Windows la recuperi, e riporta questo tempo al valore predefinito di Windows. La seconda disattiva le animazioni del desktop; cambia il modo in cui le finestre si riducono a icona e si ripristinano, non il modo in cui un gioco esegue il rendering.

Casella per casella

Ripristina il timeout del driver video al valore predefinito di Windows — elimina TdrDelay e TdrDdiDelay sotto HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers, ciascuno solo se c'è. Nessun valore è il predefinito di Windows: 2 secondi per TdrDelay e 5 per TdrDdiDelay, le cifre della documentazione TDR di Microsoft, che dice anche che gli utenti finali non dovrebbero modificare queste chiavi. Il timeout non è quanto può durare un fotogramma; è quanto Windows aspetta prima di recuperare una scheda che ha smesso di rispondere. A due secondi, una GPU piantata costa una breve schermata nera. Ai dieci secondi che scrivevano le build più vecchie di w0a, costa dieci secondi di una macchina senza immagine, senza cursore e senza input, di nuovo a ogni ripetizione. I valori vengono eliminati invece che impostati a 2, perché l'assenza è il modo onesto di dire «usa il valore predefinito di Windows». La casella dà una di tre risposte: ripristinato, già al valore predefinito (niente di scritto) oppure non è stato possibile ripristinarlo — una chiave a cui le è stato negato l'accesso viene segnalata come errore, mai come «già a posto». Chiede un riavvio solo quando qualcosa è stato eliminato. Non ha un record di annullamento, di proposito: w0a non può scrivere TdrDelay in alcun modo, e rimettere un vecchio valore sarebbe una scrittura.

Disattiva le animazioni delle finestre — scrive MinAnimate="0" (REG_SZ) sotto HKCU\Control Panel\Desktop\WindowMetrics e TaskbarAnimations=0 (REG_DWORD) sotto HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced. Windows viene distribuito con "1" e 1. Il motivo nel codice è che queste animazioni sono disegnate dal compositor sulla stessa GPU che usa il gioco; quanto valga in un gioco non è stato misurato. Sono entrambe preferenze della tua shell, che Esplora file legge all'avvio, quindi hanno effetto dopo una disconnessione e un nuovo accesso, non dopo un riavvio.

Come controllarlo da te

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

Per i primi due, non trovare alcun valore è il risultato che vuoi: l'assenza è il valore predefinito. Dopo la casella delle animazioni, MinAnimate riporta 0 e TaskbarAnimations 0x0.

Cosa non fa questa sezione

Non alza il timeout del driver video. Quella era la vecchia casella, «alza TdrDelay a 10 s»; non c'è più, e TdrDelay è nell'elenco dei valori vietati di w0a — il prodotto si rifiuta di scriverlo ovunque, compreso un ripristino da backup.

Non scrive VisualEffects\TaskbarAnimations\DefaultValue. Quello è solo il valore di riserva che Windows consulta quando manca il valore attivo. Una versione precedente scriveva solo il valore di riserva, la barra delle applicazioni continuava ad animarsi esattamente come prima, e la scheda diceva il contrario; ora viene scritto il valore attivo sotto Explorer\Advanced.

Fuori da questa pagina

Nella pagina Fix, Ripristino dopo un crash della GPU elimina ogni valore di ripristino della GPU, non solo questi due, e chiede un riavvio quando ne ha rimosso uno; Effetti visivi riattiva le animazioni, insieme alla trasparenza e alle altre impostazioni degli effetti visivi, e avvia il servizio Temi. La trasparenza da sola è Disattiva gli effetti di trasparenza di Windows nella pagina Ottimizzazioni. Il Detective degli scatti segnala un TdrDelay di 8 secondi o più scritto da qualcos'altro e rimanda a questa casella; se il ripristino della GPU dopo un crash è disattivato del tutto, rimanda invece alla scheda della pagina Fix.

Quali impostazioni di Windows cambiano qualcosa in gioco, chi aiuta ognuna e per chi non fa niente: Le impostazioni di Windows 11 che contano davvero per i giochi

w0a non cambia nessuna impostazione di Windows finché non glielo chiedi, e un tweak salva il valore precedente prima di scriverne uno nuovo. Avvisami

Questa pagina ti è stata utile?

Cosa mancava, o cosa non ha funzionato? Le leggiamo tutte, una per una.

Se questa pagina non ha risolto il problema, scrivici — dicci quale articolo hai letto, e sistemiamo l'articolo.