web-dev-qa-db-ja.com

Zone.Identifier:$ DATAのようなこれらのファイルは何で、どのようにそれらを防ぐのですか?

Windows XP VirtualBoxで共有フォルダーとして使用できるext4ドライブがあります。 UbuntuとWindowsでファイルを操作すると、名前にZone.Identifier:$DATAが追加されたこれらの自動生成されたファイルが表示されることがあります。たとえば、ファイルがある場合

scite-2.29.msi

その後、私は次のような小さな迷惑なファイルを取得します

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

ファイルの内容:

[ZoneTransfer]
ZoneId=3

それらは、Windows仮想マシン内からext4ドライブにファイルを書き込むたびに作成されるようです。明らかな結果なしに、それらを安全に削除できるようです。

これらのファイルの目的は何ですか?また、それらが役に立たない場合、そもそも生成されないようにするにはどうすればよいですか?

11
wim

少なくともWinXPでは、それらを無効にする場所を見つけました。 gpedit.mscを実行し、次のように構成します。

enter image description here

12
wim

このファイルはNTFS代替データストリームを保存するためのものです。これは基本的に、任意のファイルに多数の隠しファイルを含めることができる機能です。

ネットから何かをダウンロードすると、特定のストリームが書き込まれると思います。実行すると、Windowsはその「セキュリティ警告」ダイアログボックスを表示し、たとえばEXEデジタル証明書を表示することができます。 [プロパティ]に移動して[ブロックを解除]をクリックすると、これが削除され、Windowsのどこかで無効にする設定がある場合があります。

5
eug