Hoje eu baixei uma atualização para o nosso servidor de e-mail na minha máquina dev usando o IE9 no Win7 Pro. Eu indiquei ao IE para salvar o arquivo na unidade compartilhada do nosso servidor para que eu pudesse instalá-lo mais tarde. Quando o download terminou, o IE mostrou um banner vermelho na parte inferior e disse que ".exe não é comumente baixado e pode danificar seu computador". Havia três botões, "Excluir", "Ações" e "Visualizar downloads". Eu selecionei "Ações" só porque eu nunca tinha visto isso antes. Ele mostrava uma caixa de diálogo "SmartScreen Filter" que basicamente dava três opções: "Não execute este programa (recomendado)", "Delete program" e "Run anyway". Acabei de cancelar o diálogo porque não queria executá-lo em primeiro lugar; Eu só queria baixá-lo para que eu pudesse executá-lo mais tarde no servidor.
Então, quando eu tentei executá-lo, ele explodiu imediatamente dizendo: "A instalação não pôde criar o diretório - Erro 5: acesso negado." Eu tentei desbloquear o arquivo, "Executar como Administrador", embora eu já fosse Administrador, desliguei o UAC, etc. Faltando, eu finalmente baixei o arquivo novamente, executei o WinMerge nos dois e mostrei que eles eram idênticos, exceto o um novo correu bem. Eu voltei para a minha máquina dev, baixei o arquivo através do Firefox e depois o executei no servidor, novamente bem. Mas quando eu tentei novamente através do IE, novamente o SmartScreen mostrou seu banner vermelho e de alguma forma espancou o arquivo mesmo que ele estivesse armazenado em outra máquina, e o WinMerge não pode dizer a diferença entre ele e um arquivo bom.
Eu procurei na Web como o SmartScreen funciona, mas todos eles fornecem descrições em nível de usuário. O que eu quero saber é, o que isso faz com o arquivo para torná-lo irrecuperável em outra máquina?
Obrigado
Tags internet-explorer