Avant de commencer
Ces commandes demandent un Terminal en administrateur : clic droit sur Démarrer (ou Windows + X) › Terminal (administrateur) › Oui. Elles fonctionnent aussi dans l'ancienne Invite de commandes lancée en administrateur.
Fichiers système abîmés
Symptômes : plantages, écrans bleus, menu Démarrer ou Paramètres qui ne s'ouvrent plus, mises à jour qui échouent.
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannowToujours DISM d'abord (il répare l'image de référence), SFC ensuite (il répare les fichiers à partir de cette image). Redémarrez si SFC a réparé quelque chose. Voir le tutoriel détaillé.
Disque et système de fichiers
chkdsk C: # vérifie sans rien modifier
chkdsk C: /f # répare (au redémarrage pour le disque de Windows)
chkdsk C: /r # + secteurs défectueux, très long
Get-PhysicalDisk | Select FriendlyName, MediaType, HealthStatusVoir CHKDSK pas à pas.
Connexion Internet
Symptômes : Wi-Fi « connecté » mais aucun site ne s'ouvre, erreurs DNS.
ipconfig /flushdns # vide le cache DNS (sans risque)
ipconfig /release
ipconfig /renew # redemande une adresse IP à la box
netsh winsock reset # réinitialise le catalogue Winsock
netsh int ip reset # réinitialise la pile TCP/IPRedémarrez après netsh. Voir aussi Réparer la connexion Internet.
Windows Update bloqué
net stop wuauserv
net stop bits
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
net start bits
net start wuauservLe dossier SoftwareDistribution contient les mises à jour téléchargées : le renommer force Windows à tout retélécharger proprement. Voir Réinitialiser Windows Update.
Démarrage et dépannage
shutdown /r /o /t 0 # redémarre sur les options de dépannage (WinRE)
bcdedit # affiche la configuration de démarrage
msconfig # configuration système (démarrage sélectif)Si Windows ne démarre plus du tout : réparer le démarrage avec bootrec.
Informations utiles au diagnostic
systeminfo # version de Windows, mémoire, dernier démarrage
powercfg /batteryreport # rapport de batterie (portable)
Get-WinEvent -LogName System -MaxEvents 20 # derniers événements système
winget upgrade --all # met à jour les logiciels installés
Avant une réparation importante, créez un point de restauration : c'est la marche arrière en cas de souci.