Aller au contenu

Présentation GPU et gestion de l'alimentation dans Windows 11 25H2

Sur cette page

ForceDirectFlip, SmallQuantumMode, EnableRuntimePowerManagement et DisablePStateManagement sont confirmés au niveau de la lecture et des conditions d’application. Leur influence sur les images et la consommation d’énergie dépend du GPU, du pilote et du mode de sortie, il n’existe donc pas de gain universel lié à leur modification.

Nous avons vérifié si le sous-système graphique lit ces paramètres, dans quelles conditions ils s’appliquent et quelles vérifications des capacités de l’adaptateur limitent leur application.

Windows 11 25H2 build 26200.9168, dxgkrnl.exe et les chemins système de gestion de l’alimentation. Une partie des vérifications a été effectuée dans VMware ou avec le pilote d’affichage de base, les conclusions sur les GPU physiques sont donc limitées.

Correspondance statique des paramètres avec le code et vérification des branches selon les capacités de l’adaptateur ; pour HAGS et la présentation — comparaison avec la documentation publique de Microsoft.

Registry path Value Type Default Роль
HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers ForceDirectFlip REG_DWORD 0 разрешение direct-flip policy
HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers SmallQuantumMode REG_DWORD 1 scheduler quantum policy
HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers EnableRuntimePowerManagement REG_DWORD 1 runtime D3 power policy
тот же путь DisablePStateManagement REG_DWORD 0 GPU P-state policy

ForceDirectFlip autorise la sortie d’une surface appropriée sans composition complète habituelle. La possibilité d’une telle sortie dépend de DWM, de la chaîne de buffers (swap chain), du pilote et des capacités du GPU. Le paramètre ne permet pas de l’appliquer de force à chaque fenêtre.

SmallQuantumMode est lu directement depuis la racine GraphicsDrivers ; le sous-paramètre GraphicsDrivers\Scheduler n’est pas utilisé par ce code. Dans Windows 11 25H2, la valeur 0 désactive de force le quantum court, 2 l’active, et 1 ainsi que les autres valeurs laissent le choix automatique selon les capacités du matériel. La valeur 2 signifie un quantum court, et non long.

Ces paramètres méritent d’être examinés lors du diagnostic d’un problème précis de composition ou de pilote. ForceDirectFlip ne garantit pas DirectFlip : si la vérification des capacités échoue, le sous-système graphique retire le flag forcé. Pour évaluer un changement, il faut un symptôme reproductible ou une trace ETW ; l’effet peut être absent.

L’étude est liée aux paramètres « Planification matérielle du GPU », « HDCP » et aux paramètres d’alimentation dépendant du fabricant du GPU. La planification matérielle et DirectFlip doivent être vérifiés sur une carte graphique et un pilote précis. HDCP gère le contenu protégé ; il ne faut pas en attendre une accélération universelle des jeux.

Dans Windows 11 25H2, la lecture du paramètre HAGS est confirmée dans dxgkrnl.sys. L’état sélectionné est pris en compte au chargement du sous-système graphique. Pour l’activation effective, WDDM 2.7+ et la prise en charge par le GPU et le pilote sont également nécessaires. La modification exige un redémarrage.

Le mécanisme du paramètre est confirmé. Son influence sur les performances doit être vérifiée séparément : comparer le temps de frame et les micro-saccades dans des séquences de jeu identiques sur son propre système.

Page pratique : « HAGS ».

EnableRuntimePowerManagement autorise la gestion de l’alimentation en cours de fonctionnement pour un adaptateur approprié. DisablePStateManagement désactive la sélection des états de performance uniquement là où l’adaptateur concerné le prend en charge.

Dans un environnement VMware ou avec le pilote d’affichage de base, l’exécution peut ne pas atteindre la lecture de ces paramètres en raison de la vérification des capacités de l’adaptateur. Une telle observation ne permet pas de juger de leur présence sur un GPU physique.

Les paramètres d’alimentation influencent la consommation au repos, la température et la montée en fréquences sous charge. Sur un GPU de bureau soumis à une charge élevée constante, leur modification peut augmenter la consommation et la température sans gain de performance.

  • Les chemins, les types et les valeurs par défaut des paramètres dans la build étudiée.
  • La lecture de SmallQuantumMode depuis la racine GraphicsDrivers et la signification des valeurs 0, 1 et 2.
  • La lecture du paramètre HAGS dans dxgkrnl.sys et les exigences WDDM 2.7+.
  • La dépendance des paramètres d’alimentation aux capacités de l’adaptateur concerné.
  • Le gain de FPS, de temps de frame ou de stabilité lié à la modification des paramètres.
  • Le comportement de ForceDirectFlip sur des jeux et des configurations précis.
  • L’effet des paramètres d’alimentation sur un GPU physique en dehors de l’environnement vérifié.

Laissez les valeurs par défaut. Ne modifiez les paramètres que pour diagnostiquer un problème reproductible de sortie d’images ou d’alimentation sur une carte graphique précise, et comparez le résultat dans des séquences identiques.

Rétablissez les valeurs d’origine ou supprimez les entrées facultatives. Pour HAGS et les paramètres d’alimentation, un redémarrage de Windows peut être nécessaire pour l’application.

Les conclusions concernent la build 26200.9168, WDDM et les capacités de l’environnement vérifié. Pour un GPU physique et son pilote, une vérification distincte avec traçage de la sortie d’images DWM est nécessaire.

Pour savoir comment reproduire la partie dynamique des observations — voir Comment vérifier soi-même.

L’étude et les outils utilisés appartiennent au développeur de BoosterX, le développeur a donc un intérêt direct dans les résultats. La méthodologie et les limites d’applicabilité sont décrites ci-dessus, et les conclusions peuvent être vérifiées à partir des données ouvertes et des sources publiques listées.

Sources publiques vérifiées : 2026-09-02.

  • 2026-09-20: ajout d’un avertissement sur le conflit d’intérêts et d’un lien vers la vérification autonome des observations dynamiques dans la méthodologie.
  • 2026-09-02: première publication ; lecture et conditions d’application des paramètres confirmées, ajout des limites pour les GPU physiques.