Anonim

Questa settimana un lettore ci ha scritto e ha chiesto del file 'ntuser.dat' sul proprio computer Windows 10. In particolare, 'Cos'è ntuser.dat e perché continua ad apparire sul mio computer? L'ho eliminato due volte e continua a riapparire. Perché?' Questo è qualcosa che abbiamo visto menzionato prima nei commenti e nelle e-mail, quindi è un buon argomento per un tutorial.

Puoi trovare ntuser.dat in C: \ Users \ Nome utente. È un file relativamente piccolo che si trova lì innocuamente. Il mio è di 6 MB di dimensione. Non è un virus. Non è un malware. Non è nulla di cui preoccuparsi. Il file è in realtà vitale per il tuo computer e non dovresti eliminarlo.

Che cos'è ntuser.dat?

Il file ntuser.dat è da dove viene caricato il tuo profilo utente di Windows. Contiene l'hive di registro HKEY_CURRENT_USER che contiene al suo interno tutti i file, le preferenze e le impostazioni. Se si elimina il file, molte di queste impostazioni torneranno ai valori predefiniti. Eventuali modifiche alla configurazione o personalizzazioni mantenute nel registro torneranno anche ai valori predefiniti.

Lo scopo di ntuser.dat è il motivo per cui riapparirà se lo elimini. Il file è necessario per conservare tutte le impostazioni del registro. Ogni utente sul computer avrà la propria copia che manterrà le proprie impostazioni individuali. Se vai in C: \ Users e controlla tutte le cartelle di username all'interno di te vedrai ognuna ha un file ntuser.dat.

Il nome file è un lascito di Windows NT che lo ha introdotto per aiutare a mantenere le impostazioni dell'utente in un ambiente multiutente. Il formato è sostanzialmente lo stesso ora. Tuttavia, non è possibile aprire o leggere ntuser.dat.

Come funziona ntuser.dat?

Come suggerisce il suffisso del file, ntuser.dat è un file di dati che contiene non solo l'hive del registro ma registri contenenti le versioni precedenti di quell'hive. Quando si apportano modifiche al computer e l'hive viene aggiornato, la versione precedente viene registrata ed è il modo in cui Ripristino di Windows può aiutare a riportare il computer a una configurazione precedente. Quei registri faranno riferimento ad altre copie di ntuser.dat che potresti vedere nella cartella.

Quando apporti una modifica che verrà riflessa nel registro, non verrà scritta immediatamente. È contenuto in un file temporaneo chiamato file regtrans-ms. Questo è un file di registro che tiene traccia di tutte le modifiche apportate all'interno di una singola sessione che richiederà una modifica del registro. Solo una volta disconnesso o spento il computer, il file regtrans-ms scriverà le modifiche nel registro.

L'idea è di mantenere l'integrità del registro mantenendo al minimo le modifiche. Invece di scriverlo sempre, un file temporaneo viene creato, verificato, convalidato e quindi scritto nel registro una volta spento il computer. Che ritardo vedi quando imposti lo spegnimento del computer o quando esci? Tra le altre cose, questo è il file regtrans-ms che viene scritto nel registro e copiato in ntuser.dat.

Cosa succede se cancello il file ntuser.dat?

Come accennato, ntuser.dat è un file importante per Windows in quanto contiene tutte le configurazioni dell'utente e le impostazioni HKEY_CURRENT_USER. L'eliminazione del file non provoca l'arresto anomalo di Windows ma può far scomparire tutte le configurazioni o impostazioni di sistema che di solito vengono registrate nel registro.

Non tutte le impostazioni di sistema o le modifiche devono essere registrate nel registro, quindi se lo elimini, potresti vedere alcune modifiche mentre altre vengono ripristinate.

Non è possibile eliminare l'attuale ntuser.dat in uso dal proprio account. Se vedi più file ntuser.dat, puoi eliminarli se lo desideri. Più file ntuser.dat in C: \ Users \ Nome utente indicano che il computer si è arrestato in modo anomalo e non è stato possibile scrivere nel registro come dovrebbe durante un normale arresto. Invece di scrivere un file potenzialmente corrotto, Windows lo ignorerà creando un nuovo file. Durante un arresto anomalo, il file regtrans-ms non sarebbe stato scritto in ntuser.dat, quindi verrà scartato.

Eventuali modifiche al sistema che vengono normalmente registrate nel registro effettuate durante la sessione bloccata non saranno state salvate, quindi dovrai farlo di nuovo. In questa situazione, i file ntuser.dat precedenti sono ora obsoleti e sono sostituiti dall'ultima versione del file. Questo è ciò che farà apparire più file ntuser.dat.

È possibile eliminare più file ntuser.dat purché non si elimini l'ultimo. Nella maggior parte dei casi, dovresti essere in grado di eliminare il file in uso poiché verrà bloccato da Windows.

Vedere ntuser.dat nella cartella Nome utente è normale ed è stato una funzionalità di Windows per il più lungo tempo. Il file è sicuro, non è malware o niente di male. È una parte necessaria di Windows e può essere tranquillamente lasciato solo. Se vuoi eliminare le versioni precedenti puoi, ma a pochi megabyte, non è davvero necessario. Dipende interamente da te però.

Che cos'è ntuser.dat e perché si trova sul mio computer?