USN日志是否默认禁用?

时间:2014-11-28 08:00:41

标签: c# ntfs usn

在我的备份应用程序中,我使用USN journal检查卷的更改。默认情况下,USN被禁用或启用?在this link(旧文章)中,它被提及为“默认情况下,NTFS卷将禁用其更改日志”。我没有在任何网站上获得有关它的更多信息。它是否真的在NTFS驱动器上禁用或是否基于操作系统?这对我很重要,因为我在我的应用程序中使用它。

2 个答案:

答案 0 :(得分:1)

它通常出现在Windows XP,Vista,7,8,Server 2003,Server 2008和Server 2012中。但是,我已经在这些版本的每一个版本中看到它,所以你不能依赖它它只是在。我看过文章和q / a,用户被告知删除它以节省空间。您可以查询它是关闭还是here

您可以将其关闭(或增加)here

你引用的文章是一个老人但是很好。编写时,Windows 2000是一个勇敢的新世界。

在Windows XP,Vista,7,8,Server 2003,Server 2008和Server 2012中还有一个名为fsUtil的工具,可以让您查询USN日志,关闭/打开它,并从中增加它命令行。

答案 1 :(得分:0)

我认为它默认是禁用的,因为它消耗资源,如果没人需要日志,那么这将是一种浪费。无论如何,真正的答案是你不能依赖这些知识。它可能取决于许多事情。即使存在默认值,任何用户都可以手动启用/禁用日记。如果您依赖期刊,那么您必须检查它是否已启用,如果没有,则启用它。