Aller au contenuAller à l'arborescence
  1. C:
  2. Windows
  3. ntbtlog.txt
JournalRisque : Sans risque

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.

Mis à jour le Par AltF4 Formation

À 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.exe pour un pilote chargé.
  • Did not load driver \SystemRoot\System32\Drivers\xxx.sys pour 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

Fenêtre de terminal
# Dernières lignes : dernier pilote chargé avant un blocage
Get-Content "$env:windir\ntbtlog.txt" -Tail 20
# Pilotes qui n'ont pas été chargés
Select-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.

Signaler une erreur