Dépannage 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 :


Méthode : Utiliser l'Invite de commandes (CMD)

Étape 1 : Ouvrir CMD en tant qu'administrateur

  1. Appuyer sur Win + X puis sélectionner Invite de commandes (Admin).
  2. Ou rechercher cmd dans 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 :


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

  1. Ouvrir le Planificateur de tâches
  2. Créer une nouvelle tâche
  3. Cocher :
    • Exécuter même si l'utilisateur n'est pas connecté
    • Exécuter avec les autorisations maximales
  4. Déclencheur : choisir l'intervalle souhaité
  5. Action :
    • Programme : C:\Scripts\backup_mensuel.bat
    • Arguments : (vide)

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 :


9. Tests recommandés

Avant la première utilisation, exécuter manuellement :

backup_mensuel.bat

Puis vérifier :


10. Maintenance

Vérifier occasionnellement :

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

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

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 :

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.

6. Batterie (portable)

Dans le Sensors (ou le résumé) :


Partie 2 : CrystalDiskInfo

1. Présentation et lancement

2. Interface principale

De haut en bas :

  1. Barre de disques : onglets en haut avec l'état de chaque disque (couleur + température). Cliquer pour changer de disque.
  2. Informations du disque : modèle, firmware, numéro de série, interface, taille.
  3. État de santé (Health Status) et Température.
  4. Compteurs : Total Host Writes, Power On Count, Power On Hours.
  5. 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

5. Lire le tableau d'attributs SMART (disques SATA)

Colonnes :

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


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


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.