Has*_*ziz 5 windows windows-registry windows-7 user-profiles user-folders
我的用户文件夹中有以下文件:
虽然这些文件是系统文件,但我经常看到它们,因为我习惯于浏览显示系统文件的资源管理器,以便它让我对操作系统有更高的了解和控制。在我这样使用 Windows 7 的许多年里,我不记得在这个文件夹中看到过这么多系统文件。
我明白这ntuser.dat和ntuser.dat.LOG1分别是HKEY_CURRENT_USER注册表配置单元和该配置单元的日志,这解释了两个文件的最近时间戳。但是,文件夹中的其他四个文件(两个.regtrans-ms文件,一个.blf文件和一个.LOG2文件)都是在6个月前最后一次修改的,并且至少有一个是0字节文件。尽管如此,尝试删除其中任何一个会出现一个对话框,声称系统锁定了它们:
我想删除这 4 个文件以消除我的用户文件夹中的混乱,或者了解为什么我以前从未见过它们,以及它们实际服务的目的。
我听取了答案和评论的建议,试图删除这些文件,但没有成功;系统只是在下次启动时再次重新生成它们。应 Ramhound 的要求,我在这里创建了一个后续问题。
但是,文件夹中的其他四个文件(两个 .regtrans-ms 文件、一个 .blf 文件和一个 .LOG2 文件)都在 6 个月前最后一次修改。
在*.regtrans-ms包含写入和读取数据的变化作出NTUSER.DAT。 由于这些更改已应用于注册表,因此可以安全地删除这些文件。
该*.LOG2文件是由于*.LOG1已经存在而创建的。该*.blf文件包含元数据,用于管理对包含在*.Log1. 其他文件是更改日志,可以删除它们,但如果需要它们将再次创建。
它们不是注册表更改的备份,实际上,它们是注册表更改之前的更改。
作为防止注册表损坏的保护措施,这在 Windows 中曾经是一个相当普遍且非常棘手的问题,当请求更改注册表时,较新版本的 Windows 所做的是在执行任何操作之前将请求的更改写入文件。
一旦 Windows 确定将更改写入注册表是“安全的”,它就会这样做,然后,它将验证更改是否已进行,届时它将删除该文件并转移到其他操作系统任务上。当此过程中的某些内容失败时,您最终会收集这些文件。
完成对它们的分析后,可以安全地删除在上次系统启动之前创建的任何这些 .blf 或 .regtrans-ms 文件。它们不可能(或应该)写入注册表,因此它们是垃圾。
来源:成千上万的 NTUSER.DAT 和 UsrClass.dat 文件,为什么可以删除?
最终,这些文件可能会再次创建,如果一切正常,则会在应用和验证更改后删除它们。许多事情都可能导致清理失败,您可能必须使用您最喜欢的第三方程序来终止句柄,以便您可以删除文件。
| 归档时间: |
|
| 查看次数: |
1977 次 |
| 最近记录: |