Anonim

Egy olvasó írt nekünk ezen a héten, és megkérdezte a „ntuser.dat” fájlt a Windows 10 számítógépen. Pontosabban: 'Mi az ntuser.dat és miért jelenik meg továbbra is a számítógépemen? Kétszer töröltem, és továbbra is megjelenik. Miért?' Ez a valami, amit már korábban megjegyeztünk a megjegyzésekben és e-mailekben, tehát ez jó oktatóanyag.

Az ntuser.dat a C: \ Users \ felhasználónév mappában található. Ez egy viszonylag kicsi fájl, amely tudatlanul elfér ott. Az enyém mérete 6 MB. Ez nem vírus. Ez nem rosszindulatú program. Semmiért nem kell aggódnia. A fájl valójában létfontosságú a számítógép számára, ezért nem szabad törölnie.

Mi az ntuser.dat?

Az ntuser.dat fájlból töltik be a Windows felhasználói profilt. Ez a HKEY_CURRENT_USER rendszerleíró kaptárt tartalmazza, amely tartalmazza az összes fájlt, preferenciát és beállítást. Ha törli a fájlt, sok ilyen beállítás visszatér alapértelmezett értékére. A beállításjegyzékben fenntartott konfigurációs változtatások vagy testreszabások szintén visszatérnek az alapértelmezésekhez.

Az ntuser.dat célja az, hogy miért jelenik meg újra, ha törli. A fájl szükséges az összes regisztrációs beállítás megőrzéséhez. A számítógép minden felhasználójának megvan a saját példánya, amely fenntartja az egyedi beállításokat. Ha belép a C: \ Users oldalra, és megnézi az összes felhasználónév mappát, akkor láthatja, hogy mindegyiknek ntuser.dat fájlja van.

A fájlnév a WindowsNT által használt örökség, amely bevezette a felhasználót, hogy segítsen fenntartani a felhasználói beállításokat a több felhasználói környezetben. A formátum nagyjából ugyanaz. Az ntuser.dat fájlt azonban nem tudja megnyitni vagy olvasni.

Hogyan működik az ntuser.dat?

Ahogy a fájl utótag is sugallja, az ntuser.dat egy olyan adatfájl, amely nem csak a regisztrációs kaptárt tartalmazza, hanem a kaptár korábbi verzióit tartalmazó naplókat is. Amikor módosítja a számítógépet, és a kaptár frissül, az előző verziót naplózza, és a Windows visszaállítás segíthet a számítógép visszaállításában az előző konfigurációhoz. Ezek a naplók az ntuser.dat egyéb példányaira utalnak, amelyeket a mappában láthat.

Amikor elvégzi a beállításjegyzékben tükröződő változást, az nem azonnal kerül megírásra. Ezt egy ideiglenes fájlban, úgynevezett regtrans-ms fájlban tartják. Ez egy naplófájl, amely nyomon követi az összes munkamenetet, amelyet egyetlen munkamenet során hajt végre, és amely regisztráció megváltoztatását igényli. Csak akkor, amikor kijelentkezik, vagy leállítja a számítógépet, a regtrans-ms fájl írja a változtatásokat a rendszerleíró adatbázisba.

Az ötlet az, hogy a nyilvántartás integritását megőrizze a módosítások minimalizálásával. Ahelyett, hogy folyamatosan írt volna rá, ideiglenes fájlt hoz létre, ellenőriz, validál, majd a számítógép leállításakor írja a rendszerleíró adatbázisba. Ez a késés akkor jelenik meg, amikor beállítja a számítógépet, vagy amikor kijelentkezik? Többek között az, hogy a regtrans-ms fájlt a rendszerleíró adatbázisba írják és az ntuser.dat fájlba másolják.

Mi történik, ha törli az ntuser.dat fájlt?

Mint már említettük, az ntuser.dat egy fontos fájl a Windows számára, mivel az összes felhasználói konfigurációt és a HKEY_CURRENT_USER beállításokat tartalmazza. A fájl törlése nem okozza a Windows összeomlását, de a rendszerleíró adatbázisban általában rögzített összes konfigurációt vagy rendszerbeállítást eltüntetheti.

Nem minden rendszerbeállítást vagy változást kell rögzíteni a rendszerleíró adatbázisban, így ha törli azt, előfordulhat, hogy egyes módosítások megmaradnak, míg mások visszaállnak.

A fiókjában használt aktuális ntuser.dat fájlt nem törölheti. Ha több ntuser.dat fájlt lát, törölheti azokat, ha szeretné. Több ntuser.dat fájl a C: \ Users \ felhasználónévben azt jelzi, hogy a számítógépe összeomlott, és nem tudott a rendszerleíró adatbázisba írni, mint normál leálláskor. A potenciálisan sérült fájl írása helyett a Windows figyelmen kívül hagyja azt, és új fájlt hoz létre. Összeomlás során a regtrans-ms fájlt nem lett volna írva az ntuser.dat fájlba, tehát eldobásra kerül.

A rendszerleírásokat, amelyeket általában a rendszerleíró adatbázisban rögzítenek az összeomlott munkamenet során, nem menti el, tehát ezeket újra meg kell tennie. Ebben a helyzetben a régebbi ntuser.dat fájlok elavulttá váltak, és helyükre a fájl legújabb verziója lép. Ez okozza a több ntuser.dat fájl megjelenését.

Több ntuser.dat fájlt biztonságosan törölhet, feltéve, hogy nem törli a legújabb fájlt. A legtöbb esetben törölnie kell a használt fájlt, mivel a Windows lezárja.

Az ntuser.dat látása a Felhasználónév mappában normális, és a Windows leghosszabb ideig jellemzője. A fájl biztonságos, nem rosszindulatú és nem rossz. Ez a Windows szükséges része, és biztonságosan elhagyható. Ha törölni akarja a régebbi verziókat, akkor csak néhány megabájtnál nincs rá szükség. Ez azonban teljesen rajtad múlik.

Mi az ntuser.dat és miért van a számítógépemen?