Windows 上的“N”文件夹属性是什么?

Windows 上的“N”文件夹属性是什么?

据我所知,文件可以具有四种属性的任意组合:只读 (R)、存档 (A)、系统 (S) 和隐藏 (H)。

我研究了一下,发现还有 +I 属性(索引)。但没有关于“+N”的内容。

我的 Vista 机器上这个神秘的 +N 属性是什么?

在此处输入图片描述

答案1

I和属性N含义相同(出于某些晦涩的原因,微软更喜欢在 Windows 资源管理器中将相同的属性显示为“N”,在命令行中显示为“I”,至少在 Windows Vista 中是这样)。此属性仅适用于文件夹,表示“不索引”。

让我们检查 Windows 资源管理器上常规文件夹的属性。

请注意,有一个名为“索引此文件夹以便更快地搜索”的设置:

在此处输入图片描述

在包含“N”属性的文件夹中,未选中此复选标记。

让我们改变文件夹的属性并向I其中添加内容。

Windows 资源管理器视图反映了新属性:

在此处输入图片描述

答案2

N 代表未编入索引

来源

答案3

尽管 Windows Vista 如此,但在 Windows 10 中,根据我的实验和经验(无需再回到 MSDN .NET 库中查看 FileAttributes 是什么),我观察到的情况如下:

1) 对象上的任何属性都不会在 Windows 资源管理器中显示带有“N”的文件,因此假设这是 MS 指示启用了索引的“普通”对象(文件)的方式。

2) 当其他属性处于开启状态(例如 +R 或 +A),且对象已启用索引时,则这些属性将显示,但不会有“N”。

3) 当没有启用任何属性,但对象未编入索引时,Windows 资源管理器将显示“I”属性。恕我直言,这是违反直觉的,但考虑到过去(XP 及之前)和现在(VISTA 及之后)的情况,这就是它的工作原理。

因此,总而言之,“N”是正常的,没有其他属性并且对象已被索引,“I”没有被索引(或没有)其他属性设置。

相关内容