Isso é impulsionado pelos fluxos de dados alternativos . O Windows sinaliza arquivos como potencialmente não confiáveis se tiverem sido baixados (por exemplo) da zona da Internet e desativarão a execução.
Como uma observação, a Sysinternals fornece uma ferramenta gratuita chamada ' streams ' (via Microsoft ) que permite remover (incluindo recursivamente) todos os fluxos alternativos de um arquivo / diretório.
Como uma segunda nota, o motivo pelo qual o Windows faz isso é porque é uma maneira bastante simples de construir um trojan ou um vírus. Como discussão sobre este breve aqui .
In 2009, the alternate data stream was used by a click fraud Trojan named FFSearcher. It used the stream name “Zone.Identifier” which is a stream name that Microsoft uses to mark executable files downloaded by Internet Explorer. Instead of a simple zone identifier however, the Trojan implanted a DLL file that contained the Trojan’s code.