Débloquer en masse des fichiers téléchargés depuis Internet
Posté : jeu. 11 août 2016 00:33
Les fichiers téléchargés à partir d'Internet sont enregistrée dans un flux anonyme primaire et peuvent être accompagnés de flux alternatifs qui sont marqués avec un identifiant de zone ( "Mark of the Web" stocké comme Alternate Data Streams), de façon à déclencher le contrôle de réputation des applications par Windows SmartScreen, intégré au système depuis Windows 8.
Lorsque vous exécutez un programme téléchargé depuis Internet, si le fichier ne passe pas les contrôles de réputation SmartScreen, un écran d'avertissement est affiché, et vous devez confirmez que vous faites confiance à la source et que voulez exécuter le fichier malgré l'avertissement.
Ceci a pour effet d'effacer l' identifiant de zone existant pour le fichier.
Smartscreen assure une protection appréciable de votre ordinateur, mais répéter l'opération de confirmation d'exécution de programme pour un grand nombre de fichiers s'avère fastidieux.
Pour débloquer plusieurs fichiers dans un dossier, vous pouvez utiliser l'outil Streams de SysInternals Windows, qui permet de parcourir un ensemble de fichiers et de supprimer tous les flux nommés de chacun d'eux.
Il est téléchargeable à l'adresse suivante : http://technet.microsoft.com/en-us/sysi ... 97440.aspx
Ce tutoriel vous présente en détail une autre méthode, sans recourir à un logiciel externe, mais basée sur une commande PowerShell, permettant de débloquer tous les fichiers d'un dossier.
Détail de la procédure
Le dossier choisi dans cet exemple est votre dossier Téléchargements.
1 - Dans la zone de recherche Windows, saisissez "powershell".
2 - Cliquez sur Windows PowerShell puis faites un clic droit sur Windows PowerShell.
3 - Cliquez sur Exécuter en tant qu'administrateur.
4 - Saisissez la commande suivante et validez par Entrée.
Ceci efface l'identifiant de zone pour tous les fichiers du dossier Téléchargements.
Compléments
Commande pour débloquer un seul fichier :
Commande pour débloquer tous les sous-dossiers d'un dossier :
Lorsque vous exécutez un programme téléchargé depuis Internet, si le fichier ne passe pas les contrôles de réputation SmartScreen, un écran d'avertissement est affiché, et vous devez confirmez que vous faites confiance à la source et que voulez exécuter le fichier malgré l'avertissement.
Ceci a pour effet d'effacer l' identifiant de zone existant pour le fichier.
Smartscreen assure une protection appréciable de votre ordinateur, mais répéter l'opération de confirmation d'exécution de programme pour un grand nombre de fichiers s'avère fastidieux.
Pour débloquer plusieurs fichiers dans un dossier, vous pouvez utiliser l'outil Streams de SysInternals Windows, qui permet de parcourir un ensemble de fichiers et de supprimer tous les flux nommés de chacun d'eux.
Il est téléchargeable à l'adresse suivante : http://technet.microsoft.com/en-us/sysi ... 97440.aspx
Ce tutoriel vous présente en détail une autre méthode, sans recourir à un logiciel externe, mais basée sur une commande PowerShell, permettant de débloquer tous les fichiers d'un dossier.
Détail de la procédure
Le dossier choisi dans cet exemple est votre dossier Téléchargements.
1 - Dans la zone de recherche Windows, saisissez "powershell".
2 - Cliquez sur Windows PowerShell puis faites un clic droit sur Windows PowerShell.
3 - Cliquez sur Exécuter en tant qu'administrateur.
4 - Saisissez la commande suivante et validez par Entrée.
Code : Tout sélectionner
gci "c:\users\nom-utilisateur\downloads" | Unblock-File
Compléments
Commande pour débloquer un seul fichier :
Code : Tout sélectionner
Unblock-File -Path "c:\users\nom-utilisateur\downloads\nom-fichier"
Code : Tout sélectionner
gci -recurse "c:\users\nom-utilisateur\downloads" | Unblock-File