Che cos'è il formato di file LOG1?
Un file .log1 è un log di ripristino write-ahead generato da Windows per un hive del registro. Questi file di log registrano le pagine modificate («dirty») dell'hive in modo che Windows possa riprodurle e ripristinare uno stato coerente dopo un crash o uno spegnimento improprio. .log1 è un formato binario.
Posizione dei file .log1
I file .log1 sono memorizzati nella cartella %SystemRoot%\System32\config per impostazione predefinita e possiedono l'attributo nascosto, quindi per visualizzarli è necessario attivare l'opzione di visualizzazione delle cartelle appropriata.
.log1 come parte di un set di file più ampio
I file .log1 appartengono a un gruppo più ampio di file sidecar associati a ogni hive del registro. Il log complementare è .log2; insieme implementano uno schema di doppio logging in cui Windows alterna le scritture tra i due. I dati primari dell'hive risiedono in un file .dat - ad esempio, NTUSER.DAT per l'hive dell'utente corrente. Non esiste un file .log3 in questo schema.
Utilizzi dei file .log1
I file .log1 vengono aggiornati ogni volta che le pagine dirty dell'hive devono essere preservate prima di un salvataggio nell'hive principale. Sono essenziali per il ripristino dopo una mancanza di corrente o uno spegnimento imprevisto, e sono utili anche durante la risoluzione dei problemi di sistema e il debug dei programmi. Lo schema alternato duale .log1/.log2 è stato rielaborato in Windows 8.1; Windows gestisce esclusivamente questi file e non devono essere aperti o modificati manualmente.
Sicurezza e incolumità
RISCHIO: MEDIUMIl file in sé è un dato di log passivo e non è un malware, ma è un file di sistema PROTETTO: normalmente nascosto, in uso da Windows e di proprietà di SYSTEM/TrustedInstaller. NON eliminare, spostare o modificare i file .LOG1/.LOG2 - fanno parte del modo in cui Windows mantiene il registro al sicuro dai crash, e rimuoverli può corrompere il registro e impedire il corretto avvio di Windows. Ignora le guide di «pulizia» o «ottimizzazione» che dicono di eliminarli; il sistema operativo li ricrea e li ricicla secondo necessità. (Un file con questa estensione in una posizione imprevista e scrivibile dall'utente potrebbe essere qualcos'altro che si maschera, ma nelle cartelle del registro è esattamente ciò che dichiara di essere.)
Dettagli del formato
in sintesiProgrammi che aprono file LOG1
Dettagli tecnici
specifiche approfondite| Firma del file (magic bytes) | regf (hex 72 65 67 66) all'offset 0 - la stessa firma del blocco di base utilizzata dall'hive che serve |
| Ordine dei byte | Little-endian |
| Codifica | Binaria - non leggibile dall'uomo; richiede strumenti forensi compatibili con il registro per l'analisi |
| Dimensione tipica del file | Da pochi KB a diversi MB, a seconda di quante pagine dirty dell'hive sono in attesa di scrittura |
| Crittografia | Nessuna - protetto dalle ACL del file system di Windows, non da crittografia a livello utente |
| Posizione predefinita | %SystemRoot%\System32\config\ insieme al file hive che serve |
| Schema di doppio logging | Si alterna con .LOG2 - Windows scrive le pagine dirty su .LOG1 e .LOG2 a turno, così un log è sempre valido anche se l'altra scrittura viene interrotta |
| File hive associati | Complementare a SYSTEM, SOFTWARE, SAM, SECURITY, NTUSER.DAT, UsrClass.dat e altri file hive del registro |
| Meccanismo di ripristino | Riproduzione delle pagine dirty - al successivo avvio dopo uno spegnimento improprio, Windows legge le pagine HBIN registrate da .LOG1 (o .LOG2) e le riscrive nell'hive |
| Attributo del file | File di sistema nascosto - non visibile in Esplora file o nelle visualizzazioni cartella predefinite senza abilitare la visualizzazione dei file nascosti/di sistema |
| Verifica dell'integrità | Il blocco di base e le voci di log contengono numeri di sequenza e checksum; le scritture incomplete o obsolete vengono rilevate e saltate durante il ripristino |
| Storia del doppio logging | Lo schema alternato .LOG1/.LOG2 è stato significativamente rielaborato in Windows 8.1 (2013); le versioni precedenti Windows Vista/7 utilizzavano una variante precedente di doppio log |
| Tipo MIME | application/octet-stream |
| Struttura interna | Blocco di base regf seguito da record di pagine HBIN (hive bin) dirty; il formato interno non è documentato per gli utenti finali |
| Sistemi operativi | Windows Vista, Windows 7, Windows 8/8.1, Windows 10, Windows 11 |
| Rilasciato | Windows registry hive logging; the .LOG1/.LOG2 dual-logging scheme dates to Windows Vista/7 and was reworked in Windows 8.1 (2013) |
| Ultima versione | Same hive log-format family (HBIN/dirty-page logging) in Windows 8.1/10/11; internal and undocumented for end users |
| Specifica | learn.microsoft.com |
Conversioni LOG1
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file LOG1.