7 votes

Besoin de permettre l'installation de MSI non signé

J'ai un produit à installer sur une machine Windows 7 64 bits. Le fichier MSI n'est pas signé et lorsqu'il tente de s'installer, il est bloqué en indiquant

"Ce fichier a été bloqué car il ne possède pas de signature numérique valide vérifiant son éditeur"

J'ai déjà rencontré cela auparavant mais normalement, vous pouvez outrepasser le blocage et continuer l'installation mais dans ce cas, il n'y a qu'un bouton OK.

Est-ce que quelqu'un sait quelle option/stratégie de groupe ou autre chose doit être désactivée pour permettre à l'installation du MSI de se dérouler correctement?

1voto

Eino Gourdin Points 440

Ancien sujet, mais je pense que la réponse de @derryl n'est pas du tout correcte. C'est la manière correcte d'installer des packages .msi non signés.

  1. Désactivez l'UAC en ouvrant le menu Démarrer (ou utilisez la fonction de recherche Windows selon la version de votre OS) et localisez : "uac" et faites glisser le curseur tout en bas. entrez la description de l'image ici

  2. Ouvrez le menu Démarrer et tapez cmd.exe et clic droit -> exécuter en tant qu'administrateur.

  3. Tapez : bcdedit /set testsigning on

  4. Redémarrez votre machine

C'est vraiment tout ce qu'il y a à faire. Vous n'avez pas besoin de télécharger quoi que ce soit et surtout vous n'avez pas besoin d'exécuter des librairies de tiers.

note : Cela ouvre votre ordinateur aux logiciels malveillants potentiellement indésirables. Soyez prudent lors de l'installation de packages non signés. Je sais que Microsoft n'est peut-être pas la plateforme la plus sûre mais cela ne contribue certainement pas à la sécurité par défaut. Alors soyez prudent!

-1voto

  1. Désactiver le Contrôle de compte d'utilisateur (UAC)

  2. Aller dans Démarrer et taper cmd dans la barre de recherche;

  3. Faire un clic droit sur cmd.exe (qui devrait être en haut de la liste) et sélectionner Exécuter en tant qu'administrateur;

  4. Dans la boîte de commande nouvellement créée, taper ce qui suit et appuyer sur Entrée:

bcdedit /set loadoptions DDISABLE_INTEGRITY_CHECKS

Note: DDISABLE n'est PAS une faute de frappe!

5.Télécharger le dernier Driver Signature Enforcement Overrider (DSEO) depuis http://www.ngohq.com/home.php?page=Files&go=cat&dwn_cat_id=34

6.Il n'est pas nécessaire d'installer l'application, il suffit de la copier dans un endroit sûr et de l'exécuter;

7.Cliquer sur Suivant et veuillez prendre le temps de lire le contrat de licence, puis cliquer sur 'Oui';

8.Optionnel: sélectionner Comment utiliser et cliquer sur 'Suivant'.

9.Sélectionner Activer le mode test et cliquer sur Suivant;

10.Maintenant sélectionner Signer un fichier système et cliquer sur Suivant;

11.Dans la zone de texte, taper le chemin et le nom du fichier (voir l'exemple inclus), puis cliquer sur OK pour signer le pilote;

Note: voir ci-dessous si vous ne savez pas quels fichiers doivent être signés.

12.Après avoir été informé que le fichier a été signé avec succès, continuer à signer les autres fichiers (s'il en reste) et ensuite redémarrer;

13.Votre pilote devrait maintenant se charger avec succès et vous pouvez maintenant réactiver l'UAC!

0 votes

Merci. Le logiciel n'est pas un pilote mais je vais essayer.

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