Si Windows lance une vérification du disque à chaque démarrage, ce n’est pas forcément un bug. C’est souvent le signe qu’un volume a été marqué comme potentiellement incohérent après un arrêt brutal, une erreur du système de fichiers, un plantage, une coupure de courant ou un problème matériel.
Sur les anciens Windows, on parlait souvent de Scandisk. Sur Windows NT, XP, 7, 10 et 11, l’outil concerné est plutôt CHKDSK, lancé automatiquement par autochk au démarrage lorsque Windows estime qu’un volume doit être vérifié.
L’ancien article expliquait comment supprimer un Scandisk récurrent au démarrage de Windows XP en corrigeant la clé de registre BootExecute. Aujourd’hui, la bonne approche consiste d’abord à comprendre pourquoi Windows veut vérifier le disque. Ensuite seulement, on peut désactiver la vérification automatique si elle est inutile ou bloquée en boucle.
Pourquoi Windows vérifie le disque au démarrage ?
Windows peut lancer une vérification automatique du disque quand il détecte un problème potentiel sur un volume. Le cas classique : le volume est marqué comme dirty, c’est-à-dire que le système de fichiers n’a pas été fermé proprement ou qu’une incohérence a été détectée.
Les causes fréquentes sont :
- arrêt brutal du PC ;
- coupure de courant ;
- plantage Windows ;
- redémarrage forcé ;
- débranchement d’un disque externe sans éjection propre ;
- erreurs du système de fichiers ;
- secteurs défectueux ;
- disque dur ou SSD en fin de vie.
Donc, si CHKDSK se lance une fois après un incident, laissez-le travailler. Si la vérification revient à chaque démarrage, là, il faut diagnostiquer. Le disque essaie peut-être de vous dire quelque chose. Et les disques parlent rarement pour raconter une bonne nouvelle.
Ne désactivez pas CHKDSK trop vite
Désactiver la vérification automatique peut faire disparaître le symptôme, mais pas la cause. Si le système de fichiers est réellement corrompu, ou si le disque a des erreurs matérielles, vous risquez simplement de repousser le problème.
La bonne méthode est donc :
- sauvegarder les fichiers importants ;
- vérifier l’état du disque ;
- lancer une réparation propre avec CHKDSK ;
- redémarrer ;
- désactiver seulement si la vérification reste bloquée sans raison valable.
Sur un disque qui contient des données importantes, commencez toujours par la sauvegarde. Une réparation de système de fichiers n’est pas censée détruire vos données, mais quand un support commence à faiblir, chaque opération intensive peut aggraver la situation.
Étape 1 : ouvrir l’invite de commandes en administrateur
Pour les commandes suivantes, ouvrez une invite de commandes avec les droits administrateur.
- Cliquez sur le menu Démarrer.
- Tapez cmd.
- Faites un clic droit sur Invite de commandes.
- Cliquez sur Exécuter en tant qu’administrateur.
Vous pouvez aussi utiliser Windows Terminal ou PowerShell en administrateur, mais les exemples ci-dessous utilisent les commandes Windows classiques.
Étape 2 : vérifier si le disque est marqué dirty
Pour vérifier si le volume C: est marqué comme sale, utilisez :
fsutil dirty query C:
Si Windows répond que le volume est dirty, cela explique pourquoi une vérification peut être programmée au démarrage.
Vous pouvez tester un autre volume en remplaçant la lettre :
fsutil dirty query D:
Si le volume reste marqué dirty après plusieurs réparations, soupçonnez un problème plus sérieux : disque instable, câble, boîtier USB, contrôleur, firmware ou support en fin de vie.
Étape 3 : vérifier l’état CHKDSK programmé avec chkntfs
La commande chkntfs permet d’afficher ou de modifier la vérification automatique du disque au démarrage. Pour vérifier le volume C: :
chkntfs C:
Pour vérifier plusieurs volumes :
chkntfs C: D: E:
Cette commande vous indique si un volume est planifié pour une vérification au prochain démarrage, ou s’il est exclu de la vérification automatique.
Étape 4 : lancer une réparation propre avec CHKDSK
Avant de désactiver quoi que ce soit, lancez une réparation du système de fichiers.
Pour le disque système C: :
chkdsk C: /f
Si le volume est en cours d’utilisation, Windows proposera de planifier la vérification au prochain redémarrage. Acceptez avec O ou Y selon la langue de votre système, puis redémarrez.
Pour une vérification plus poussée, notamment sur un disque dur mécanique, utilisez :
chkdsk C: /f /rLangage du code : JavaScript (javascript)
L’option /f corrige les erreurs du système de fichiers. L’option /r recherche les secteurs défectueux et tente de récupérer les informations lisibles. Cette opération peut être très longue, surtout sur un disque volumineux.
Sur un SSD moderne, évitez de lancer /r par réflexe. Commencez par /f, puis vérifiez l’état SMART du disque avec l’outil du fabricant ou un utilitaire fiable. Le bon diagnostic vaut mieux qu’un scan interminable lancé au hasard.
Étape 5 : désactiver la vérification automatique sur un volume
Si CHKDSK continue de se lancer à chaque démarrage alors que le disque est sain et que la réparation a été faite, vous pouvez exclure temporairement un volume de la vérification automatique avec chkntfs /x.
Pour exclure le disque C: :
chkntfs /x C:
Pour exclure plusieurs volumes :
chkntfs /x C: D:
Cette commande empêche Windows de vérifier automatiquement ces volumes au démarrage. Elle ne répare pas le disque. Elle ne fait que désactiver le déclenchement automatique.
À utiliser donc comme contournement, pas comme médecine miracle. Mettre un pansement sur le voyant moteur n’a jamais réparé une voiture.
Réactiver la vérification automatique par défaut
Pour réinitialiser le comportement par défaut de Windows, utilisez :
chkntfs /d
Cette commande restaure la configuration par défaut de la vérification automatique au démarrage.
Après cette réinitialisation, vérifiez de nouveau :
chkntfs C:
Ancienne méthode Windows XP : corriger BootExecute
Sur Windows XP et les anciennes versions de Windows, on corrigeait souvent le problème via le registre, dans la clé BootExecute.
Le chemin est :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
La valeur par défaut de BootExecute est :
autocheck autochk *
Si cette valeur a été modifiée, Windows peut lancer une vérification de manière anormale, ou au contraire ne plus vérifier correctement les volumes au démarrage.
Sur Windows 10 et Windows 11, évitez de modifier le registre directement pour ce problème, sauf cas très précis. Utilisez d’abord chkdsk, chkntfs et les outils de diagnostic du disque. Le registre est un bistouri. Il ne faut pas s’en servir comme ouvre-boîte.
Vérifier la santé du disque
Si CHKDSK revient sans cesse, ne vous contentez pas de le désactiver. Vérifiez la santé du disque.
Sur Windows, vous pouvez commencer avec PowerShell :
Get-PhysicalDisk
Vous pouvez aussi utiliser l’outil du fabricant :
- Samsung Magician pour les SSD Samsung ;
- Crucial Storage Executive pour les SSD Crucial ;
- Western Digital Dashboard pour les disques WD ;
- SeaTools pour les disques Seagate ;
- l’utilitaire du fabricant de votre PC si c’est un portable.
Sur un disque dur mécanique ancien, des scans répétés, des lenteurs, des bruits inhabituels ou des erreurs récurrentes sont de mauvais signes. Sauvegardez d’abord. Diagnostiquez ensuite. Remplacez si nécessaire.
Cas fréquent : disque externe vérifié à chaque démarrage
Si le problème concerne un disque externe, une clé USB ou un volume secondaire, la cause peut être une éjection incorrecte. Windows peut alors relancer la vérification à chaque connexion ou démarrage.
Procédez dans cet ordre :
- Copiez les fichiers importants ailleurs.
- Lancez une vérification avec
chkdsk X: /f, en remplaçantX:par la bonne lettre. - Débranchez le disque proprement avec “Éjecter”.
- Testez un autre port USB.
- Testez un autre câble.
- Vérifiez l’état SMART si le boîtier USB le permet.
Les boîtiers USB bas de gamme peuvent aussi provoquer des comportements étranges. Parfois, ce n’est pas le disque qui ment. C’est son adaptateur qui improvise.
Cas fréquent : dual-boot Windows/Linux
En dual-boot, Windows peut vérifier un volume si celui-ci n’a pas été démonté proprement, ou si l’hibernation / démarrage rapide garde le système de fichiers dans un état ambigu.
Si vous partagez une partition entre Windows et Linux :
- désactivez le démarrage rapide Windows si nécessaire ;
- évitez d’écrire sur une partition Windows hibernée depuis Linux ;
- éjectez proprement les volumes externes ;
- évitez les allers-retours brutaux entre systèmes.
Si Windows insiste pour vérifier une partition à chaque démarrage, lancez une réparation depuis Windows, puis vérifiez les paramètres d’arrêt et d’hibernation.
Lire le résultat d’un CHKDSK après redémarrage
Quand CHKDSK s’exécute au démarrage, son résultat disparaît vite de l’écran. Vous pouvez le retrouver dans l’Observateur d’événements.
- Ouvrez le menu Démarrer.
- Tapez Observateur d’événements.
- Allez dans Journaux Windows → Application.
- Filtrez ou cherchez les événements dont la source est Wininit.
Les résultats de CHKDSK lancé au démarrage apparaissent généralement sous cette source. Cela permet de savoir si des erreurs ont été corrigées, ou si le volume continue de présenter des anomalies.
Résumé des commandes utiles
| Objectif | Commande |
|---|---|
| Vérifier si C: est marqué dirty | fsutil dirty query C: |
| Voir l’état de vérification automatique | chkntfs C: |
| Réparer le système de fichiers | chkdsk C: /f |
| Réparer et rechercher les secteurs défectueux | chkdsk C: /f /r |
| Exclure C: de la vérification automatique | chkntfs /x C: |
| Restaurer le comportement par défaut | chkntfs /d |
| Vérifier l’état matériel via PowerShell | Get-PhysicalDisk |
Ce qu’il ne faut pas faire
- Ne désactivez pas CHKDSK sans sauvegarder vos données.
- Ne supposez pas que Windows “bugue” si le disque est vérifié une fois.
- Ne modifiez pas le registre avant d’avoir testé
chkntfs. - Ne lancez pas
/rsur un disque fragile sans sauvegarde. - Ne négligez pas un disque qui redevient dirty après chaque redémarrage.
- Ne coupez pas brutalement le PC pendant une réparation disque.
Le but n’est pas seulement de supprimer l’écran de vérification. Le but est de savoir si Windows signale un vrai problème. Si oui, il faut corriger ou remplacer le disque. Si non, on peut réinitialiser ou exclure la vérification automatique proprement.
Checklist de diagnostic
- Sauvegardez les données importantes.
- Vérifiez si le volume est marqué dirty avec
fsutil. - Vérifiez l’état de la vérification automatique avec
chkntfs. - Lancez
chkdsk C: /f. - Redémarrez et laissez CHKDSK terminer.
- Consultez le résultat dans l’Observateur d’événements.
- Vérifiez la santé du disque avec l’outil du fabricant.
- Utilisez
chkntfs /x C:uniquement si la vérification reste injustifiée. - Restaurez le comportement par défaut avec
chkntfs /dsi nécessaire.
À retenir
- Scandisk concerne surtout les anciens Windows ; sur Windows 10/11, on parle plutôt de CHKDSK.
- Une vérification au démarrage peut être normale après un arrêt brutal.
- Si CHKDSK se lance à chaque démarrage, vérifiez le volume avec
fsutil dirty query. - Réparez d’abord avec
chkdsk C: /f. - Utilisez
chkntfs /x C:seulement pour exclure un volume de la vérification automatique. - Utilisez
chkntfs /dpour restaurer le comportement par défaut. - Si le problème revient, vérifiez la santé du disque avant de chercher à masquer l’alerte.
En résumé, supprimer CHKDSK au démarrage n’est pas toujours la bonne solution. Si Windows vérifie le disque une fois, laissez-le faire. Si la vérification tourne en boucle, commencez par réparer le volume et contrôler l’état matériel du disque. Ensuite seulement, utilisez chkntfs pour désactiver ou réinitialiser la vérification automatique.



Je connaissais, j’ai fait cette procédure il y a deux ans… maintenant j’ai migré sur linux, sauf que maintenant j’ai repris Windows Xp pro, heureusement qu’il existe, en effet, je galère depuis deux soirées à tenter de configurer le serveur Xorg de Mandriva 2008 pour tenter de faire fonctionner ma 8800gt, c’est une horreur… une vraie galère… t’aurais pas un truc par hasard?
Salut shyboy :)
Est-ce que tu as installé la dernière version des pilotes ? Apparemment plein de gens ont le même problème pour faire fonctionner cette carte correctement sous Linux :-/
Linux c’est de la m****. Paquets de troubles tout le temps.