Hva er LOG1-filformatet?
En .log1-fil er en write-ahead recovery log generert av Windows for en register-hive. Disse loggfilene registrerer hivens endrede («skitne») sider slik at Windows kan spille dem av på nytt og gjenopprette en konsistent tilstand etter et krasj eller en uventet avslutning. .log1 er et binært format.
Plassering av .log1-filer
.log1-filer lagres som standard i mappen %SystemRoot%\System32\config og har attributtet «skjult», så for å se dem må et passende alternativ for mappevisning aktiveres.
.log1 som del av et større sett med filer
.log1-filer tilhører en større gruppe tilleggsfiler som er parret med hver register-hive. Den tilhørende loggen er .log2; sammen implementerer de en dobbel loggingsordning der Windows veksler mellom å skrive til de to. De primære hivedataene ligger i en .dat-fil - for eksempel NTUSER.DAT for den gjeldende brukerens hive. Det finnes ingen .log3-fil i denne ordningen.
Bruk av .log1-filer
.log1-filer oppdateres hver gang endrede registersider må bevares før de skrives til hoved-hiven. De er avgjørende for gjenoppretting etter strømbrudd eller uventet avslutning, og er også nyttige under feilsøking av systemet og feilsøking av programmer. Den doble .log1/.log2-vekslingsordningen ble omarbeidet i Windows 8.1; Windows administrerer disse filene eksklusivt, og de bør ikke åpnes eller endres manuelt.
Sikkerhet og trygghet
RISIKO: MEDIUMSelve filen er passive loggdata og ikke skadevare, men det er en BESKYTTET systemfil: normalt skjult, i bruk av Windows, og eid av SYSTEM/TrustedInstaller. IKKE slett, flytt eller rediger .LOG1/.LOG2-filer - de er en del av hvordan Windows holder registeret krasjsikkert, og fjerning av dem kan ødelegge registeret og hindre Windows i å starte ordentlig. Ignorer veiledninger for «rensing» eller «optimalisering» som ber deg slette dem; operativsystemet gjenskaper og gjenbruker dem etter behov. (En fil med denne utvidelsen på en uventet plassering der brukere kan skrive, kan være noe annet som utgir seg for å være det - men i registermappene er den nøyaktig det den utgir seg for å være.)
Formatdetaljer
i et nøtteskallProgrammer som åpner LOG1-filer
Tekniske detaljer
dyp spesifikasjon| Filsignatur (magic bytes) | regf (hex 72 65 67 66) ved offset 0 - den samme base-blokksignaturen som brukes av hiven den betjener |
| Byterekkefølge | Little-endian |
| Koding | Binær - ikke menneskelig lesbar; krever register-spesifikke rettsmedisinske verktøy for å analysere |
| Typisk filstørrelse | Noen få KB til flere MB, avhengig av hvor mange endrede registersider som venter på skriving |
| Kryptering | Ingen - beskyttet av Windows-filsystemets ACL-er, ikke kryptering på brukernivå |
| Standard plassering | %SystemRoot%\System32\config\ sammen med hive-filen den betjener |
| Dobbel loggingsordning | Veksler med .LOG2 - Windows skriver endrede sider til .LOG1 og .LOG2 etter tur, slik at én logg alltid er gyldig selv om den andre skrivingen blir avbrutt |
| Tilknyttede hive-filer | Følgesvenn til SYSTEM, SOFTWARE, SAM, SECURITY, NTUSER.DAT, UsrClass.dat og andre register-hive-filer |
| Gjenopprettingsmekanisme | Avspilling av endrede sider - ved neste oppstart etter en uventet avslutning, leser Windows loggede HBIN-sider fra .LOG1 (eller .LOG2) og skriver dem tilbake til hiven |
| Filattributt | Skjult systemfil - ikke synlig i standard Filutforsker eller mappevisninger uten å aktivere visning av skjulte filer/systemfiler |
| Integritetsverifisering | Base-blokk og loggoppføringer inneholder sekvensnumre og sjekksummer; ufullstendige eller foreldede skrivinger oppdages og hoppes over under gjenoppretting |
| Historikk for dobbel logging | Vekslingsordningen mellom .LOG1/.LOG2 ble betydelig omarbeidet i Windows 8.1 (2013); tidligere Windows Vista/7 brukte en eldre variant av dobbel logging |
| MIME-type | application/octet-stream |
| Intern struktur | regf base-blokk etterfulgt av poster for endrede HBIN (hive bin)-sider; det interne formatet er udokumentert for sluttbrukere |
| Operativsystemer | Windows Vista, Windows 7, Windows 8/8.1, Windows 10, Windows 11 |
| Utgitt | Windows registry hive logging; the .LOG1/.LOG2 dual-logging scheme dates to Windows Vista/7 and was reworked in Windows 8.1 (2013) |
| Siste versjon | Same hive log-format family (HBIN/dirty-page logging) in Windows 8.1/10/11; internal and undocumented for end users |
| Spesifikasjon | learn.microsoft.com |
LOG1-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om LOG1-filer.