Pagina inicial » como » O que causa o arquivo baixado da Internet Aviso e como posso facilmente removê-lo?

    O que causa o arquivo baixado da Internet Aviso e como posso facilmente removê-lo?

    Sempre que você faz o download de qualquer arquivo para o seu disco rígido através do seu navegador, o Windows automaticamente sinaliza como sendo proveniente da Internet e potencialmente perigoso. Como resultado, quando você abre o respectivo arquivo, dependendo do tipo, o Windows o avisará com uma caixa de diálogo ou impedirá que o arquivo seja executado completamente até que você o marque como seguro.

    Alguma vez você já se perguntou como o Windows monitora esse sinalizador nesses arquivos, como você pode facilmente removê-lo (em massa) em arquivos que você sabe que são seguros e / ou adicionar esse sinalizador (junto com a proteção que ele traz) para qualquer Arquivo?

    Onde o Windows acompanha o status baixado da Internet??

    Considere os dois arquivos a seguir, ambos cópias do arquivo de instalação baixado para o XML Notepad 2007 da Microsoft. Embora cada um tenha um nome diferente (os números 1 e 2 são anexados ao final), você pode ver que são completamente idênticos como verificados. pelo seu hash MD5.

    No entanto, quando o arquivo terminado em 1 é executado, obtemos a seguinte caixa de diálogo que nos adverte apropriadamente que executar arquivos baixados da Internet pode ser perigoso, enquanto a execução do arquivo terminado em 2 não exibe esse mesmo aviso, embora tenha sido baixado a Internet também. Como vemos acima, os arquivos são idênticos, então por que apenas uma cópia exibiu esse aviso?

    A razão é porque o arquivo 1 tem um fluxo de dados alternativo (ADS) chamado “Zone.Identifier”, que armazena informações de onde o arquivo veio, enquanto o arquivo 2 não (porque este ADS foi removido, o qual abordaremos abaixo).

    Usando o utilitário Sysinternals Streams (que copiamos para nosso diretório C: \ Windows), podemos ver que o XmlNotepad1.msi contém um único ADS com 26 bytes de dados e o XmlNotepad2.msi não possui nenhum ADS. Essencialmente o Windows sabe que um arquivo veio da Internet com base nos dados dentro do ADS intitulado “Zone.Identifier”.

    Como alternativa, você pode identificar ADS usando o comando:

    dir / r [optional_file_filter]

    Como faço para remover o status baixado da Internet?

    É importante observar que este é um aviso apropriado (por razões óbvias) e o Windows, por direito, "verifica duplamente" ou bloqueia completamente os arquivos que possuem esse status. No entanto, se você souber que os arquivos em questão são seguros, há algumas maneiras de remover o sinalizador de status, você pode fazê-lo manualmente (arquivo por arquivo) ou removê-lo em massa em todos os arquivos em um diretório.

    Remoção manual

    Acima mostramos como detectar este flag especial de ADS usando a linha de comando, no entanto, você pode facilmente ver e remover esse status, visualizando as propriedades do respectivo arquivo. Quando um arquivo é marcado como baixado da Internet, há um aviso de segurança na parte inferior da guia Geral.

    Clicar no botão Desbloquear removerá o sinalizador de status baixado da Internet (ou seja, excluirá o ADS “Zone.Identifier”) e todos os avisos e / ou bloqueios associados a ele.

    Remoção em massa

    Por outro lado, se você tiver muitos arquivos nos quais deseja remover esse sinalizador de status, isso pode ser feito facilmente usando o utilitário Streams que utilizamos acima (novamente, copiámos esse arquivo para nosso diretório C: \ Windows).

    Abra um prompt de comando no diretório em que os arquivos estão localizados. Um atalho para fazer isso é manter pressionada a tecla Shift e clicar com o botão direito em uma área vazia da pasta e, em seguida, selecionar "Abrir janela de comando aqui".

    Com o diretório definido no prompt de comando, execute:

    fluxos -s -d .

    Como alternativa, você pode inserir o caminho completo do diretório em vez de um período, se quiser executá-lo em uma pasta diferente da localização do prompt de comando atual..

    Este comando irá remover todos os ADSs (não apenas o Zone.Identifier) ​​em qualquer arquivo no diretório atual e suas subpastas. No nosso caso, tivemos 2 arquivos que tinham dados de ADS e ambos foram deletados. Se você tiver muitos arquivos nos quais deseja remover esse status, esse comando pode realmente economizar algum tempo.

    Como faço para adicionar o download do status da Internet para qualquer arquivo?

    Um fato interessante sobre esse sinalizador é que os dados de texto armazenados no ADS “Zone.Identifier” são os mesmos para todos os arquivos. Como resultado, você pode adicionar um ADS chamado “Zone.Identifier” com este texto para qualquer arquivo e Windows aplicará automaticamente as medidas de segurança adicionais.

    Por exemplo, se quisermos adicionar o status baixado da Internet de volta ao arquivo XmlNotepad1.msi, o procedimento é fácil.

    Execute o comando:

    notepad [nome do arquivo]: Zone.Identifier

    Como esse ADS não existe, o Windows nos perguntará se queremos criá-lo. Responder sim.

    No bloco de notas, digite este texto exato:

    [ZoneTransfer]
    ZoneId = 3

    Salve suas alterações e feche o Bloco de Notas.

    Agora, sempre que você executar XmlNotepad1.msi ou exibir suas propriedades, os avisos anteriores estarão em vigor.

    Novamente, você pode fazer isso com qualquer arquivo: MP3, DOC, CHM, etc. e o Windows tratará como não confiável até que o respectivo sinalizador seja removido.

    Faça o download de fluxos da Microsoft