ntbtlog.txt C:\Windows\ntbtlog.txt
ntbtlog.txt, journal de démarrage de Windows : liste les pilotes chargés ou non au boot quand la journalisation de démarrage est activée.
À quoi ça sert
ntbtlog.txt n’existe que si vous avez demandé la journalisation du démarrage. Il montre, pilote par pilote, ce que le noyau a chargé, ce qui en dit long quand un démarrage plante ou se fige : le dernier pilote chargé avant l’arrêt désigne souvent le coupable. On l’active par les Paramètres de démarrage de l’environnement de récupération (option « Activer la journalisation du démarrage »), par le mode sans échec, ou par l’onglet Démarrer de msconfig (case « Journal de démarrage »).
Ce qu’il contient
Un en-tête avec la version de Windows et la date du démarrage, puis une ligne par pilote :
Loaded driver \SystemRoot\system32\ntoskrnl.exepour un pilote chargé.Did not load driver \SystemRoot\System32\Drivers\xxx.syspour un pilote qui n’a pas été chargé.
Beaucoup de « Did not load driver » sont normaux : pilote d’un matériel absent, ou non chargé en mode sans échec.
Risques et bonnes pratiques
- Le fichier est purement informatif ; le supprimer ne gêne rien.
- Cherchez la dernière ligne « Loaded driver » avant le blocage, puis comparez avec un démarrage sain plutôt que de vous fier à un seul « Did not load ».
- Hors diagnostic, désactivez la journalisation du démarrage (décochez la case dans
msconfig) pour ne pas la laisser active.
Commandes utiles
# Dernières lignes : dernier pilote chargé avant un blocageGet-Content "$env:windir\ntbtlog.txt" -Tail 20
# Pilotes qui n'ont pas été chargésSelect-String -Path "$env:windir\ntbtlog.txt" -Pattern 'Did not load driver'Format
Fichier texte brut, une ligne par pilote, dans l’ordre de chargement. L’en-tête porte la version du système et l’horodatage du démarrage.
Rotation et archivage
Aucune rotation. Copiez le fichier avant de refaire un démarrage journalisé si vous voulez comparer deux démarrages.
Comment le lire
Lisez-le de bas en haut. Repérez la dernière entrée « Loaded driver », notez le pilote, puis cherchez-le avec Get-CimInstance Win32_SystemDriver. Croisez avec le journal Système et, après un écran bleu, avec le fichier memory.dmp.