Vous trouverez ici des scripts pour faciliter la gestion de votre ordinateur. Ils sont proposés tels quels par le rédacteur du message. La team ne vérifie pas la qualité de ces éléments et n'assure pas le support ni la maintenance. Vous les utilisez sous votre seule responsabilité.
Règles du forum Pour les créateurs de scripts
Veuillez noter que les scripts que vous partagez ici sont proposés tels quels et la team ne vérifie pas leur qualité.
Nous vous rappelons que nous n'assurons ni le support ni la maintenance des scripts publiés.
Pour faciliter leur utilisation par les autres membres de la communauté, respectez ces consignes :
.
Utilisez les préfixes de langage pour taguer les messages.
Assurez-vous que vos scripts sont clairs et bien documentés
.
Merci de votre compréhension et de votre contribution.
Bonjour ,
voici un exécutable pour ceux qui ne veulent pas s'embêter à galérer qui à été fait à la base en phyton
un exécutable qui vous permet d'optimiser votre PC après avoir analysé la config et vous propose 4 choix et ensuite optimise en fonction de votre choix :
voici une version avec un recadrage de certains champs affiché :
je suis désolé sur le premier jet complètement oublié de joindre le fichier quel boulet !!!!
le l'ai rajouté et je le remet aussi ici !
le lien :https://www.swisstransfer.com/d/dae44c6 ... 0934fbb76e
Bonne idée, ces scripts, mais ils font quoi exactement ? Ils modifient des paramètres dans Windows ou dans le registre ? Est-ce qu’on doit les utiliser après une installation de Windows ?
lokiju665 a écrit : lun. 9 mars 2026 06:35
Bonne idée, ces scripts, mais ils font quoi exactement ? Ils modifient des paramètres dans Windows ou dans le registre ? Est-ce qu’on doit les utiliser après une installation de Windows ?
Bonjour , oui effectivement comme dit lokiju665 et il possible de voir ce qu'il y a dans ce script " python " et de savoir ce qu'il modifie ? merci
Bonjour,
allez ont y vas : le détail de l'exécutable
il est conçu pour analyser la configuration matérielle d’un PC Windows et appliquer des optimisations système selon trois profils :
Photos/Vidéos (performances multimédias),
Bureautique (stabilité et légèreté),
Jeux (réactivité et réseau).
Il agit via la base de registre, la gestion des services Windows et quelques paramètres système (cache, mémoire, réseau). l'interne:
Le code est organisé en trois grandes parties :
Analyse du système — obtention des infos matérielles et logicielles.
Affichage du menu — choix du type d’optimisation par l’utilisateur.
Application des optimisations — modifications ciblées selon le profil choisi. Fonction Get-SystemInfo
Cette fonction collecte les principales informations de la machine via WMI/CIM :
Système d’exploitation : nom et version (OperatingSystem).
Processeur (CPU) : modèle et nombre de cœurs.
Mémoire vive (RAM) : quantité totale et libre.
Carte graphique (GPU) : nom du GPU et quantité de mémoire vidéo (VRAM).
Disques (HDD/SSD) : liste des partitions, leur taille totale et l’espace libre.
Toutes ces données sont stockées dans une table associative ($info) puis retournées. Fonction Show-Menu
Elle affiche un menu utilisateur interactif dans la console PowerShell, avec quatre options :
Optimisation Photos/Vidéos
Optimisation Bureautique
Optimisation Jeux
avec une interface en texte clair et en couleur pour la facilitée de lecture Fonction Apply-Optimization
mofications des paramètres système pour améliorer la performance selon le cas choisi. Profil Photos/Vidéos
Applique un profil d’effets visuels via UserPreferencesMask (registre).
Optimise la gestion mémoire pour un usage plus intensif (fsutil behavior set memoryusage 2).
Réduit légèrement la priorité système pour rendre le multitâche plus fluide.
Suspend et désactive temporairement le service WSearch (indexation Windows), souvent consommateur de ressources. Profil Bureautique
Effets visuels plus légers mais agréables.
Désactivation de services de télémétrie (DiagTrack, dmwappushservice).
Désactive le cache système étendu (LargeSystemCache = 0), pour garder plus de RAM disponible pour les applications.
Objectif : stabilité et économie Profil Jeux
Paramètres visuels allégés (maximiser FPS et réactivité).
SystemResponsiveness = 0 pour donner la priorité aux tâches temps réel.
Optimisation des interfaces réseau : active TcpAckFrequency = 1 et TCPNoDelay = 1 pour réduire la latence réseau.
Désactive le service DoSvc (Service de livraison optimisée de Windows Update), pour éviter les téléchargements pendant une session de jeu.
réactivité maximale et performances réseau.
Chaque bloc est encapsulé dans un try/catch, donc les erreurs sont capturées et affichées sans bloquer le script. Exécution principale
Efface la console (Clear-Host),
Affiche un header d’introduction,
Lance la récupération des infos système (Get-SystemInfo),
Présente les infos de la machine (OS, CPU, RAM, GPU, disques),
Puis affiche le menu et demande à l’utilisateur de choisir.
Si le choix est 1, 2 ou 3 → il appelle Apply-Optimisation avec le profil correspondant.
voila à peu près le détail du cœur de l'exécutable