È necessario consentire l'installazione di msi non firmata

Ho un prodotto da installare su una macchina Windows 7 a 64 bit. Il msi è unsigned e quando provato ad installarlo è bloccato dicendo

"Questo file è stato bloccato perché non dispone di una firma digitale valida che verifica il suo publisher"

Ho visto questo prima, ma normalmente è ansible sovrascrivere il block e continuare l'installazione, ma in questo caso c'è solo un button OK.

Chiunque conosce la politica di opzione / gruppo o qualunque cosa è che deve essere distriggersto per consentire all'MSI di installare correttamente?

  • Che cosa fa esattamente il cliente SCCM facendo quando installa un .msi per un sistema?
  • Installazione silenziosa di Microsoft Web Deployment Service
  • Come posso eliminare i file MSI enormi memorizzati in C: \ Windows \ Installer?
  • Ho distribuito Flash Player tramite una politica di installazione del software. Come aggiornare?
  • HKEY_CLASSES_ROOT non contiene il contenuto di HKEY_CURRENT_USER
  • Programmi di installazione remota tramite script o file batch
  • Quando l'object Criteri di gruppo non è più applicabile, viene disinstallato automaticamente il software distribuito?
  • installare msi utilizzando la politica di gruppo
  • 2 Solutions collect form web for “È necessario consentire l'installazione di msi non firmata”

    Vecchio argomento, ma sento che la risposta di @derryl non è neanche vicino a correggere. Questo è il modo giusto per installare .msi non firmati .msi .

    1. Distriggersre UAC aprendo il menu di avvio (oppure utilizzare la function di ricerca di Windows a seconda della versione del sistema operativo) e individuare: "uac" e far scorrere completamente il cursore. immettere qui la descrizione dell'immagine

    2. Apri il menu di avvio e digita cmd.exe e fa right mouse click -> run as administrator .

    3. Tipo: bcdedit /set testsigning on

    4. Riavviare la macchina

    Questo è veramente tutto ciò che c'è. Non è necessario scaricare qualsiasi cosa e in particolare non è necessario eseguire qualsiasi libreria di parti di 3: d.

    nota: questo apre il tuo computer a programmi dannosi potenzialmente indesiderati. Quindi fai attenzione quando installi pacchetti non firmati. So che Microsoft potrebbe non essere la piattaforma più sicura ma questo non aggiunge sicuramente la sicurezza predefinita. Quindi fai attenzione !

    1. Distriggers il controllo dell'account utente (UAC)

    2. Andare su Start e digitare cmd nella casella di ricerca;

    3. Fare clic con il button destro del mouse su cmd.exe (dovrebbe essere nella parte superiore dell'elenco) e select Esegui come amministratore;

    4. Nella casella di prompt dei comandi appena creata, digitare quanto segue e premere digitare:

    bcdedit / set le opzioni di carico DDISABLE_INTEGRITY_CHECKS

    Nota: DDISABLE NON è un typo!

    5. Scarica l'ultima versione di Overrider di esecuzione firma driver (DSEO) da http://www.ngohq.com/home.php?page=Files&go=cat&dwn_cat_id=34

    6.Non è necessario installare l'applicazione, basta copiarlo in una posizione sicura e farlo funzionare;

    7. Clicca successivamente e si prega di prendere il tempo per leggere il contratto di licenza, quindi fare clic su "Sì";

    8.Optional: select How-to-use e fare clic su "Avanti".

    9.Select Abilita la modalità di prova e fai clic su Next;

    10. Ora seleziona Registra un file di sistema e clicca successivamente;

    11. Nella casella di text, digitare il path e il nome del file (vedere l'esempio incluso), quindi fare clic su OK per firmare il driver;

    Nota: vedere di seguito se non si conoscono i file necessari per la firma.

    12. Dopo aver detto che il file è stato firmato con successo, continuare a firmare gli altri file (se ci sono altri) e quindi riavviare;

    13.Il vostro driver dovrebbe ora caricare correttamente e ora puoi abilitare UAC!

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.