Vad är filformatet LOG1?
En .log1-fil är en write-ahead recovery log som genereras av Windows för en registerbikupa (hive). Dessa loggfiler registrerar bikupans ändrade («smutsiga») sidor så att Windows kan spela upp dem igen och återställa ett konsekvent tillstånd efter en krasch eller felaktig avstängning. .log1 är ett binärt format.
Plats för .log1-filer
.log1-filer lagras som standard i mappen %SystemRoot%\System32\config och har attributet dold, så för att se dem måste ett lämpligt mappvisningsalternativ aktiveras.
.log1 som en del av en större uppsättning filer
.log1-filer tillhör en större grupp av sidofiler som är parade med varje registerbikupa. Den tillhörande loggen är .log2; tillsammans implementerar de ett dubbelloggningsschema där Windows växlar skrivningar mellan de två. Den primära bikupans data finns i en .dat-fil - till exempel NTUSER.DAT för den aktuella användarens bikupa. Det finns ingen .log3-fil i detta schema.
Användning av .log1-filer
.log1-filer uppdateras närhelst ändrade bikupesidor behöver bevaras innan de skrivs till huvudbikupan. De är nödvändiga för återställning efter ett strömavbrott eller oväntad avstängning, och är även till hjälp vid systemfelsökning och programfelsökning. Det alternerande schemat med dubbla .log1/.log2 gjordes om i Windows 8.1; Windows hanterar dessa filer exklusivt och de bör inte öppnas eller ändras manuellt.
Säkerhet & trygghet
RISK: MEDIUMFilen i sig är passiv loggdata och inte skadlig kod, men det är en SKYDDAD systemfil: normalt dold, används av Windows och ägs av SYSTEM/TrustedInstaller. Radera, flytta eller redigera INTE .LOG1/.LOG2-filer - de är en del av hur Windows håller registret kraschsäkert, och att ta bort dem kan skada registret och hindra Windows från att starta korrekt. Ignorera guider för «rensningsprogram» eller «optimerare» som säger åt dig att radera dem; operativsystemet återskapar och återanvänder dem efter behov. (En fil med denna filtillägg på en oväntad, användarskrivbar plats kan vara något annat som maskerar sig - men i registermapparna är den exakt vad den utger sig för att vara.)
Formatdetaljer
i ett nötskalProgram som öppnar LOG1-filer
Tekniska detaljer
djup specifikation| Filsignatur (magic bytes) | regf (hex 72 65 67 66) vid offset 0 - samma basblocksignatur som används av bikupan den betjänar |
| Byteordning | Little-endian |
| Kodning | Binär - inte läsbar för människor; kräver registermedvetna forensiska verktyg för att analysera |
| Typisk filstorlek | Några KB till flera MB, beroende på hur många ändrade bikupesidor som väntar på att skrivas |
| Kryptering | Ingen - skyddas av Windows filsystems-ACL:er, inte kryptering på användarnivå |
| Standardplats | %SystemRoot%\System32\config\ tillsammans med bikupfilen den betjänar |
| Dubbelloggningsschema | Växlar med .LOG2 - Windows skriver ändrade sidor till .LOG1 och .LOG2 i tur och ordning, så att en logg alltid är giltig även om den andra skrivningen avbryts |
| Associerade bikupfiler | Komplement till SYSTEM, SOFTWARE, SAM, SECURITY, NTUSER.DAT, UsrClass.dat och andra registerbikupfiler |
| Återställningsmekanism | Återspelning av ändrade sidor - vid nästa start efter en felaktig avstängning läser Windows loggade HBIN-sidor från .LOG1 (eller .LOG2) och skriver tillbaka dem till bikupan |
| Filattribut | Dold systemfil - inte synlig i standardutforskaren eller mappvyer utan att aktivera visning av dolda filer/systemfiler |
| Integritetsverifiering | Basblock och loggposter innehåller sekvensnummer och kontrollsummor; ofullständiga eller föråldrade skrivningar upptäcks och hoppas över vid återställning |
| Historik för dubbelloggning | Det alternerande schemat .LOG1/.LOG2 gjordes om avsevärt i Windows 8.1 (2013); tidigare Windows Vista/7 använde en tidigare variant av dubbellogg |
| MIME-typ | application/octet-stream |
| Intern struktur | regf-basblock följt av poster för ändrade HBIN-sidor (hive bin); det interna formatet är odokumenterat för slutanvändare |
| Operativsystem | Windows Vista, Windows 7, Windows 8/8.1, Windows 10, Windows 11 |
| Släppt | Windows registry hive logging; the .LOG1/.LOG2 dual-logging scheme dates to Windows Vista/7 and was reworked in Windows 8.1 (2013) |
| Senaste version | Same hive log-format family (HBIN/dirty-page logging) in Windows 8.1/10/11; internal and undocumented for end users |
| Specifikation | learn.microsoft.com |
LOG1-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om LOG1-filer.