Ce que change cette section
Délai d'attente du pilote d'affichage ramené à la valeur par défaut de Windows ; animations des fenêtres et de la barre des tâches désactivées. L'effet sur la fréquence d'images n'a pas été mesuré.
| Réglage | Ce que ça fait | Chemin dans le registre |
|---|---|---|
| Rétablir le délai d'attente du pilote d'affichage à la valeur par défaut de Windows | Supprime TdrDelay pour que Windows attende ses 2 secondes par défaut avant de récupérer une carte graphique bloquée. Attendre plus longtemps n'accélère rien, cela ne fait que prolonger un blocage. Les anciennes versions de w0a mettaient 10 s ; ceci l'annule. | HKLM\...\GraphicsDrivers\TdrDelay |
| Désactiver les animations des fenêtres | Les animations de réduction, d'agrandissement et de la barre des tâches s'arrêtent, les fenêtres se réduisent et se restaurent donc d'un coup. Un éventuel gain en jeu n'a pas été mesuré (la transparence est un tweak à part sur la page Optimisations) | HKCU\...\WindowMetrics\MinAnimate + Explorer\Advanced\TaskbarAnimations |
Comment l'appliquer
- Ouvre w0a
- Va sur la page Tweaks Regedit dans le menu de gauche
- Trouve cette section et appuie sur Appliquer pour les entrées que tu veux
Chaque entrée a son propre bouton, tu n'es donc pas obligé d'appliquer toute une section — Tout appliquer, en haut de la page, est là pour quand tu les veux vraiment toutes.
Comment revenir en arrière
Deux moyens, et les deux fonctionnent :
- Sauvegardes et restauration — remet le point de contrôle écrit avant que le changement soit appliqué.
Ça remet en place tout ce qui a été appliqué après ce point, points de contrôle ultérieurs compris — la confirmation le dit exactement avant de commencer.
- La page Fix — se cherche par symptôme et réécrit sans condition la valeur par défaut de
Windows. Elle ne lit aucune sauvegarde, donc elle marche même si le fichier de sauvegarde de w0a a disparu.
Le journal d'annulation se trouve dans %ProgramData%\w0a\backup.json, en dehors de ton profil utilisateur.
Le risque
Tout ce qui est ici est une valeur documentée que Windows prend en charge ; rien n'est au niveau du noyau et rien n'est irréversible. La phrase honnête reste quand même celle-ci : un réglage peut n'apporter aucun bénéfice mesurable pour toi. Si tu appliques un changement et que tu ne sens aucune différence, tu as sans doute raison — ces pages ne te vendent pas une sensation, elles te disent ce qui a été changé.
Si tu veux le mesurer, la règle de lire le benchmark s'applique : change une seule chose à la fois, et lis les lows plutôt que la moyenne.
D'abord, la phrase honnête
Aucune des deux cases ne fait tourner un jeu plus vite, et l'effet de l'une comme de l'autre sur la fréquence d'images n'a pas été mesuré. La première est une réparation : elle décide combien de temps une carte graphique bloquée peut figer toute la machine avant que Windows ne la secoure, et elle remet cette durée à la valeur par défaut de Windows. La seconde désactive les animations du bureau ; elle change la façon dont les fenêtres se réduisent et se restaurent, pas la façon dont un jeu fait son rendu.
Case par case
Rétablir le délai d'attente du pilote d'affichage à la valeur par défaut de Windows — supprime TdrDelay et TdrDdiDelay sous HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers, chacune seulement si elle existe. L'absence de valeur est la valeur par défaut de Windows : 2 secondes pour TdrDelay et 5 pour TdrDdiDelay, les chiffres de la documentation TDR de Microsoft, qui dit aussi que les utilisateurs finaux ne devraient pas modifier ces clés. Ce délai n'est pas le temps qu'une image a le droit de prendre ; c'est le temps que Windows attend avant de secourir une carte qui ne répond plus. À deux secondes, un GPU coincé coûte un bref écran noir. Aux dix secondes qu'écrivaient d'anciennes versions de w0a, il coûte dix secondes d'une machine sans image, sans curseur et sans entrée, et cela à chaque récidive. Les valeurs sont supprimées plutôt que réglées à 2, parce que l'absence est la façon honnête de dire « utilise la valeur par défaut de Windows ». La case donne l'une de trois réponses : rétabli, déjà à la valeur par défaut (rien d'écrit), ou impossible à rétablir — une clé qui lui a été refusée est signalée comme un échec, jamais comme « déjà bon ». Elle ne demande un redémarrage que si quelque chose a été supprimé. Il n'y a pas d'enregistrement d'annulation pour elle, volontairement : w0a n'a pas le droit d'écrire TdrDelay du tout, et remettre une ancienne valeur serait une écriture.
Désactiver les animations des fenêtres — écrit MinAnimate="0" (REG_SZ) sous HKCU\Control Panel\Desktop\WindowMetrics et TaskbarAnimations=0 (REG_DWORD) sous HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced. Windows est livré avec "1" et 1. La raison donnée dans le code est que ces animations sont dessinées par le compositeur sur le même GPU que celui du jeu ; ce que cela vaut en jeu n'a pas été mesuré. Les deux sont tes propres préférences de shell, que l'Explorateur lit à son démarrage ; cela prend donc effet quand tu te déconnectes puis te reconnectes, et non après un redémarrage.
Comment le vérifier soi-même
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
Pour les deux premières, ne trouver aucune valeur est le résultat voulu : l'absence est la valeur par défaut. Après la case des animations, MinAnimate vaut 0 et TaskbarAnimations 0x0.
Ce que cette section ne fait pas
Elle n'augmente pas le délai d'attente du pilote d'affichage. C'était l'ancienne case, « augmenter TdrDelay à 10 s » ; elle a disparu, et TdrDelay est sur la liste d'interdiction de w0a — le produit refuse de l'écrire où que ce soit, restauration depuis une sauvegarde comprise.
Elle n'écrit pas VisualEffects\TaskbarAnimations\DefaultValue. Ce n'est que la valeur de repli que Windows consulte quand la valeur active manque. Une version antérieure n'écrivait que la valeur de repli, la barre des tâches continuait de s'animer exactement comme avant, et la carte disait le contraire ; c'est désormais la valeur active sous Explorer\Advanced qui est écrite.
En dehors de cette page
Sur la page Fix, Récupération après plantage GPU supprime toutes les valeurs de récupération du GPU, pas seulement ces deux-là, et demande un redémarrage quand elle en a retiré une ; Effets visuels réactive les animations, avec la transparence et les autres réglages d'effets visuels, et démarre le service Thèmes. La transparence seule, c'est Désactiver les effets de transparence de Windows sur la page Optimisations. Le Détective des saccades signale un TdrDelay de 8 secondes ou plus écrit par autre chose et renvoie vers cette case ; si la récupération après plantage du GPU est entièrement désactivée, il renvoie plutôt vers la carte Fix.
Quels réglages de Windows changent quelque chose en jeu, qui chacun aide et pour qui il ne fait rien : Les réglages de Windows 11 qui comptent vraiment pour le jeu
Cette page t'a-t-elle aidé ?
Qu'est-ce qui manquait, ou qu'est-ce qui n'a pas marché ? Nous lisons chacun de ces messages.
Si cette page n'a pas réglé le problème, écris-nous — dis-nous quel article tu as lu, et nous corrigerons l'article.