为什么在 Windows 中搜索“Stream”会返回每个文件?

为什么在 Windows 中搜索“Stream”会返回每个文件?

如果我打开 Windows 资源管理器并转到我的桌面(或任何其他位置)并在右上角的搜索框中搜索(文件内容,而不仅仅是标题),stream我会返回所有文件。如果我选​​择一个文件,在文本编辑器中打开它并搜索,stream则不会有任何结果。

这有什么特别的?我也返回了图像。那里有一些我看不到的元数据,但 Windows 可以看见?

更新:

我创建了一个空文件并在十六进制编辑器中查看它以确认它是空的。

十六进制编辑器中的空文件

当我搜索时,此文件显示为 sup stream。它的大小为 0 KB。

更新2:

我在家里的 Windows 8.1 上检查过,也出现了同样的情况。

我认为这是一些我不理解的 Windows“功能”。

答案1

这是一个(很好的)猜测,但我确信您看到了所谓的“备用数据流”的证据,这是 NTFS 功能,允许“在”文件中存储仅通过特定参考才能检索的备用数据。

一些参考资料如下:

我的比喻是,替代数据流是这一代(软件)的“隐藏”文件。

相关内容