Désactiver la boîte de dialogue «Ouvrir un fichier - Avertissement de sécurité» de Windows 7 pour exe sur le disque local?

9

J'essaie d'exécuter Eclipse java-galileo-SR2-win32 quand j'arrive open-file-security-warning. Les fichiers sont simplement extraits d'un fichier zip et placés dans un répertoire " C:\Users\UserName\AppData\LocalLow\eclipse-java-galileo-SR2-win32\eclipse".

Les paramètres Internet Explorer pour ajouter des lecteurs réseau à la zone intranet ne fonctionnent pas sur les lecteurs locaux. Il n'y a pas non plus d'option pour «débloquer» le fichier dans les propriétés du fichier.

Quelle autre option existe-t-il pour désactiver cette invite ennuyeuse? Ou encore mieux de pouvoir sélectionner les fichiers considérés comme sûrs à exécuter.

Menuta
la source

Réponses:

10

Dans le menu de démarrage, entrez gpedit.msc. Ensuite aller à:

User Configuration -> Administrative Templates -> Windows Components -> Attachment Manager

et Ajouter *.exeau paramètre "Liste d'inclusion pour les types de fichiers à risque modéré".

CGA
la source
1
Je veux pouvoir sélectionner quels exes sont autorisés à s'exécuter, plutôt que de les autoriser tous.
Menuta
@Menuta: Juste un long plan, mais vous essayez d'ajouter "filename.exe" à la place? Cela semble fonctionner pour moi
Jay Wick
Merci pour la suggestion, je n'y avais pas pensé, vraiment évident. J'ai de toute façon déjà déplacé les fichiers vers des fichiers de programme, ce qui a contourné l'erreur.
Menuta
L'ajout eclipse.exefonctionne très bien! +1
James Mertz
5

La solution consiste à placer le répertoire où il appartient, comme C:\Program Files (x86)\eclipse-java-galileo-SR2-win32\eclipsecelui-ci, supprime la boîte de dialogue d'avertissement de sécurité des fichiers ouverts. c:\Users\UserName\AppData\LocalLowLe répertoire doit avoir une sécurité similaire à celle de la zone intranet.

Menuta
la source
Si quelqu'un sait pourquoi le dossier LocalLow est restreint comme celui-ci, pouvez-vous nous dire pourquoi?
Menuta
1
C'est son seul but. Les données approuvées vont dans c: \ Users \ UserName \ AppData \ Local, les données non approuvées dans .. \ LocalLow. Ma compréhension est que, si un programme antérieur à Vista tente d'écrire dans le répertoire d'application des utilisateurs (c'est-à-dire ce qui était auparavant c: \ Documents and Settings \ UserName \ Application Data), alors cela est magiquement remappé sur Local, LocalLow ou Roaming sous-dossier à l'intérieur de c: \ Users \ UserName \ AppData selon le mode dans lequel le programme s'exécute. Donc, si le programme s'exécute en mode de sécurité faible, il ne peut écrire que dans LocalLow qui est également de faible sécurité.
sgmoore
2

Est-il possible que l'un des autres fichiers (peut-être une DLL) soit bloqué?

Streams from Sysinternals est un utilitaire de ligne de commande pratique qui peut être utilisé pour afficher des flux NTFS sur tous les fichiers d'un répertoire et de sous-répertoires. Il peut également être utilisé pour supprimer tous les flux (en supposant qu'ils ne sont que des Zone.Identifiers)

sgmoore
la source
J'ai essayé ça pas de chance.
Menuta
C'est LA solution. streams -s -d "C: \ Program Files \ Eclipse"
gnom1gnom