198 votes

"Ce fichier provient d'un autre ordinateur..." - comment puis-je débloquer tous les fichiers d'un dossier sans avoir à les débloquer individuellement ?

Windows XP SP2 et Windows Vista ont ce problème où les informations de zone sont préservées dans les fichiers téléchargés sur les partitions NTFS, de sorte que cela bloque certains fichiers dans certaines applications jusqu'à ce que vous "débloquiez" les fichiers.

Par exemple, si vous téléchargez un fichier zip de code source pour essayer quelque chose, chaque fichier affichera ceci dans les paramètres de sécurité des propriétés du fichier.

"Ce fichier provient d'un autre ordinateur et peut être bloqué pour aider à protéger cet ordinateur".

Avec un bouton "Unblock". Certains programmes s'en moquent, mais Visual Studio refusera de charger les projets dans les solutions tant qu'ils n'auront pas été débloqués.

Bien qu'il ne soit pas très difficile d'accéder à chaque fichier du projet et de le débloquer individuellement, c'est une tâche pénible. Et il ne semble pas que vous puissiez débloquer plusieurs fichiers sélectionnés simultanément.

Existe-t-il un moyen de débloquer tous les fichiers d'un répertoire sans avoir à les consulter tous individuellement ?

Je sais que vous pouvez désactiver cette fonction de manière globale pour tous les nouveaux fichiers, mais disons que je ne veux pas le faire.

0 votes

@jamiebarrow : Je n'ai pas la clé sur Windows 8.1. Une autre solution pour éteindre globalement le truc ?

0 votes

Schnapple - Cette question devrait peut-être être étiquetée avec explorateur internet car jusqu'à récemment (pour autant que je sache), c'est le seul navigateur qui marque les fichiers téléchargés de cette manière. ALL - Sur la page support.microsoft.com/kb/883260 que jamiebarrow prévu ci-dessus La section concernée est intitulée "Ne pas conserver les informations de zone dans les pièces jointes" (Il est ennuyeux que MS n'utilise pas d'éléments identifiés de manière unique, pour faciliter le référencement). @tumchaaditya Essayez de créer toutes les clés manquantes.

3 votes

Mes téléchargements dans Google Chrome sont marqués et je dois les débloquer. @jamiebarrow a les bonnes informations pour désactiver cela globalement via le registre, ou vous pouvez utiliser l'éditeur de stratégie de groupe local (gpedit.msc) et modifier le paramètre dans Configuration utilisateur > Modèles d'administration > Composants Windows > Gestionnaire de pièces jointes > Ne pas conserver les informations de zone dans les pièces jointes aux fichiers > Activé.

11voto

user61000 Points 31

Pour désactiver le blocage lors du téléchargement de fichiers, ouvrez la clé de registre suivante :

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Attachments\SaveZoneInformation

Changez SaveZoneInformation en 1.

NOTE :

  • 0 = Non configuré
  • 1 = Activé
  • 2 = désactivé

2 votes

Je n'ai pas cette option sur Windows 7 et l'article ne mentionne que XP. Néanmoins, cela semble intéressant.

0 votes

Pouvez-vous ajouter la clé d'activation/désactivation ? Le fait que vous ne disposiez pas d'une clé de stratégie utilisateur signifie simplement qu'elle n'a pas été configurée de cette manière ; vous pouvez toujours l'utiliser.

0 votes

@user61000 - Ai-je raison de penser que cela ne modifie que le comportement d'IE, et pas (comme je l'ai découvert avec la dernière version de) Firefox (ou d'autres navigateurs) ?

8voto

GAThrawn Points 4266

Comme l'a dit un autre poster, le drapeau de fichier non sécurisé est stocké dans un flux de données NTFS. Cela signifie qu'il existe un moyen très facile de supprimer ce flux de données, il suffit de déplacer le fichier vers un lecteur qui ne prend pas en charge les flux de données NTFS.

En supposant que votre problème est davantage lié au nombre de fichiers qu'à leur taille, le moyen le plus simple de procéder est de déplacer (pas de copie) les fichiers sur un disque formaté en FAT, puis déplacez-les à nouveau sur le disque NTFS (presque toutes les clés USB sont formatées en FAT32 et feront donc l'affaire), puis déplacez à nouveau ces fichiers là où vous le souhaitez.

Je l'ai fait auparavant lorsque je voulais enlever le drapeau bloqué d'un répertoire entier de fichiers téléchargés et cela a fait exactement ce dont j'avais besoin.

7voto

creapure90 Points 41
  • Télécharger le Sysinternals Streams utilitaire.

  • Dézippez et copiez streams.exe vers \Windows\System32.

  • Créez un nouveau fichier texte et renommez-le en quelque chose comme "unblocker.reg".

  • Copiez le registre ci-dessous script dans celui-ci :

    Windows Registry Editor Version 5.00
    
    [HKEY_CLASSES_ROOT\*\shell\unblockfile]
    @="Unblock file"
    
    [HKEY_CLASSES_ROOT\*\shell\unblockfile\command]
    @="cmd /c streams -d \"%1\""
    
    [HKEY_CLASSES_ROOT\Directory\shell\unblockallthefiles]
    @="Unblock the files inside"
    
    [HKEY_CLASSES_ROOT\Directory\shell\unblockallthefiles\command]
    @="cmd /c streams.exe -d -s \"%1\""
  • Enregistrez le fichier.

  • Double-cliquez sur le fichier enregistré pour le fusionner dans le registre.

Ensuite, lorsque vous cliquez avec le bouton droit de la souris sur un fichier, vous pouvez sélectionner "Débloquer le fichier" dans le menu contextuel ou vous pouvez cliquer avec le bouton droit de la souris sur un dossier et sélectionner "Débloquer les fichiers ici".

source

0 votes

+1 Excellente idée pour réduire le temps consacré à ce processus.

0 votes

Cela a fonctionné pour moi, après avoir ajouté le chemin d'accès à streams.exe dans le format 8.3 : @="cmd /c C:\PROGRA~2\Sysinternals\streams.exe -d -s \"%1\""

0 votes

Je sais que c'est un vieux sujet mais merci. Il y a de multiples versions du même reg script sur internet et la plupart d'entre elles ne fonctionnent pas. Je peux ajouter que cela a fonctionné pour moi sur Windows 7 professional 64bit.

5voto

AlternateStreamView est génial. Une autre méthode consiste à archiver les fichiers au format .RAR, 7z ou .ZIP. Supprimez les originaux, puis ré-extractez les fichiers.

3voto

leoinfo Points 81

J'ai eu le même problème et la façon dont j'ai débloqué les fichiers était :

  • J'ai ajouté tous les fichiers bloqués à une archive RAR (j'ai utilisé WinRAR)
  • J'ai supprimé les fichiers originaux
  • J'ai extrait tous les fichiers de l'archive

Tous les fichiers sont maintenant débloqués.

Pour moi, il s'agissait de certains numéros de MSDN Magazine au format .chm, mais je ne pense pas que le type de fichier ait de l'importance.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X