No Windows XP, depois de baixar um arquivo, quando tento executá-lo, recebo
Aviso de segurança do Windows XP. Deseja executar este arquivo ... sempre pergunte antes de abrir este arquivo?
Movi o arquivo para outro diretório (apenas um diretório comum que criei C:\something
) e o executei. Eu recebi a mensagem, mas agora não. Então, talvez tenha sido apenas a primeira vez que abriu ou algo assim.
- Isso acontece com algum executável?
- Com quais executáveis isso acontece?
Presumo que o Windows não mantenha algum tipo de registro de que esse arquivo foi baixado pela Internet. Sempre que clico no arquivo nos downloads do Chrome, recebo a mensagem, mas é do Windows XP e não do Chrome.
Como isso está funcionando?
Também parece, de alguma forma, específico do navegador, porque quando eu salvo o arquivo e o executo salvando-o e clicando em Abrir arquivo enquanto estiver no K-Meleon, não recebo essa pergunta. É como se pudesse abri-lo de alguma forma que contornasse a mensagem do Windows XP.
Além disso, lembro-me dos dias terríveis do IE e do Windows 98. Talvez o IE5 tenha sido o culpado, talvez antes de certas atualizações, em que o navegador executava executáveis de qualquer site, sem você clicar neles, a menos que você assinalasse uma caixa difícil de encontrar em Configurações avançadas.
Espero que eu possa desmarcar a caixa aqui neste aviso de segurança "sempre pergunte antes de abrir este arquivo" e isso não causará esse problema. Eu só quero um clique clicável ou clique duas vezes para executar.
E mesmo quando desmarco essa caixa, se clicar em outro .exe nos downloads do Chrome, isso acontece.
fonte
Respostas:
Várias versões atrás, o Internet Explorer introduziu o conceito de "zonas de segurança" - Internet, intranet local, "confiável", "restrito". Posteriormente, isso foi estendido ao shell do Windows Explorer (e uma zona "Meu Computador" foi adicionada).
Após o download do arquivo, o navegador - IE e Chrome - adiciona um "fluxo alternativo" a ele, nomeado
Zone.Identifier
, que diz que o arquivo veio da zona "Internet". Quando você clica duas vezes em um arquivo no Windows Explorer, ele verifica se esse fluxo está presente e solicita confirmação, se necessário. Isso não se restringe aos executáveis - qualquer arquivo marcado dessa maneira exigirá confirmação.Fluxos alternativos são um recurso do Windows e do sistema de arquivos NTFS e são armazenados no disco como parte do arquivo. (No NTFS, o conteúdo real de um arquivo também é de fato um fluxo sem nome.) Se você deseja ver ou editar o conteúdo
Zone.Identifier
, execute na linha de comando:Quando você desmarca a caixa "Sempre solicitar ..." ou quando clica em "Desbloquear" na janela de propriedades do arquivo, o
Zone.Identifier
fluxo é excluído e o Explorer não requer mais confirmação. Para excluir todos os fluxos de muitos arquivos de uma só vez, você pode usar o Streams ou uma ferramenta gráfica .Se você deseja desativar a marcação de zona, consulte esta postagem para o Google Chrome .
fonte
Portanto, essa é uma configuração de segurança para o Windows. Para desativá-lo, acesse o registro e altere os seguintes valores de chave:
Como sempre, ao editar o registro, faça um backup primeiro.
Fonte
Nota: Isso o desativará para todos os arquivos, independentemente da localização. Eu não recomendaria fazê-lo em geral, mas parece ser o que você deseja fazer.
fonte