回答:
で説明されているように、WindowsがMac上で作成されたzipファイルを処理する方法のバグのように見えます。 http://blogs.msdn.com/b/asklar/archive/2012/05/03/why-do-zip-files-from-mac-os-show-up-as-green-encrypted.aspx
問題は、Windowsがファイル/フォルダ属性の解釈方法について混乱したときに発生します。 FAT / NTFSでは、これらの値はファイル属性定数のこの定義に従って格納されます。 FILE_ATTRIBUTE_ENCRYPTEDの値は0x4000です。
興味深い部分は、Mac OSがどのようにファイル属性をzipアーカイブに保存しているかです。 UNIXベースのOSであるMac OSは、UNIXのファイル/フォルダ属性システム(そしてパーミッションですが、これはまた別の話題です…)を使用しています。 (S_IFDIR)も偶然にも値0x4000を持っています。そのため、zipアーカイブを作成する可能性のある他のオペレーティングシステムがある可能性があることをzip解凍コードが認識していなかったことがわかります…
ボーナス質問:あなたはこの振る舞いを変えることができますか?答え:いいえ。しかし、あなたは簡単に抽出されたファイル/フォルダから暗号化フラグをクリアすることができます。
初期ファイルにはおそらくNTFS暗号化が設定されています。私はそれについてあまり心配しないでしょう。開かない限り。それからあなたはあなたのファイルをあなたに暗号化せずに送るようにあなたの友人に言う必要があります:)