• Note pour les visiteurs de Tutoriaux-Excalibur

    Vous trouvez Tutoriaux-Excalibur intéressant ?

    Nous espérons que vous avez trouvé les tutoriels sur Tutoriaux-Excalibur utiles et instructifs. Votre avis est très important pour nous !

    Si vous avez apprécié votre expérience, nous vous invitons à partager vos commentaires sur notre page Trustpilot.

    Cliquez ici pour partager votre expérience sur Trustpilot.

    Merci de votre soutien !

Tutoriel đź“‘ 8 hacks du registre pour amĂ©liorer les jeux sous Windows 11

  • Initiateur de la discussion Initiateur de la discussion Sylvain*
  • Date de dĂ©but Date de dĂ©but

Sylvain*

Administrateur
Membre VIP
Membre présenté
Membre
📝 Introduction
Si vous êtes un joueur sur Windows 11 et cherchez des moyens d'optimiser les performances de votre système, ce tutoriel est fait pour vous. Nous allons explorer 8 hacks du registre Windows qui peuvent nettement améliorer l'expérience de jeu sur votre PC.

⚠️ Avertissement
La modification du registre de Windows peut être risquée si elle n'est pas faite correctement. Assurez-vous de suivre chaque étape avec attention et de créer une sauvegarde du registre avant de faire des changements.



🛠️ Désactiver la limitation de puissance
  • Ouvrez le Registre Windows et naviguez vers HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerThrottling.
  • Changez la valeur de PowerThrottlingOff en 1.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerThrottling



🛠️ Désactiver la limitation du réseau
  • Naviguez vers HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile.
  • Double-cliquez sur NetworkThrottlingIndex et dĂ©finissez sa valeur sur ffffffff.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile



🛠️ Optimiser le TCP
  • Ouvrez HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters.
  • Modifiez les entrĂ©es suivantes en utilisant les valeurs indiquĂ©es :
    • DefaultTTL > 64
    • GlobalMaxTcpWindowSize > 65535
    • MaxUserPort > 65534
    • Tcp1323Opts > 1
    • TcpMaxDupAcks > 2
    • TCPTimedWaitDelay > 30
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters



🛠️ Désactiver le stationnement du cœur du processeur
  • Naviguez vers HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-891a-dec35c318583.
  • Changez la valeur de Attributs en 0.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-891a-dec35c318583



🛠️ Prioriser les jeux
  • Naviguez vers HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Games.
  • Modifiez les valeurs des entrĂ©es suivantes :
    • Affinity > f
    • Background Only > False
    • Background Priority > 1
    • GPU Priority > 8
    • Priority > 6
    • Scheduling Category > High
    • SFIO Priority > High
    • SFIO Rate > 4
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Games



🛠️ Diminuer le nombre maximum d'images pré-rendues
  • Naviguez vers HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Direct3D.
  • CrĂ©ez une nouvelle entrĂ©e DWORD appelĂ©e MaxPreRenderedFrames et dĂ©finissez sa valeur sur 1.
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Direct3D


🛠️ Augmenter la réactivité du système
  • Naviguez vers HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile.
  • Changez la valeur de SystemResponsiveness en 10.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile


🛠️ Désactiver l'algorithme de Nagle
  • ConnaĂ®tre votre adresse IPv4 en utilisant la commande ipconfig/all dans l'invite de commande.
  • Naviguez vers HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces.
  • Trouvez la clĂ© correspondant Ă  votre adresse IPv4 et dĂ©sactivez l'algorithme de Nagle.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces

Les éléments listés ci-dessus sont des noms de clés de registre, pas des valeurs DWORD.
Ces clés correspondent à des paramètres spécifiques liés au protocole TCP/IP.
Pour chacune de ces clés, vous devrez créer une valeur DWORD pour définir la valeur numérique correspondante.

â–¶ Voici comment cela fonctionne :

â–¶ DefaultTTL
:
Vous créez une clé avec ce nom dans le registre, puis vous créez une valeur DWORD à l'intérieur de cette clé pour définir la valeur numérique.
Par exemple, vous pouvez définir la valeur de DefaultTTL sur 64 en créant une valeur DWORD nommée DefaultTTL et en lui attribuant la valeur 64.

â–¶ GlobalMaxTcpWindowSize
:
De la même manière, vous créez une clé avec ce nom, puis une valeur DWORD à l'intérieur pour définir la valeur numérique souhaitée (65535 dans ce cas).

â–¶ MaxUserPort :

Créez une clé avec ce nom et une valeur DWORD pour définir la valeur numérique (65534).

â–¶ Tcp1323Opts :
Créez une clé avec ce nom et une valeur DWORD pour définir la valeur numérique (1).

â–¶ TcpMaxDupAcks :
Créez une clé avec ce nom et une valeur DWORD pour définir la valeur numérique (2).

â–¶ TCPTimedWaitDelay :
Encore une fois, créez une clé avec ce nom et une valeur DWORD pour définir la valeur numérique (30).

▶ Assurez-vous que le type de données pour chacune de ces valeurs DWORD est défini sur "Decimal" lors de leur création dans le registre.

▶ En résumé, ce sont des noms de clés, et vous devez créer des valeurs DWORD à l'intérieur de ces clés pour définir les valeurs numériques spécifiées.

🔚 Conclusion
En appliquant ces modifications au registre Windows, vous pouvez potentiellement voir une amélioration significative dans la performance de vos jeux sur Windows 11. Assurez-vous de suivre chaque étape attentivement et de créer des sauvegardes lorsque nécessaire. Bon jeu !
 
Dernière édition:
Merci pour ces optimisations Sylvain !
J'ai une question concernant la partie optimisation du TCP ; dois-je créer les entrées mentionnées en valeurs DWORD 32 bits ?
 
Les éléments listés sont des noms de clés de registre, pas des valeurs DWORD. Ces clés correspondent à des paramètres spécifiques liés au protocole TCP/IP. Pour chacune de ces clés, vous devrez créer une valeur DWORD pour définir la valeur numérique correspondante.

Voici comment cela fonctionne :
  1. DefaultTTL : Vous créez une clé avec ce nom dans le registre, puis vous créez une valeur DWORD à l'intérieur de cette clé pour définir la valeur numérique. Par exemple, vous pouvez définir la valeur de DefaultTTL sur 64 en créant une valeur DWORD nommée DefaultTTL et en lui attribuant la valeur 64.
  2. GlobalMaxTcpWindowSize : De la même manière, vous créez une clé avec ce nom, puis une valeur DWORD à l'intérieur pour définir la valeur numérique souhaitée (65535 dans ce cas).
  3. MaxUserPort : Créez une clé avec ce nom et une valeur DWORD pour définir la valeur numérique (65534).
  4. Tcp1323Opts : Créez une clé avec ce nom et une valeur DWORD pour définir la valeur numérique (1).
  5. TcpMaxDupAcks : Créez une clé avec ce nom et une valeur DWORD pour définir la valeur numérique (2).
  6. TCPTimedWaitDelay : Encore une fois, créez une clé avec ce nom et une valeur DWORD pour définir la valeur numérique (30).
Assurez-vous que le type de données pour chacune de ces valeurs DWORD est défini sur "Decimal" lors de leur création dans le registre.
En résumé, ce sont des noms de clés, et vous devez créer des valeurs DWORD à l'intérieur de ces clés pour définir les valeurs numériques spécifiées.
 
C'est noté. Je ne maîtrise pas du tout le registre merci pour vos éclaircissements !
 
Bonjour Sylvain,
Du coup cela vous paraît cohérent/juste ? Valeurs décimales ajoutées via notepad++ dans chaque clé de registre spécifique..

TCP/IP :
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{85501058-3e1d-4b56-a4ea-9a183b32c5c1}]
"DefaultTTL"=dword:00000040
"TCPTimedWaitDelay"=dword:0000001e
"TcpMaxDupAcks"=dword:00000002
"Tcp1323Opts"=dword:00000001
"MaxUserPort"=dword:0000fffe
"GlobalMaxTcpWindowSize"=dword:0000ffff
"TcpAckFrequency"=dword:00000001
"TCPNoDelay"=dword:00000001
"TcpDelAckTicks"=dword:00000000

Priorisation des jeux :
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Games]
"Affinity"=dword:0000000f
"Background Only"="False"
"Clock Rate"=dword:00002710
"GPU Priority"=dword:00000008
"Priority"=dword:00000006
"Scheduling Category"="High"
"SFIO Priority"="High"
"SFIO Rate"=dword:00000004
"Background Priority"=dword:00000001
 
Non ça se fait normalement directement dans le registre, par contre si vous désirez utiliser NotePad++ pourles éditer, il faudra exporter les clés de registre sur votre bureau et en effectuant un clic droit sur elle sélectionner Éditer avec Notepad++ et enregistrer la modification, puis ensuite exporter votre clé modifiée au registre.

Voici un exemple de procédure à suivre

📝 Modifier les valeurs décimales dans Notepad++

đź“„ Introduction

Notepad++ est un éditeur de texte et de code source très populaire qui supporte plusieurs langages de programmation. Il est utilisé fréquemment pour éditer des fichiers de configuration, des scripts et tout type de texte. Bien que Notepad++ ne dispose pas de fonctionnalités spécifiques pour manipuler des valeurs numériques, il est tout à fait possible de modifier des valeurs décimales manuellement.


🔧 Prérequis

Pour effectuer des modifications de valeurs décimales dans Notepad++, vous devez avoir :• Notepad++ installé sur votre ordinateur.• Accès au fichier contenant les valeurs décimales que vous souhaitez modifier.


🛠️ Procédure

Modification manuelle


• Ouvrez le fichier souhaité dans Notepad++.

• Utilisez la fonction de recherche (Ctrl+F) pour localiser rapidement les valeurs décimales spécifiques que vous souhaitez modifier.

• Entrez les nouvelles valeurs décimales directement, en remplaçant les anciennes.

Utilisation de l'expression régulière pour trouver des valeurs décimales

• Ouvrez le dialogue de recherche (Ctrl+F).

• Sélectionnez l'onglet "Rechercher".• Dans "Rechercher", entrez une expression régulière qui correspond aux valeurs décimales, par exemple [0-9]+\.[0-9]+ pour cibler des nombres comme 123.456.

• Cliquez sur "Trouver suivant" pour localiser chaque occurrence et les modifier si nécessaire.


⚠️ Attention

Faites très attention lors de la modification de fichiers de configuration ou de scripts. Une petite erreur dans une valeur décimale peut entraîner des dysfonctionnements ou des erreurs d'exécution dans les applications utilisant ces fichiers.


đź’ˇ Conseil

Pour éviter toute erreur, il est conseillé de faire une copie de sauvegarde du fichier avant de procéder à des modifications importantes.


🔗 Références

• Documentation officielle de Notepad++

• Guide sur les expressions régulières


🔚 Conclusion

Modifier des valeurs décimales dans Notepad++ peut être effectué manuellement ou en utilisant des expressions régulières pour les localiser. Cependant, il est crucial de procéder avec prudence et de toujours avoir une copie de sauvegarde pour prévenir tout problème potentiel
 
Bonjour,
C'est bien ce que j'ai fait:
"exporter les clés de registre sur votre bureau et en effectuant un clic droit sur elle sélectionner Éditer avec Notepad++ et enregistrer la modification, puis ensuite exporter votre clé modifiée au registre".
J'ai fais cela pour m'éviter à chaque fois d'éditer directement dans le registre après formatage du PC..
Merci pour l'exemple de procédure ! Je vais revérifier mes valeurs décimales, mais pour le moment pas je ne rencontre pas dysfonctionnement ou erreurs d'exécution dans les applications utilisant ces fichiers..
 

Campagne de dons

Dons pour T-E

Campagne de dons pour T-E
Objectif
300.00 $
Reçu
125.81 $
Cette collecte de dons se termine dans
0 heures, 0 minutes, 0 seconds
  41.9%

En ligne

Statistiques des forums

Discussions
18 286
Messages
29 587
Membres
356
Dernier inscrit
louisyoung044

Nouveaux membres

Retour
Haut Bas