u盘在mac系统中使用后 windows系统中显示隐藏文件,如何解决?

我的u盘中mac系统中使用并删除某些文件后,再插入windows系统中就会出现很多隐藏文件,包括删除的那些文件。这会造成隐私泄露啊,该如何解决?


[经过版主编辑]

MacBook Pro 15", macOS 10.14

发布日期 2019年3月13日 上午12:39

回复
问题被标记为 排名最靠前的回复

发布日期 2019年3月14日 上午11:25

大概说是一个问题中的两个小问题:

  1. 废纸篓晴空
  2. 删除隐藏文件


在U盘上删除文件的操作是,在U盘上建立一个.Trashes文件夹,所有从该U盘删除的文件都会被移动到这个文件夹中,直到用户从废纸篓中彻底删除,才会从.Trashes文件夹中彻底移除。所以,要不清空废纸篓,要不在废纸篓中选择文件删除后,U盘上废纸篓中的文件才会被删除,在Windows中也不回被看见了


那些隐藏文件,你说的应该主要是那些文件名以“._”开头文件吧?如果是的话,目前来说,无法从macOS中彻底禁止它,因为这些“._”文件用来保存与该文件数据相关的一些只存在于AFPS/HFS+文件系统的特殊信息的,当该文件被移回macOS盘或者从哪里打开时,macOS会用到它们(虽然绝大多数情况,没有它们依然可以正常读取数据)。简而言之,要想删除它们,就要自己手动操作,没有其它好办法。


本人已知的方法,一种是使用命令行

命令行:

dot_clean <path>

将<path>替换为你的U盘目录,操作:简你的U盘拖放在dot_clean 命令(命令后面还有一个空格)后面后,回车确认


如果要禁止在U盘上建立聚焦索引,可以在聚焦系统偏好中排除该U盘,或者执行命令:

mdutil -i off <U盘路径>


当然还有其它的隐藏文件,但应该不牵扯到你的隐私了。


[经过版主编辑]


回复量: 6
问题被标记为 排名最靠前的回复

2019年3月14日 上午11:25 回应 h80

大概说是一个问题中的两个小问题:

  1. 废纸篓晴空
  2. 删除隐藏文件


在U盘上删除文件的操作是,在U盘上建立一个.Trashes文件夹,所有从该U盘删除的文件都会被移动到这个文件夹中,直到用户从废纸篓中彻底删除,才会从.Trashes文件夹中彻底移除。所以,要不清空废纸篓,要不在废纸篓中选择文件删除后,U盘上废纸篓中的文件才会被删除,在Windows中也不回被看见了


那些隐藏文件,你说的应该主要是那些文件名以“._”开头文件吧?如果是的话,目前来说,无法从macOS中彻底禁止它,因为这些“._”文件用来保存与该文件数据相关的一些只存在于AFPS/HFS+文件系统的特殊信息的,当该文件被移回macOS盘或者从哪里打开时,macOS会用到它们(虽然绝大多数情况,没有它们依然可以正常读取数据)。简而言之,要想删除它们,就要自己手动操作,没有其它好办法。


本人已知的方法,一种是使用命令行

命令行:

dot_clean <path>

将<path>替换为你的U盘目录,操作:简你的U盘拖放在dot_clean 命令(命令后面还有一个空格)后面后,回车确认


如果要禁止在U盘上建立聚焦索引,可以在聚焦系统偏好中排除该U盘,或者执行命令:

mdutil -i off <U盘路径>


当然还有其它的隐藏文件,但应该不牵扯到你的隐私了。


[经过版主编辑]


2019年3月14日 上午4:38 回应 h80

废纸篓、回收站的原理是,在这块磁盘、闪存等的物理分区的一个位置建立一个隐藏文件夹,把文件放进去。如果你仔细观察,就会发现,Mac 和 Windows 都是这样,只是是否能够相互读取到而已。只有在你清空、倾倒的时候,才会真正将文件删除,否则会一直占用存储空间。

这个主题已被系统或社区团队关闭。 你可以为你认为有帮助的任何帖子投票,也可以在社区中搜索其他答案。

u盘在mac系统中使用后 windows系统中显示隐藏文件,如何解决?

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!