En leser skrev til oss denne uken og spurte om 'ntuser.dat' -filen på Windows 10-datamaskinen deres. Spesifikt, "Hva er ntuser.dat, og hvorfor vises det stadig på datamaskinen min? Jeg slettet den to ganger, og den dukker stadig opp igjen. Hvorfor?' Dette er noe vi har sett nevnt før i kommentarer og e-poster, så det er et godt emne for en tutorial.
Du kan finne ntuser.dat i C: \ Brukere \ Brukernavn. Det er en relativt liten fil som sitter der uskyldig. Mine er 6 MB i størrelse. Det er ikke et virus. Det er ikke skadelig programvare. Det er ikke noe å bekymre seg for. Filen er faktisk viktig for datamaskinen din, og du bør ikke slette den.
Hva er ntuser.dat?
Filen ntuser.dat er der din Windows-brukerprofil lastes inn fra. Den inneholder HKEY_CURRENT_USER registerhuben som inneholder alle filene, preferansene og innstillingene i den. Hvis du sletter filen, vil mange av disse innstillingene gå tilbake til standardverdiene. Eventuelle konfigurasjonsendringer eller tilpasninger som opprettholdes i registeret, vil også gå tilbake til standardverdier.
Hensikten med ntuser.dat er hvorfor den dukker opp igjen hvis du sletter den. Filen er nødvendig for å beholde alle registerinnstillingene. Hver bruker på datamaskinen har sin egen kopi som vil opprettholde sine individuelle innstillinger. Hvis du går til C: \ Brukere og sjekker alle brukernavnsmapper i deg, vil du se at hver har en ntuser.dat-fil.
Filnavnet er en arv fra WindowsNT som introduserte det for å opprettholde brukerinnstillingene i et miljø med flere brukere. Formatet er stort sett det samme nå. Du kan imidlertid ikke åpne eller lese ntuser.dat.
Hvordan fungerer ntuser.dat?
Som filsuffikset antyder, er ntuser.dat en datafil som ikke bare inneholder registerhiven, men logger som inneholder tidligere versjoner av den bikuben. Når du gjør endringer på datamaskinen din og bikuben blir oppdatert, logges forrige versjon og hvordan Windows Restore kan hjelpe deg med å returnere datamaskinen tilbake til en tidligere konfigurasjon. Disse loggene refererer til andre kopier av ntuser.dat du ser i mappen.
Når du gjør en endring som vil gjenspeiles i registeret, skrives den ikke umiddelbart. Den holdes i en midlertidig fil som heter en regtrans-ms-fil. Dette er en loggfil som sporer alle endringene du gjør i løpet av en enkelt økt som vil kreve registerendring. Bare når du logger av eller avslutter datamaskinen din, vil regtrans-ms-filen skrive endringene i registeret.
Tanken er å opprettholde integriteten til registeret ved å holde endringer på et minimum. I stedet for å skrive til den hele tiden, opprettes, kontrolleres, valideres og deretter skrives en midlertidig fil til registeret en gang du slår av datamaskinen. Den forsinkelsen ser du når du setter datamaskinen din til å slå av eller når du logger ut? Det er blant annet regtrans-ms-filen som skrives inn i registeret og kopieres til ntuser.dat.
Hva skjer hvis jeg sletter filen ntuser.dat?
Som nevnt er ntuser.dat en viktig fil for Windows, da den inneholder alle brukerkonfigurasjonene og HKEY_CURRENT_USER-innstillingene. Slette filen vil ikke føre til at Windows krasjer, men det kan føre til at konfigurasjoner eller systeminnstillinger som vanligvis er registrert i registeret forsvinner.
Ikke alle systeminnstillinger eller endringer trenger å bli registrert i registeret, så hvis du sletter det, kan det hende at noen endringer forblir mens andre tilbakestilles.
Du kan ikke slette gjeldende ntuser.dat som er i bruk av kontoen din. Hvis du ser flere ntuser.dat-filer, kan du slette dem hvis du ønsker det. Flere ntuser.dat-filer i C: \ Brukere \ Brukernavn indikerer at datamaskinen din har krasjet og ikke kunne skrive til registeret som den skal under en normal avslutning. I stedet for å skrive en potensielt ødelagt fil, vil Windows ignorere den oppretter en ny fil i stedet. Under et krasj ville ikke regtrans-ms-filen blitt skrevet til ntuser.dat, så den blir kastet.
Systemendringer som normalt registreres i registeret som ble gjort under den krasjet økten, vil ikke ha blitt lagret, så du må gjøre dem igjen. I denne situasjonen er de eldre ntuser.dat-filene nå foreldet og erstattet av den siste versjonen av filen. Dette er hva som vil føre til at flere ntuser.dat-filer vises.
Flere ntuser.dat-filer er trygge å slette så lenge du ikke sletter den siste. I de fleste situasjoner bør du være i stand til å slette filen som er i bruk, da den blir låst av Windows.
Å se ntuser.dat i brukernavnsmappen er normalt og har vært en funksjon i Windows i lengst tid. Filen er sikker, den er ikke skadelig eller noe dårlig. Det er en nødvendig del av Windows og kan trygt la være i fred. Hvis du vil slette eldre versjoner kan du, men på bare noen få megabyte, er det virkelig ikke noe behov. Det er helt opp til deg.
