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… Lire Windows : désactiver la vérification du disque au démarrage
Source
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.
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 :
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 viteDé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 :
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 administrateurPour les commandes suivantes, ouvrez une invite de commandes avec les droits 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é dirtyPour 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 chkntfsLa 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 CHKDSKAvant 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 /r
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.
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éfautPour 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.
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 :
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émarrageSi 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 :
chkdsk X: /f, en remplaçant X: par la bonne lettre.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/LinuxEn 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 :
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émarrageQuand 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.
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 |
chkntfs./r sur un disque fragile sans sauvegarde.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 diagnosticfsutil.chkntfs.chkdsk C: /f.chkntfs /x C: uniquement si la vérification reste injustifiée.chkntfs /d si nécessaire.fsutil dirty query.chkdsk C: /f.chkntfs /x C: seulement pour exclure un volume de la vérification automatique.chkntfs /d pour restaurer le comportement par défaut.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.