当 windows 说 x.jpg 有无法复制到新位置的属性时,哪些属性会丢失

m3z*_*m3z 13 windows-7 file-transfer

我有大量 jpeg 照片,我正在尝试组织这些照片,然后将它们存档在基于 linux 的文件服务器上。绝大多数复制到文件服务器没有问题,但对于少数文件(可能都是用同一台相机拍摄的),在复制时窗口会提示我:您确定要复制没有其属性的文件吗?文件 IMG0xxx.jpg 具有无法复制到新位置的属性。

我想知道它在谈论什么属性,但我无法在 google 中找到任何搜索此对话框的信息。我尝试复制文件并接受财产损失,然后将属性选项卡与我尚未复制的属性选项卡并排比较,但我看不出有什么区别。

有谁知道如何计算出它所谈论的属性?

谢谢

小智 9

我认为这个问题是由文件系统之间的传输引起的。您的照片当前必须在 NTFS 上,并且正在传输到 UFS?

被丢弃的元数据首先是由窗口创建的,所以并不重要。

要检查,请尝试复制文件并在 EXIF 查看器中查看所有属性。只要你的日期、相机、曝光等都匹配,那么我认为这些信息就足够了。

我猜想被丢弃的信息与创建和修改文件的用户以及一些缓存信息有关。


小智 7

嗯,你已经从猜测答案的人那里收到了很多部分正确或完全错误的信息。事实上,NTFS 文件系统首先在 Windows NT 中使用,并最终被所有新的 Microsoft 操作系统采用,支持称为 ADS(备用数据流)的系统。任何使用 ADS 的一个或多个属性的文件,如果被复制到不支持 ADS 的文件系统,该数据将会丢失。这些数据可能对您来说无关紧要,也可能非常重要。例如,如果您使用的任何 Microsoft 工具使用 ADS 来实现诸如为照片添加标题、留下有关电子表格的注释或任何其他功能之类的功能,那么它将不再存在。但是,不要将 ADS 与其他应用程序专有格式混淆,例如,您可以在电子表格文件上留下有关使用 ADS 的用途的注释,这会丢失,但是,如果您实际上在 Excel 等程序中并使用如果您使用信息功能给自己留下完全相同的注释,则不会因为应用程序不使用 ADS 功能而丢失。您可以在 Microsoft 论坛上了解更多相关信息:http://answers.microsoft.com/en-us/windows/forum/windows_7-files/are-you-sure-you-want-to-copy-this-file -without/fa810b7e-f228-4661-9789-2090175dd7de?auth=1您还可以在此处了解如何使用它:https ://support.microsoft.com/en-us/kb/105763


小智 5

我发现存储在 Windows 中 Dropbox 存储同步文件夹中的文件在存储文件中有一个备用流com.dropbox.attributes,其中包含 Dropbox 存储系统使用的信息。

我使用了 SysInternals 的一个小型命令行实用程序 - Streams - 在我的 Dropbox 存储中查看简单的 jpg 图片。该实用程序显示备用流(将备用流视为在 NTFS 下与原始内容一起存储的隐蔽信息)。这就是我得到的:

c:\Temp>streams "C:\Store\Dropbox\Camera Uploads\2015-02-10 20.12.14.jpg"
Streams v1.56 - Enumerate alternate NTFS data streams

Copyright (C) 1999-2007 Mark Russinovich Sysinternals - www.sysinternals.com

C:\Store\Dropbox\Camera Uploads\2015-02-10 20.12.14.jpg:

:com.dropbox.attributes:$DATA        507
Run Code Online (Sandbox Code Playgroud)

因此,在我看来,将文件传输到非 NTFS 存储时,只有 Dropbox 存储相关信息会丢失。总之,我不会在传输文件时遇到问题。希望能帮助到你。克里斯