Dépannage Windows
- Afficher les réseaux WiFi et leurs mots de passes enregistrés sur Windows 10
- Automatiser une sauvegarde Windows avec Robocopy
- Diagnostiquer une machine sous Windows
Afficher les réseaux WiFi et leurs mots de passes enregistrés sur Windows 10
Introduction
Ce document explique comment afficher tous les réseaux Wi-Fi enregistrés sur un PC sous Windows 10, ainsi que leurs mots de passe (clés de sécurité). Ces informations sont utiles pour retrouver un mot de passe oublié ou pour auditer les connexions sauvegardées sur un appareil.
Attention :
- Ces commandes nécessitent des droits administrateur.
- Les mots de passe s'affichent en clair : manipulez-les avec prudence.
Méthode : Utiliser l'Invite de commandes (CMD)
Étape 1 : Ouvrir CMD en tant qu'administrateur
- Appuyer sur Win + X puis sélectionner Invite de commandes (Admin).
- Ou rechercher
cmddans le menu Démarrer, faire un clic droit sur Invite de commandes et choisir Exécuter en tant qu'administrateur.
Étape 2 : Lister tous les réseaux Wi-Fi enregistrés
Exécuter la commande suivante pour afficher la liste des réseaux sauvegardés :
netsh wlan show profiles
Une liste des profils utilisateur (noms des réseaux Wi-Fi) s'affiche.
Étape 3 : Afficher le mot de passe d'un réseau spécifique
Remplacer NOM_DU_RESEAU par le nom du réseau souhaité :
netsh wlan show profile name="NOM_DU_RESEAU" key=clear
Chercher la ligne "Contenu de la clé" dans la section "Paramètres de sécurité". La valeur affichée est le mot de passe.
Exemple :
netsh wlan show profile name="PixelVert_WiFi" key=clear
Sortie :
Paramètres de sécurité
----------------------
Contenu de la clé : MonMotDePasse123
Automatiser une sauvegarde Windows avec Robocopy
Sauvegarde mensuelle avec Robocopy
1. Objectif
Mettre en place une sauvegarde automatique mensuelle sous Windows 10/11 qui :
- copie les fichiers d'un dossier source
- crée un dossier de sauvegarde par mois
- conserve uniquement les 6 derniers mois
- fonctionne automatiquement via le Planificateur de tâches
2. Architecture
Le système repose sur trois éléments :
Planificateur de tâches
↓
.bat
↓
Script PowerShell
↓
Robocopy
3. Dossiers utilisés
Dossier source
C:\DossierASauvegarder
Contient les fichiers à sauvegarder.
Dossier de destination
C:\DossierDeDestinationDeSauvegarde
Une fois peuplé, le dossier ressemble à ceci :
DossierDeDestinationDeSauvegarde
│
├── 2026-01
├── 2026-02
├── 2026-03
├── 2026-04
├── 2026-05
├── 2026-06
│
└── backup_2026-06.log
Chaque sous-dossier correspond à une sauvegarde mensuelle.
4. Script PowerShell
Fichier : C:\Scripts\backup_mensuel.ps1
$Source = "C:\DossierASauvegarder"
$BackupRoot = "C:\DossierDeDestinationDeSauvegarde"
$Now = Get-Date
$MonthFolder = $Now.ToString("yyyy-MM")
$Dest = Join-Path $BackupRoot $MonthFolder
New-Item -ItemType Directory -Path $Dest -Force | Out-Null
$LogFile = Join-Path $BackupRoot "backup_$MonthFolder.log"
robocopy `
$Source `
$Dest `
/E `
/XO `
/R:2 `
/W:5 `
/Z `
/FFT `
/XA:H `
/LOG:$LogFile
$LimitMonth = (Get-Date).AddMonths(-6)
Get-ChildItem $BackupRoot -Directory |
Where-Object {
$_.Name -match '^\d{4}-\d{2}$' -and
([datetime]::ParseExact($_.Name, 'yyyy-MM', $null)) -lt $LimitMonth
} |
Remove-Item -Recurse -Force
Options Robocopy
| Option | Description |
|---|---|
/E |
Copie tous les sous-dossiers |
/XO |
Ignore les fichiers plus anciens |
/R:2 |
2 tentatives en cas d'erreur |
/W:5 |
Attente de 5 secondes entre tentatives |
/Z |
Mode redémarrable |
/FFT |
Compatibilité systèmes de fichiers |
/XA:H |
Ignore les fichiers cachés |
5. Fonctionnement du script
Création du dossier mensuel
Le script génère automatiquement un dossier basé sur la date courante au format YYYY-MM. Exemple : 2026-03.
Nettoyage des anciennes sauvegardes
Le script conserve uniquement les 6 derniers mois et supprime automatiquement les dossiers plus anciens. Exemple de dossiers conservés :
2025-12
2026-01
2026-02
2026-03
2026-04
2026-05
6. Fichier batch
Fichier : C:\Scripts\backup_mensuel.bat
@echo off
powershell.exe -ExecutionPolicy Bypass -File "C:\Scripts\backup_mensuel.ps1"
Rôle : lance le script PowerShell et sert de point d'entrée pour le Planificateur de tâches.
7. Planification automatique
- Ouvrir le Planificateur de tâches
- Créer une nouvelle tâche
- Cocher :
- Exécuter même si l'utilisateur n'est pas connecté
- Exécuter avec les autorisations maximales
- Déclencheur : choisir l'intervalle souhaité
- Action :
- Programme :
C:\Scripts\backup_mensuel.bat - Arguments : (vide)
- Programme :
8. Logs
Chaque exécution génère un fichier log au format backup_YYYY-MM.log. Exemple : backup_2026-03.log
Ce fichier contient :
- les fichiers copiés
- les fichiers ignorés
- les erreurs éventuelles
9. Tests recommandés
Avant la première utilisation, exécuter manuellement :
backup_mensuel.bat
Puis vérifier :
- la création du dossier mensuel
- la copie des fichiers
- la génération du log
10. Maintenance
Vérifier occasionnellement :
- l'espace disque disponible
- la présence des logs
- le bon fonctionnement de la tâche planifiée
Diagnostiquer une machine sous Windows
Lire un diagnostic avec HWiNFO64 et CrystalDiskInfo
HWiNFO64 donne une vue globale (CPU, GPU, RAM, températures, alimentation, disques). CrystalDiskInfo se concentre sur la santé des disques (SMART).
Partie 1 : HWiNFO64
1. Présentation et lancement
- Téléchargement : site officiel
hwinfo.com(version Installer ou Portable). - Lancer HWiNFO64 en administrateur (clic droit > Exécuter en tant qu'administrateur), sinon certains capteurs sont absents.
- Au démarrage, une fenêtre propose :
- Sensors-only : affiche uniquement les capteurs en temps réel (idéal pour surveiller températures et fréquences).
- Summary-only : affiche le résumé matériel.
- Cocher les deux pour un diagnostic complet.
- Cliquer sur Run.
2. Les trois fenêtres
| Fenêtre | Contenu | Usage |
|---|---|---|
| System Summary | Résumé CPU, carte mère, RAM, GPU, disques, OS | Identifier rapidement la configuration |
| Fenêtre principale (arborescence) | Détail de chaque composant | Infos précises (références, specs, SMART) |
| Sensors Status | Valeurs en temps réel (Current / Min / Max / Avg) | Diagnostic thermique et de stabilité |
3. System Summary : ce qu'il faut regarder
- CPU : modèle, nombre de cœurs/threads, fréquences, TDP, technologie de gravure.
- Motherboard : modèle, chipset, version du BIOS (vérifier s'il est à jour).
- Memory : taille, type (DDR4/DDR5), fréquence, timings. Vérifier que la fréquence correspond à la RAM achetée (profil XMP/EXPO activé ou non).
- GPU : modèle, VRAM, fréquences.
- Drives : liste des disques, type (SSD/HDD/NVMe), état SMART.
- OS : version de Windows.
Pour les passages à Linux, seules les informations liées à l'état de la batterie, des disques durs / ssd et au modèle du CPU comptent. Le reste n'est qu'accessoire ;)
4. Sensors Status : lire les capteurs
Le Maximum est la colonne la plus utile pour un diagnostic : elle montre le pic atteint pendant l'usage ou un test de charge.
4.1 Températures
| Capteur | Normal au repos | Normal en charge | À surveiller |
|---|---|---|---|
| CPU Package / Core Max | 30 à 50 °C | 60 à 85 °C | > 90 °C |
| CPU (Tctl/Tdie) (AMD) | 30 à 50 °C | 60 à 85 °C | > 90 °C |
| GPU Temperature | 30 à 50 °C | 65 à 85 °C | > 85 à 90 °C |
| GPU Hot Spot | 35 à 55 °C | 75 à 100 °C | > 105 °C |
| GPU Memory Junction | 35 à 60 °C | 75 à 100 °C | > 105 °C |
| Disque NVMe | 30 à 50 °C | 50 à 70 °C | > 75 °C |
| Disque SATA SSD | 25 à 45 °C | 40 à 60 °C | > 70 °C |
| Disque dur HDD | 25 à 40 °C | 35 à 50 °C | > 55 °C |
Ces valeurs sont indicatives : elles varient selon le modèle. Pour un portable, des pics plus élevés (jusqu'à 95 °C) sont fréquents sur certains CPU.
HWiNFO met en évidence les valeurs anormales :
- Rouge : valeur d'alerte (température élevée, throttling, erreur).
- Orange/jaune : avertissement.
Une valeur en rouge n'est pas toujours un problème grave, mais mérite une vérification.
5. Vérifier l'état des disques dans HWiNFO
Dans la fenêtre principale : Drives > sélectionner le disque.
- Section S.M.A.R.T. : liste les attributs avec colonnes Current / Worst / Threshold / Raw Data.
- Un attribut en rouge ou dont Current est proche ou sous Threshold signale un problème.
- Pour une lecture plus détaillée et plus claire, utiliser CrystalDiskInfo (partie 2).
6. Batterie (portable)
Dans le Sensors (ou le résumé) :
- Design Capacity : capacité d'origine.
- Full Charge Capacity : capacité maximale actuelle.
- Wear Level : usure en % = 1 − (Full Charge / Design).
- < 10 % : bonne batterie
- 10 à 30 % : usure normale mais faudra la changer si tu comptes déplacer le PC plus d'1h :)
-
30 à 40 % : à remplacer si l'autonomie est insuffisante
- Cycle Count : nombre de cycles de charge.
Partie 2 : CrystalDiskInfo
1. Présentation et lancement
- Téléchargement : site officiel
crystalmark.info - Lancer en administrateur pour assurer l'accès aux données SMART.
- Le logiciel détecte automatiquement les disques SATA, NVMe, USB (selon le contrôleur).
2. Interface principale
De haut en bas :
- Barre de disques : onglets en haut avec l'état de chaque disque (couleur + température). Cliquer pour changer de disque.
- Informations du disque : modèle, firmware, numéro de série, interface, taille.
- État de santé (Health Status) et Température.
- Compteurs : Total Host Writes, Power On Count, Power On Hours.
- Tableau des attributs SMART.
3. Lire l'état de santé (Health Status)
| Couleur | État | Signification | Action |
|---|---|---|---|
| Bleu | Bon (Good) | Aucun problème détecté | Surveillance normale |
| Jaune | Attention (Caution) | Un attribut a dépassé un seuil d'alerte | Sauvegarder les données, surveiller de près |
| Rouge | Mauvais (Bad) | Disque défaillant ou en fin de vie | Sauvegarde immédiate, remplacer le disque |
| Gris | Inconnu (Unknown) | État non lisible (contrôleur USB, RAID...) | Tester autrement |
Un pourcentage (ex. Good 98 %) est affiché pour les SSD : il reflète la durée de vie restante estimée.
Important : « Bon » ne garantit pas l'absence de panne. Un disque peut tomber en panne sans signe préalable. La sauvegarde reste indispensable.
4. Température
- HDD : idéal 25 à 45 °C, alerte > 55 °C.
- SSD SATA : idéal 25 à 50 °C, alerte > 70 °C.
- NVMe : repos 30 à 50 °C, charge jusqu'à 70 °C, alerte > 75 °C (throttling possible vers 80 °C et plus).
- Une température élevée prolongée réduit la durée de vie et peut provoquer du throttling (ralentissements).
5. Lire le tableau d'attributs SMART (disques SATA)
Colonnes :
- ID : identifiant de l'attribut (hexadécimal)
- Nom de l'attribut
- Actuel (Current) : valeur normalisée (100 ou 200 = neuf, diminue avec l'usure)
- Pire (Worst) : plus mauvaise valeur historique
- Seuil (Threshold) : si Current descend sous ce seuil, l'attribut est en alerte
- Valeurs brutes (Raw Values) : valeur réelle (en hexadécimal par défaut)
Afficher les valeurs en décimal : menu Fonction > Fonctions avancées > Valeurs brutes > 10 [DEC]. Beaucoup plus lisible.
Attributs critiques (à surveiller en priorité)
| ID | Attribut | Signification | Valeur raw souhaitée |
|---|---|---|---|
| 05 | Reallocated Sectors Count | Secteurs défectueux remplacés par des secteurs de réserve | 0 (toute valeur > 0 est un mauvais signe, et si elle augmente c'est grave) |
| C4 | Reallocation Event Count | Nombre d'événements de réallocation | 0 |
| C5 | Current Pending Sector Count | Secteurs instables en attente de réallocation | 0 |
| C6 | Uncorrectable Sector Count | Secteurs impossibles à corriger | 0 |
| 0A | Spin Retry Count | Échecs de démarrage de rotation (HDD) | 0 |
| 01 | Read Error Rate | Erreurs de lecture | Variable selon le fabricant (peut être élevé sur Seagate sans gravité) |
| C7 | UDMA CRC Error Count | Erreurs de transmission (souvent un câble SATA défectueux) | 0 (si > 0 stable : changer le câble) |
Attributs d'usure et d'information
| ID | Attribut | Signification |
|---|---|---|
| 09 | Power-On Hours | Durée totale de fonctionnement (8760 h = 1 an en continu) |
| 0C | Power Cycle Count | Nombre d'allumages |
| BB | Reported Uncorrectable Errors | Erreurs non corrigées |
| BE / C2 | Temperature | Température |
| E7 | SSD Life Left | Durée de vie restante en % (SSD, selon marque) |
| B1 | Wear Leveling Count | Usure des cellules (SSD Samsung notamment) |
| F1 | Total Host Writes | Volume total écrit (en Go) |
| F2 | Total Host Reads | Volume total lu |
| AD / A9 | Media Wearout Indicator | Usure des cellules flash (selon marque) |
Les noms et ID varient selon le fabricant : se référer au modèle précis du disque.
6. Lire un SSD NVMe
Les NVMe n'utilisent pas le même tableau d'attributs. Les lignes principales :
| Attribut | Signification | À surveiller |
|---|---|---|
| Critical Warning | Drapeau d'alerte global | Doit être 0 |
| Composite Temperature | Température | Voir section 4 |
| Available Spare | Réserve de cellules restante (%) | Doit rester élevé (100 % neuf) |
| Available Spare Threshold | Seuil d'alerte de la réserve | Si Available Spare passe sous ce seuil, alerte |
| Percentage Used | Usure estimée (%) | 0 % neuf, 100 % = durée de vie nominale atteinte (peut dépasser 100 %) |
| Data Units Read / Written | Volume lu / écrit | Comparer au TBW du constructeur |
| Host Read/Write Commands | Nombre de commandes | Information |
| Controller Busy Time | Temps d'activité du contrôleur | Information |
| Power Cycles / Power On Hours | Cycles d'alimentation / heures | Information |
| Unsafe Shutdowns | Extinctions brutales | Valeur élevée = coupures de courant ou plantages fréquents |
| Media and Data Integrity Errors | Erreurs d'intégrité | Doit être 0 |
| Number of Error Information Log Entries | Entrées du journal d'erreurs | Idéalement 0 ou faible et stable |
Estimer la durée de vie d'un SSD : comparer Total Host Writes au TBW garanti (ex. 600 TBW pour un 1 To). Un usage normal consomme rarement plus de quelques To par an.
7. Cas particuliers
- Disque externe USB : certains boîtiers ne transmettent pas les infos SMART. CrystalDiskInfo peut afficher Inconnu ou rien : essayer de brancher le disque en interne ou via un autre boîtier.
- RAID : les disques ne sont pas toujours visibles individuellement.
- Disque en Caution depuis longtemps sans évolution : peut rester stable, mais la sauvegarde reste prioritaire.
Partie 3 : Combiner les deux outils
| Besoin | Outil |
|---|---|
| Voir la configuration complète du PC | HWiNFO64 (Summary) |
| Surveiller températures, fréquences, throttling | HWiNFO64 (Sensors) |
| Diagnostiquer l'alimentation (tensions) | HWiNFO64 |
| Vérifier l'usure de la batterie | HWiNFO64 |
| Évaluer la santé précise d'un disque | CrystalDiskInfo |
| Surveiller un disque en continu avec alertes | CrystalDiskInfo (résident) |
| Joindre un rapport à un ticket de support | Les deux (rapport HWiNFO + copie CrystalDiskInfo) |
Check-list finale
- Aucun throttling thermique signalé
- Disques en état Bon dans CrystalDiskInfo
- Attributs 05, C5, C6 = 0 (ou Critical Warning = 0 en NVMe)
- Usure SSD (Percentage Used) raisonnable
- Batterie : usure acceptable (portables)
Les seuils indiqués sont des repères généraux. Se référer aux spécifications du fabricant pour le matériel exact.