Qu'est-ce que le format de fichier LOG1 ?
Un fichier .log1 est un journal de récupération à écriture anticipée généré par Windows pour une ruche du registre. Ces fichiers journaux enregistrent les pages modifiées (« dirty ») de la ruche afin que Windows puisse les rejouer et restaurer un état cohérent après un plantage ou un arrêt brutal. .log1 est un format binaire.
Emplacement des fichiers .log1
Les fichiers .log1 sont stockés par défaut dans le dossier %SystemRoot%\System32\config et portent l'attribut caché ; pour les visualiser, une option d'affichage des dossiers appropriée doit être activée.
.log1 en tant que partie d'un ensemble de fichiers
Les fichiers .log1 appartiennent à un groupe plus large de fichiers satellites associés à chaque ruche du registre. Le journal compagnon est .log2 ; ensemble, ils implémentent un schéma de double journalisation où Windows alterne les écritures entre les deux. Les données primaires de la ruche résident dans un fichier .dat - par exemple, NTUSER.DAT pour la ruche de l'utilisateur actuel. Il n'y a pas de fichier .log3 dans ce schéma.
Utilisations des fichiers .log1
Les fichiers .log1 sont mis à jour chaque fois que des pages de ruche modifiées doivent être préservées avant d'être vidées dans la ruche principale. Ils sont essentiels pour la récupération après une coupure de courant ou un arrêt inattendu, et sont également utiles lors du dépannage du système et du débogage de programmes. Le schéma alterné double .log1/.log2 a été remanié dans Windows 8.1 ; Windows gère exclusivement ces fichiers et ils ne doivent pas être ouverts ou modifiés manuellement.
Sécurité et sûreté
RISQUE : MEDIUMLe fichier lui-même contient des données de journal passives et n'est pas un logiciel malveillant, mais c'est un fichier système PROTÉGÉ : normalement caché, utilisé par Windows et appartenant à SYSTEM/TrustedInstaller. Ne supprimez pas, ne déplacez pas et ne modifiez pas les fichiers .LOG1/.LOG2 - ils font partie de la manière dont Windows maintient le registre à l'abri des plantages, et les supprimer peut corrompre le registre et empêcher Windows de démarrer correctement. Ignorez les guides de « nettoyage » ou d'« optimisation » qui vous disent de les supprimer ; l'OS les recrée et les recycle selon ses besoins. (Un fichier avec cette extension dans un emplacement inattendu et accessible en écriture pourrait être autre chose se faisant passer pour tel - mais dans les dossiers du registre, il est exactement ce qu'il prétend être.)
Détails du format
en brefProgrammes qui ouvrent les fichiers LOG1
Détails techniques
spécifications approfondies| Signature de fichier (magic bytes) | regf (hex 72 65 67 66) à l'offset 0 - la même signature de bloc de base utilisée par la ruche qu'il dessert |
| Ordre des octets | Little-endian |
| Encodage | Binaire - non lisible par l'homme ; nécessite des outils forensiques spécialisés dans le registre pour être analysé |
| Taille de fichier typique | De quelques Ko à plusieurs Mo, selon le nombre de pages de ruche modifiées en attente de vidage |
| Chiffrement | Aucun - protégé par les ACL du système de fichiers Windows, pas par un chiffrement de niveau utilisateur |
| Emplacement par défaut | %SystemRoot%\System32\config\ aux côtés du fichier de ruche qu'il dessert |
| Schéma de double journalisation | Alterne avec .LOG2 - Windows écrit les pages modifiées dans .LOG1 et .LOG2 tour à tour, de sorte qu'un journal est toujours valide même si l'autre écriture est interrompue |
| Fichiers de ruche associés | Compagnon de SYSTEM, SOFTWARE, SAM, SECURITY, NTUSER.DAT, UsrClass.dat et d'autres fichiers de ruche du registre |
| Mécanisme de récupération | Relecture de pages modifiées - au démarrage suivant un arrêt brutal, Windows lit les pages HBIN journalisées dans .LOG1 (ou .LOG2) et les réécrit dans la ruche |
| Attribut de fichier | Fichier système caché - non visible dans l'Explorateur ou les vues de dossiers par défaut sans activer l'affichage des fichiers cachés/système |
| Vérification d'intégrité | Le bloc de base et les entrées de journal portent des numéros de séquence et des sommes de contrôle ; les écritures tronquées ou obsolètes sont détectées et ignorées lors de la récupération |
| Historique de la double journalisation | Le schéma alterné .LOG1/.LOG2 a été considérablement remanié dans Windows 8.1 (2013) ; les versions antérieures Windows Vista/7 utilisaient une variante de double journalisation plus ancienne |
| Type MIME | application/octet-stream |
| Structure interne | Bloc de base regf suivi d'enregistrements de pages HBIN (hive bin) modifiées ; le format interne n'est pas documenté pour les utilisateurs finaux |
| Systèmes d'exploitation | Windows Vista, Windows 7, Windows 8/8.1, Windows 10, Windows 11 |
| Publié | Windows registry hive logging; the .LOG1/.LOG2 dual-logging scheme dates to Windows Vista/7 and was reworked in Windows 8.1 (2013) |
| Dernière version | Same hive log-format family (HBIN/dirty-page logging) in Windows 8.1/10/11; internal and undocumented for end users |
| Spécification | learn.microsoft.com |
Conversions LOG1
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers LOG1.