这些文件是什么,如Zone.Identifier:$ DATA以及如何防止它们?


12

我有一个ext4驱动器,它可以作为共享文件夹供Windows XP VirtualBox使用。在ubuntu和Windows上处理文件时,有时会看到这些自动生成的文件,Zone.Identifier:$DATA并在名称后附加了这些文件。例如,如果我有文件

scite-2.29.msi

然后我会得到一个小讨厌的文件

scite-2.29.msi:Zone.Identifier:$DATA

文件内容:

[ZoneTransfer]
ZoneId=3

每当我从Windows虚拟机中将文件写入ext4驱动器时,它们似乎都是被创建的。我似乎可以安全地删除它们,而没有任何明显的后果。

这些文件是做什么用的,如果它们没有用,我该如何防止它们首先生成?


您可以使用streams.exeWindows Sysinternals Suite中提供的实用工具删除现有的备用数据流。
Salman A

Answers:


13

我找到了禁用它们的地方,至少在WinXP中。运行gpedit.msc,然后进行如下配置:

在此处输入图片说明


2
很好-感谢您分享解决方案。我没有“附件管理器”条目,但是在其他地方发现可以通过右键单击“管理模板”,选择“添加/删除模板”并添加“ system.adm”模板来添加它。之后,我可以启用“不保存区域信息...”选项。
Steinar

刚刚发现这在Windows 10中存在相同的问题,它访问了RHEL 7.6中安装的NFS资源。
加西亚

5

该文件用于存储NTFS备用数据流-该功能基本上允许任何文件在其中包含许多隐藏文件。

我认为,当您从网上下载某些内容时,就会写入特定的流-Windows在运行它时可以显示该“安全警告”对话框,并提供给您显示EXEs数字证书。转到“属性”并单击“取消阻止”可能会删除它,并且在Windows中某处可能有禁用它的设置。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.