██╗ ██╗██╗███╗ ██╗██████╗ ██████╗ ██╗ ██╗███████╗
██║ ██║██║████╗ ██║██╔══██╗██╔═══██╗██║ ██║██╔════╝
██║ █╗ ██║██║██╔██╗ ██║██║ ██║██║ ██║██║ █╗ ██║███████╗
██║███╗██║██║██║╚██╗██║██║ ██║██║ ██║██║███╗██║╚════██║
╚███╔███╔╝██║██║ ╚████║██████╔╝╚██████╔╝╚███╔███╔╝███████║
╚══╝╚══╝ ╚═╝╚═╝ ╚═══╝╚═════╝ ╚═════╝ ╚══╝╚══╝╚══════╝
O P T I M I Z E R — PC Fixe Edition
Script PowerShell tout-en-un pour optimiser, nettoyer et débloater Windows 10/11
Conçu pour les PC fixes — performances maximales, vie privée renforcée, zéro bloatware.
- Présentation
- Ce que fait le script
- Prérequis
- Installation & Utilisation
- Détail des 8 modules
- Applications supprimées
⚠️ Avertissements- Contribuer
WindowsOptimizer est un script PowerShell open-source conçu pour transformer une installation Windows fraîche (ou existante) en un système rapide, propre et respectueux de votre vie privée.
Il est pensé spécifiquement pour les PC fixes : pas de compromis sur la consommation d'énergie, tout est orienté performance maximale.
✅ Testé sur Windows 10 21H2+ et Windows 11 23H2+
| Module | Description |
|---|---|
| 🔒 Privacy | Coupe toute la télémétrie Microsoft, l'ID publicitaire, Cortana, la Timeline |
| ⚙️ Services | Désactive ~12 services inutiles (Xbox Live, Fax, DiagTrack, SysMain...) |
| ⚡ Performance | Active le plan Performances Ultimes, libère tous les cœurs CPU (Core Parking OFF) |
| 🖥️ Interface | Supprime les animations, la transparence, Bing dans le menu Démarrer |
| 🌐 Réseau | Libère la bande passante QoS réservée, optimise TCP/IP pour gaming (Nagle OFF) |
| 🗑️ Bloatware | Supprime ~30 apps préinstallées pour tous les utilisateurs |
| 🔧 Système | Accélère l'arrêt, active le Mode Jeu, désactive GameDVR |
| 🐧 WSL 2 | Active le sous-système Linux + plateforme de virtualisation |
- Windows 10 (21H2 ou supérieur) ou Windows 11
- PowerShell 5.1 ou supérieur (inclus dans Windows)
- Compte avec droits Administrateur
- Connexion Internet (optionnel, pour la mise à jour du kernel WSL)
1. Télécharge le fichier optimisation.ps1 depuis ce dépôt :
Code → Download ZIP → extraire → optimisation.ps1
Ou clone le dépôt :
git clone https://github.com/S0M2/WindowsOpimizer.git
cd WindowsOpimizer2. Ouvre PowerShell en tant qu'Administrateur
Cherche
PowerShelldans le menu Démarrer → Clic droit → Exécuter en tant qu'administrateur
3. Autorise l'exécution du script (politique d'exécution)
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force4. Lance le script
cd C:\chemin\vers\WindowsOpimizer
.\optimisation.ps15. Suis les instructions à l'écran — à la fin, redémarre ton PC ✅
Set-ExecutionPolicy Bypass -Scope Process -Force; iex (irm https://raw.githubusercontent.com/S0M2/WindowsOpimizer/main/optimisation.ps1)
⚠️ Toujours vérifier le contenu d'un script avant de l'exécuter viairm.
🔒 1. Privacy — Télémétrie & Tracking
- Désactivation complète de la télémétrie (
AllowTelemetry = 0via GPO) - Suppression de l'ID publicitaire
- Désactivation de la Timeline Windows
- Blocage du Wi-Fi Sense (partage automatique de mots de passe)
- Cortana bloquée par stratégie de groupe
- Toutes les suggestions/publicités du menu Démarrer supprimées
⚙️ 2. Services — Non essentiels désactivés
| Service | Rôle |
|---|---|
DiagTrack |
Télémétrie connectée |
dmwappushservice |
Routage WAP Push |
SysMain |
SuperFetch (inutile sur SSD) |
WSearch |
Indexation Windows Search |
Fax |
Service Fax |
MapsBroker |
Cartes hors-ligne |
RetailDemo |
Mode démonstration retail |
RemoteRegistry |
Registre distant (risque sécurité) |
XblAuthManager |
Xbox Live Auth |
XblGameSave |
Xbox Live Sauvegarde |
XboxNetApiSvc |
Xbox Live Network |
XboxGipSvc |
Xbox Accessoires |
⚡ 3. Performance — Plan d'alimentation & CPU
- Activation du plan Performances Ultimes (si disponible) sinon Haute Performance
- Core Parking désactivé : tous les cœurs CPU restent actifs en permanence
- Mise en veille disque/veille système désactivée
- Hibernation désactivée (libère plusieurs Go sur le disque)
🖥️ 4. Interface — Accélération visuelle
- Bing retiré de la barre de recherche (recherche locale uniquement)
- Toutes les animations de fenêtres désactivées
- Transparence Aero désactivée (libère du GPU)
- Menu contextuel classique restauré sous Windows 11
- Délai de démarrage des apps au boot supprimé
- Tips et suggestions système coupés
🌐 5. Réseau — Optimisation Ethernet
- QoS : libération des 20% de bande passante réservés par Windows
- Algorithme de Nagle désactivé : réduit la latence pour le gaming
- TcpAckFrequency = 1 : acquittements TCP immédiats
- Cache DNS optimisé et démarrage automatique garanti
🗑️ 6. Bloatware — Applications supprimées
Voir la liste complète ci-dessous.
La suppression se fait pour tous les utilisateurs et bloque la réinstallation automatique via les packages provisionnés.
🔧 7. Système — Tweaks registre
- Redémarrage automatique après mise à jour désactivé
- Arrêt système accéléré (
WaitToKillServiceTimeoutréduit à 2s) - GameDVR / Game Bar désactivés (supprime l'overhead en jeu)
- Mode Jeu Windows activé automatiquement
- Fichiers temporaires nettoyés
🐧 8. WSL 2 — Sous-système Linux
- Activation de la fonctionnalité
Microsoft-Windows-Subsystem-Linux - Activation de
VirtualMachinePlatform(requis pour WSL 2) - WSL 2 défini comme version par défaut
- Mise à jour automatique du kernel WSL
Après redémarrage, installe ta distribution préférée :
wsl --install -d Ubuntu # Ubuntu LTS
wsl --install -d Debian # Debian stable
wsl --install -d kali-linux # Kali Linux| Catégorie | Applications |
|---|---|
| Médias Microsoft | Films & TV, Groove Musique, Appareil Photo |
| Communication | Skype, Lien avec le téléphone, Contacts |
| Outils MS inutiles | Prise en main, Prise en main, Hub Office, Solitaire, Notes Autocollantes, Mixed Reality Portal, 3D Builder, Print 3D |
| Infos & Météo | Actualités Bing, Météo Bing, Finance Bing, Sports Bing |
| Tiers préinstallés | Disney+, Candy Crush, Duolingo, Facebook, Twitter/X, Netflix, TikTok, Dolby, Drawboard |
Les apps Xbox Live sont gérées séparément dans la section Services pour une désactivation propre sans casser les dépendances système.
Lis ceci avant de lancer le script.
-
✅ Crée un point de restauration avant d'exécuter le script :
Checkpoint-Computer -Description "Avant WindowsOptimizer" -RestorePointType MODIFY_SETTINGS
-
⚠️ SysMain (SuperFetch) est désactivé car inutile voire néfaste sur SSD. Sur HDD ancien, tu peux le laisser actif. -
⚠️ Windows Search est désactivé. Si tu utilises la recherche Windows fréquemment, commente la ligne correspondante dans le script. -
⚠️ SmartScreen n'est pas désactivé par défaut (ligne commentée). Ne le désactive que si tu sais ce que tu fais. -
⚠️ WSL 2 nécessite un redémarrage pour être pleinement fonctionnel. Le script le signale à la fin. -
ℹ️ Ce script modifie le registre Windows. Bien qu'entièrement réversible, un point de restauration reste recommandé.
Les contributions sont les bienvenues !
- Fork le projet
- Crée ta branche (
git checkout -b feature/nouveau-tweak) - Commit tes changements (
git commit -m 'Ajout : optimisation GPU Nvidia') - Push (
git push origin feature/nouveau-tweak) - Ouvre une Pull Request
Distribué sous licence MIT. Voir LICENSE pour plus d'informations.
Made with ❤️ by S0M2
Si ce script t'a été utile, laisse une ⭐ sur le repo !