在我的备份应用程序中,我正在使用 USN 日志来检查卷的更改。默认情况下,USN 是禁用还是启用? 在此链接(旧文章)中,有人提到"默认情况下,NTFS卷将禁用其更改日志" 。我在任何网站上都没有获得太多关于它的信息。它是在NTFS驱动器上真的禁用还是基于操作系统? 这对我来说很重要,因为我在我的应用程序中使用它。
它通常在Windows XP,Vista,7,8,Server 2003,Server 2008和Server 2012中打开。 但是,我已经在每个版本中都看到了它,所以你不能仅仅依赖它。 我看过文章和问答,其中用户被告知删除它以节省空间。 您可以在此处查询它是关闭还是打开。
您可以在此处关闭和打开(或增长它)。
您引用的文章是老式的,但是一个好东西。 Windows 2000 在编写时是一个勇敢的新世界。
Windows XP,Vista,7,8,Server 2003,Server 2008和Server 2012中还提供了一个名为fsUtil的工具,可让您查询USN日志,将其关闭/打开,并从命令行增长。
我认为默认情况下它是禁用的,因为它消耗资源,如果没有人需要期刊,那将是一种浪费。无论如何,真正的答案是你不能依赖这些知识。它可能取决于许多事情。即使有默认值,任何用户也可能手动启用/禁用日志。如果您依赖于日志,则必须检查它是否已启用,如果没有,则启用它。