Productivité Windows & PowerToys
Transformez Windows en poste de travail pour utilisateurs avancés.
WSL (Windows Subsystem for Linux)
Concept: Le meilleur des deux mondes—terminal Linux natif (Bash, ssh, grep, awk) sans VM.
Installation
# Installer WSL avec Ubuntu (par défaut)
wsl --install
# Ou choisir une distribution spécifique
wsl --install -d Debian
wsl --install -d kali-linux
# Lister les distributions disponibles
wsl --list --online
Commandes Essentielles
# Démarrer la distribution par défaut
wsl
# Démarrer une distribution spécifique
wsl -d Ubuntu
# Arrêter toutes les instances WSL
wsl --shutdown
# Vérifier la version de WSL
wsl --version
# Définir la distribution par défaut
wsl --set-default Ubuntu
Accéder aux Fichiers Entre les Systèmes
# Depuis WSL: Accéder aux fichiers Windows
cd /mnt/c/Users/VotreNom/Documents
# Depuis Windows: Accéder aux fichiers Linux
# Naviguer vers: \\wsl$\Ubuntu\home\username
Windows Terminal
Utilisez Windows Terminal (depuis le Microsoft Store) pour gérer PowerShell, CMD et WSL dans des onglets côte à côte.
- ++ctrl+shift+1++ → PowerShell
- ++ctrl+shift+2++ → WSL/Ubuntu
- Diviser les panneaux: ++alt+shift+d++
Microsoft PowerToys (Indispensable)
Utilitaires système open-source qui devraient être intégrés à Windows.
Installation
# Via winget
winget install Microsoft.PowerToys
# Ou télécharger depuis les releases GitHub
# https://github.com/microsoft/PowerToys
FancyZones (Gestion des Fenêtres)
Dispositions de fenêtres personnalisées pour une productivité multi-écrans.
| Action | Comment |
|---|---|
| Ouvrir l'éditeur de disposition | ++win+shift+grave++ |
| Ancrer une fenêtre dans une zone | ++shift++ + Glisser la fenêtre |
| Changer rapidement de disposition | ++win+ctrl+alt+number++ |
Configuration:
- Ouvrir les paramètres PowerToys → FancyZones
- Lancer l'Éditeur de Disposition
- Créer des zones personnalisées (ex: division 70/30, grille)
- Maintenir ++shift++ en glissant les fenêtres pour les ancrer
PowerToys Run (Lanceur)
Raccourci: ++alt+space++
| Préfixe | Fonction | Exemple |
|---|---|---|
| (aucun) | Recherche d'application | code → VS Code |
= |
Calculatrice | = 15% of 200 |
? |
Recherche Web | ? docker tutorial |
> |
Commande Shell | > ipconfig |
// |
Convertisseur d'unités | // 100 USD to EUR |
{ |
Recherche dans le Registre | { HKLM |
Text Extractor (OCR)
Raccourci: ++win+shift+t++
Extraire du texte depuis n'importe où à l'écran—images, vidéos, PDFs verrouillés.
- Appuyer sur ++win+shift+t++
- Dessiner un rectangle autour du texte
- Le texte est copié dans le presse-papier
Cas d'Usage
- Copier des messages d'erreur depuis des boîtes de dialogue
- Extraire du texte depuis des captures d'écran
- Récupérer du code depuis des tutoriels vidéo
Keyboard Manager (Remapper les Touches)
Remapper n'importe quelle touche ou créer des raccourcis.
Remaps populaires:
| Original | Remappé Vers | Pourquoi |
|---|---|---|
| CapsLock | Escape | Utilisateurs Vim |
| CapsLock | Ctrl | Utilisateurs Emacs |
| Insert | Delete | Éviter l'écrasement accidentel |
| Right Alt | Win | Confort sur portable |
Autres Outils Utiles
| Outil | Fonction |
|---|---|
| Color Picker | ++win+shift+c++ → Obtenir hex/RGB depuis n'importe où |
| Image Resizer | Clic droit sur images → Redimensionner |
| File Locksmith | Clic droit → Voir ce qui verrouille un fichier |
| Hosts File Editor | Interface graphique pour éditer le fichier hosts |
| Paste as Plain Text | ++win+ctrl+alt+v++ → Supprimer le formatage |
Raccourcis Natifs - Aide-Mémoire
| Raccourci | Action |
|---|---|
| ++win+v++ | Historique du Presse-papier (activer d'abord!) |
| ++win+period++ | Panneau Emoji & Symboles |
| ++win+shift+s++ | Outil de Capture (Capture d'écran) |
| ++win+ctrl+left++ / ++right++ | Changer de Bureau Virtuel |
| ++win+tab++ | Vue des Tâches (toutes les fenêtres + bureaux) |
| ++win+d++ | Afficher le Bureau |
| ++win+l++ | Verrouiller la session |
| ++win+e++ | Explorateur de Fichiers |
| ++win+i++ | Paramètres |
| ++win+x++ | Menu Utilisateur Avancé |
| ++win+number++ | Ouvrir/basculer vers l'application de la barre des tâches |
| ++alt+tab++ | Changer de fenêtre |
| ++win+ctrl+d++ | Créer un nouveau Bureau Virtuel |
| ++win+ctrl+f4++ | Fermer le Bureau Virtuel actuel |
Activer l'Historique du Presse-papier
Synchroniser entre appareils
Activer "Synchroniser entre appareils" pour partager le presse-papier entre vos machines Windows.
L'Easter Egg "God Mode"
Accéder à tous les paramètres du Panneau de Configuration dans un seul dossier.
Comment Activer
- Créer un nouveau dossier n'importe où (Bureau recommandé)
- Le renommer exactement en:
- L'icône du dossier change et contient plus de 200 raccourcis de paramètres
Contenu
- Tous les éléments du Panneau de Configuration dans une liste consultable
- Outils d'Administration
- Raccourcis vers le Gestionnaire de Périphériques
- Paramètres réseau
- Contrôles des comptes utilisateurs
- Et bien plus...
Autres Dossiers Cachés
Conseil de Sécurité
Critique: Toujours Afficher les Extensions de Fichiers
Pourquoi? Pour détecter les malwares à double extension.
Les attaquants utilisent des noms comme:
invoice.pdf.exe(apparaît commeinvoice.pdf)photo.jpg.scr(apparaît commephoto.jpg)document.docx.vbs(apparaît commedocument.docx)
Activer dans l'Explorateur de Fichiers:
- Ouvrir l'Explorateur de Fichiers
- Affichage → Afficher → Extensions de noms de fichiers ✓
Ou via PowerShell:
Activer aussi: Afficher les fichiers cachés
Productivité PowerShell Rapide
# Infos système
systeminfo | findstr /B /C:"OS Name" /C:"OS Version"
# Lister les programmes installés
Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* |
Select DisplayName, DisplayVersion | Sort DisplayName
# Trouver les gros fichiers
Get-ChildItem -Path C:\ -Recurse -ErrorAction SilentlyContinue |
Where-Object {$_.Length -gt 100MB} |
Sort-Object Length -Descending |
Select-Object FullName, @{N='Size(MB)';E={[math]::Round($_.Length/1MB,2)}}
# Vider le cache DNS
ipconfig /flushdns
# Connexions réseau
Get-NetTCPConnection | Where-Object State -eq 'Established'