自动生成的区域文件
编辑:(12月10日)
在撰写此问题时...
...我真的不知道为什么...:Zone.identifier
要创建文件,甚至不知道创建文件的时间。这似乎很断断续续。
现在,我意识到...
...当我将文件从我的机器文件系统移动到我的机器文件系统时,我触发了它们的创建。如果有什么不同,我会在移动文件时进行hotdrop(或拖放),然后使用 WSL Application GWSL打开文件系统。NTFS
EXT4
EXT4
重新创造
要重新创建问题(如果您可以将其称为问题),我真的相信 windows 正在按照预期的那样运行,我只是不希望 windows 创建它们,但在这一点上我不知道这是否不好主意。无论哪种方式,要重新创建问题,您应该看到它们是通过将文件从 Windows 10/11 文件系统拖放到 Linux WSL EXT4 文件系统中来创建的。
编辑结束
原帖
首先,我想指出,我研究了这个主题,并且很惊讶地发现:Zone.identifier
文件是微软在他们的 Windows 操作系统中实现了相当长一段时间的一项功能。WSL
当在 Windows 环境中使用 Linux 需要非集成虚拟机时,他们就开始使用该功能。最令人惊讶的是,它似乎并没有打扰到很多人,但是拥有文件,我从未故意授予创建权限的文件,在我的文件系统中弹出的文件,正在让我发疯。据我所知,或者从我在互联网上收集到的信息,这些文件允许在运行于 WSL(或在我的情况下为 WSL2)的 Linux 操作系统中创建 Windows 隐藏文件。事实上,我并没有完全理解实施的目的:Zone
文件功能(或概念,如果你愿意的话)。我收集到的最多的是,它们与创建隐藏文件有关,但我找不到关于这个主题的明确答案,我希望我能找到更多关于这些文件的信息。不过,最重要的是我的问题……
“一个人如何禁用负责创建
:Zone.identifier
文件的功能?这样做的后果是什么?”
我的搜索在 SuperUser 姊妹网站 Ask Ubuntu 上返回了这篇文章。不幸的是,即使它回答了我的问题,它也回答了更旧的 Windows 版本/版本:Windows XP。我认为它仍然是一个安全策略,如该帖子所示,但导航到它似乎已经改变。
如果您将相同的文件夹复制回 ntfs 端,则不需要这些。因此,在复制到那里之后,您可以通过在命令行中运行以下命令来删除这些文件。