Quais são esses arquivos como Zone.Identifier: $ DATA e como evitá-los?

10

Eu tenho uma unidade ext4 que está disponível para o meu windows XP VirtualBox como uma pasta compartilhada. Ao trabalhar com arquivos em todo o Ubuntu e Windows, às vezes vejo esses arquivos autogerados com Zone.Identifier:$DATA anexados ao nome. Por exemplo, se eu tiver o arquivo

scite-2.29.msi

Então eu vou pegar um pequeno arquivo irritante como

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

O conteúdo do arquivo:

[ZoneTransfer]
ZoneId=3

Eles parecem ser criados sempre que eu escrevo um arquivo para a unidade ext4 a partir da minha máquina virtual do windows. Eu pareço ser capaz de apagá-los com segurança, sem quaisquer conseqüências óbvias.

Para que servem esses arquivos e se eles são inúteis, como posso evitar que sejam gerados?

    
por wim 10.10.2011 / 16:01

2 respostas

11

Eu encontrei o lugar para desativá-los, pelo menos no WinXP. Execute gpedit.msc e configure conforme abaixo:

    
por wim 30.05.2012 / 08:41
5

Esse arquivo é para armazenar um NTFS Alternate Data Stream - é um recurso que basicamente permite que qualquer arquivo tenha um número de arquivos ocultos dentro dele.

Eu acho que esse fluxo específico é gravado quando você faz o download de algo da rede - o Windows pode exibir essa boa caixa de diálogo "Aviso de segurança" quando você a executa e oferece mostrar um certificado digital EXEs por exemplo. Ir para Propriedades e clicar em Desbloquear pode remover isso e pode haver uma configuração para desativá-lo em algum lugar no Windows.

    
por eug 10.10.2011 / 17:30