NTFS 日志文件指定的大小太小?

NTFS 日志文件指定的大小太小?

我检查了我的磁盘,它 ( chkdsk X: /v /l /x /b) 说日志文件大小(65536 kB - 默认大小)在每个分区中都太小,所以我将其加倍,再加倍,现在它在我的 2TB 驱动器中只有 1MB,但它仍然说它太小。这是怎么回事?考虑到一个几乎已满的 2TB 磁盘,20k 个文件夹中有 800k 个文件,日志文件的合适大小是多少?

答案1

默认大小似乎取决于分区大小。我用两个分区进行了测试:

  • C:95 GB,默认日志文件大小 65536 KB
  • F:5 GB,默认日志文件大小 27648 KB

根本无法更改 C: 的日志文件大小。对于 F:,我发现最小大小为 2048 KB (2 MB)。

你写道你尝试将日志文件设置为 1MB。如果你的意思是B,太小了。实际上你减小了大小,因为 65536 KB64 MB

表 28-3 Chkdsk 参数

/l:尺寸

仅限 NTFS。将日志文件的大小更改为指定的千字节数. 如果您不输入新尺寸则显示当前尺寸。

因此,如果您想将大小加倍,请尝试以下命令:

chkdsk x: /l:131072

答案2

它与您设置的事件日志大小无关。

考虑到几乎已满的 2TB 磁盘20k 个文件夹中有 800k 个文件?

来自微软:CHKDSK 无法调整日志文件的大小。

解释:

没有足够的空间来增加日志文件的大小,或者 Chkdsk 在干净的卷上遇到文件系统损坏。

用户操作:

删除一些不需要的文件,然后再次运行 Chkdsk /f。

相关内容