天天看点

关于Windows中的NTUSER.DAT文件的知识,看这篇文章就差不多了

作者:驾驭信息纵横科技

每个用户配置文件中都隐藏着一个名为NTUSER.DAT的文件。此文件包含每个用户的设置和首选项,因此你不应该删除它,也可能不应该编辑它。Windows会自动为你加载、更改和保存该文件。

NTUSER.DAT包含你的用户配置文件设置

每次更改Windows和已安装程序的外观和行为时,无论是桌面背景、显示器分辨率,还是默认打印机,Windows都需要在下次加载时记住你的首选项。

Windows通过首先将该信息存储到注册表中的HKEY_CURRENT_USER来实现这一点,然后当你注销或关闭时,Windows会将该信息保存到NTUSER.DAT文件。

下次登录时,Windows将把NTUSER.DAT加载到内存中,然后你的设置和首选项再次加载到注册表中。此过程允许你进行用户配置文件独有的个人设置,如你选择的桌面背景。

名称NTUSER.DAT是Windows NT的剩余物,最初是在Windows 3.1中引入的。Microsoft将DAT扩展名用于任何包含数据的文件。

每个用户都有一个NTUSER.DAT文件

Windows并不总是完全支持用户配置文件。在早期版本中,当你启动Windows时,计算机的每个用户都会看到相同的桌面、文件和程序。现在,Windows更好地支持同一台机器上的多个用户,它通过在每个用户配置文件中放置NTUSER.DAT文件来实现这一点。

你可以打开文件资源管理器并浏览到“C:\Users\你的用户名”,或者在文件资源管理者的地址栏中键入“%userprofile%”并按回车键。

关于Windows中的NTUSER.DAT文件的知识,看这篇文章就差不多了

如果你没有看到NTUSER.DAT,别担心,Microsoft不希望你编辑或删除此文件,因此会将其隐藏。你可以启用“显示隐藏文件”选项以使文件可见。单击“查看”,然后勾选“显示隐藏项目”旁边的框。

关于Windows中的NTUSER.DAT文件的知识,看这篇文章就差不多了

你可能会注意到,除了NTUSER.DAT文件,还有一个或多个ntuser.dat.LOG文件。每次进行更改时,Windows都会将你的首选项保存到NTUSER.DAT文件中。但首先,它会制作一个副本并将其重命名为ntuser.dat.LOG(加上一个递增的数字)以备份你以前的设置。即使是Microsoft也知道你应该始终备份你的设置和文件。

不要删除NTUSER.DAT文件

你永远不应该删除你的NTUSER.DAT文件。因为Windows依赖它来加载你的设置和首选项,删除它会损坏你的用户配置文件。下次登录时,你将看到一个提示,Windows无法登录你的帐户。

关于Windows中的NTUSER.DAT文件的知识,看这篇文章就差不多了

尽管有人建议注销然后重新登录可能会解决问题,但你会再次看到相同的消息。如果你尝试创建一个普通的NTUSER.DAT文件来替换丢失的实例,你将在第一次设置对话框中遇到循环,Windows将永远无法完成登录。

NTUSER.DAT文件通常不是一个大文件,在我们的一台新电脑上有3兆字节,在我们使用了几年的电脑上有17兆字节。删除它通常不会重新获得太多空间,但结果可能是灾难性的。如果不需要用户配置文件,最好通过Windows删除用户帐户。

你可能也不应该编辑它,有些管理员这样做可能是为了对许多用户进行快速更改,但如果你不小心,可能会导致难以解决的问题。

更好的做法是通过注册表进行更改。在修改注册表也是你应该谨慎的事情,但你很有可能找到一份指南,指导你完成必要的步骤。编辑注册表后,下次注销或关闭时,你的新设置将保存到NTUSER.DAT文件。

继续阅读