Page d'accueil » comment » Quelles sont les causes de l'avertissement Fichier téléchargé de l'Internet et comment puis-je le supprimer facilement?

    Quelles sont les causes de l'avertissement Fichier téléchargé de l'Internet et comment puis-je le supprimer facilement?

    Chaque fois que vous téléchargez un fichier sur votre disque dur via votre navigateur, Windows le signale automatiquement comme provenant d’Internet et potentiellement dangereux. Par conséquent, lorsque vous ouvrez le fichier respectif, Windows vous avertira par une boîte de dialogue ou, en fonction du type, empêchera le fichier de s'exécuter complètement jusqu'à ce que vous le marquiez comme sûr..

    Vous êtes-vous déjà demandé comment Windows garde trace de cet indicateur sur ces fichiers, comment vous pouvez facilement le supprimer (en bloc) des fichiers dont vous savez qu'ils sont sûrs et / ou ajouter cet indicateur (avec la protection qu'il apporte) à tout fichier?

    Où Windows conserve-t-il le suivi de l'état téléchargé depuis Internet??

    Considérez les deux fichiers suivants, qui sont tous deux des copies du fichier d'installation téléchargé pour XML Notepad 2007 de Microsoft. Bien que chacun porte un nom différent (les numéros 1 et 2 sont ajoutés à la fin), vous pouvez voir qu'ils sont complètement identiques, comme vérifié. par leur hash MD5.

    Cependant, lorsque le fichier se terminant par 1 est exécuté, nous obtenons la boîte de dialogue suivante qui nous avertit de manière appropriée que l’exécution de fichiers téléchargés à partir d’Internet peut être dangereuse, alors que l’exécution du fichier se terminant par 2 n’affiche pas le même avertissement alors Internet aussi. Comme on le voit ci-dessus, les fichiers sont identiques alors pourquoi une seule copie a-t-elle affiché cet avertissement??

    La raison en est que le fichier 1 a un flux de données alternatif (ADS) nommé «Zone.Identifier» qui stocke des informations sur l'origine du fichier alors que le fichier 2 n'en contient pas (car cet ADS a été supprimé, nous en traiterons ci-dessous)..

    En utilisant l'utilitaire Sysinternals Streams (que nous avons copié dans notre répertoire C: \ Windows), nous pouvons constater que XmlNotepad1.msi contient un seul ADS avec 26 octets de données et que XmlNotepad2.msi ne possède aucun ADS. Pour l'essentiel, Windows sait qu'un fichier provient d'Internet et se base sur les données contenues dans le fichier ADS intitulé «Zone.Identifier»..

    Alternativement, vous pouvez identifier les ADS en utilisant la commande:

    dir / r [fichier_fichier_optionnel]

    Comment puis-je supprimer le statut téléchargé à partir d'Internet?

    Il est important de noter que ceci est un avertissement approprié (pour des raisons évidentes) et que Windows «contrôle» à juste titre ou bloque complètement les fichiers qui ont cet état. Cependant, si vous savez que les fichiers en question sont sûrs, vous pouvez le faire manuellement (fichier par fichier) ou le supprimer en bloc sur chaque fichier d'un répertoire..

    Enlèvement manuel

    Ci-dessus, nous avons montré comment détecter cet indicateur ADS spécial à l'aide de la ligne de commande. Toutefois, vous pouvez facilement voir et supprimer cet état en affichant les propriétés du fichier respectif. Lorsqu'un fichier est marqué comme téléchargé à partir d'Internet, un avertissement de sécurité apparaît au bas de l'onglet Général..

    En cliquant sur le bouton Débloquer, on enlève le statut téléchargé de l'indicateur d'état Internet (c'est-à-dire, supprime l'ADS «Zone.Identifier») et tous les avertissements et / ou blocs qui lui sont associés..

    Enlèvement en vrac

    D'un autre côté, si vous souhaitez supprimer cet indicateur d'état pour un grand nombre de fichiers, vous pouvez le faire facilement à l'aide de l'utilitaire Streams que nous avons utilisé ci-dessus (nous avons à nouveau copié ce fichier dans notre répertoire C: \ Windows)..

    Ouvrez une invite de commande dans le répertoire où se trouvent les fichiers. Pour ce faire, un raccourci consiste à maintenir la touche Maj enfoncée, à cliquer avec le bouton droit de la souris sur une zone vide du dossier, puis à sélectionner «Ouvrir la fenêtre de commande ici»..

    Avec le répertoire défini dans l'invite de commande, exécutez:

    flux -s -d .

    Sinon, vous pouvez entrer le chemin complet du répertoire au lieu d'un point si vous souhaitez l'exécuter dans un dossier autre que l'emplacement actuel de l'invite de commande..

    Cette commande supprimera tous les ADS (pas seulement le Zone.Identifier) ​​des fichiers du répertoire en cours et de ses sous-dossiers. Dans notre cas, nous avions 2 fichiers contenant des données ADS et les deux ont été supprimés. Si vous souhaitez supprimer ce statut de nombreux fichiers, cette commande peut réellement vous faire gagner du temps..

    Comment ajouter le statut téléchargé à partir d'Internet à un fichier?

    Un fait intéressant à propos de cet indicateur est que les données de texte stockées dans l’ADS «Zone.Identifier» sont les mêmes pour chaque fichier. Par conséquent, vous pouvez ajouter un ADS nommé «Zone.Identifier» avec ce texte à tout fichier et Windows appliquera automatiquement les mesures de sécurité supplémentaires.

    Par exemple, si nous voulons ajouter le statut téléchargé à partir d'Internet dans le fichier XmlNotepad1.msi, la procédure est simple..

    Exécutez la commande:

    bloc-notes [nom du fichier]: Zone.Identifier

    Parce que cet ADS n'existe pas, Windows nous demandera si nous voulons le créer. Répondre oui.

    Dans le Bloc-notes, entrez le texte exact suivant:

    [ZoneTransfer]
    ZoneId = 3

    Enregistrez vos modifications et fermez le Bloc-notes..

    Maintenant, chaque fois que vous exécutez XmlNotepad1.msi ou affichez ses propriétés, les avertissements précédents sont en place.

    Encore une fois, vous pouvez le faire avec n’importe quel fichier: MP3, DOC, CHM, etc., et Windows le traitera comme non approuvé jusqu’à ce que le drapeau correspondant soit supprimé..

    Télécharger des flux de Microsoft