Domanda

Questa è una continuazione cronologica di questa domanda . Ho semplificato la mia scheda in modo che funziona bene con la versione DDK di BulkUSB su 32bit versioni di XP e Vista, ma io non sono in grado di installarlo su Vista 64. (costruito con amd64 fre) Sono stato in grado di rendere le finestre riconoscere i file necessari per l'installazione, utilizzando sia BulkUSB e USBSamp, ma una volta installato si dice

Windows cannot load the device driver for this hardware.
The driver may be corrupted or missing. (Code 39)

di proprietà in codice problema nei dettagli, si dice 27. Quando si installa per la prima volta, si lamenta il driver non viene firmato digitalmente, e ho provato a fare funzionare:

bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS

Come ci sono posti che ne parla facesse delle finestre corrono driver non firmati, ma non aiuta.

Se qualcuno ha una panoramica su questo, qualsiasi aiuto sarà apprezzato.

Grazie,

Surd.

Modifica un'altra parte della transazione mi c'è voluto molto tempo per scoprire che non è ovunque nelle domande o risposte:  Quando unintalling un driver, si sia necessario controllare "Rimuovi driver" in Gestione periferiche o l'uso pnputil -d oem ##. Inf per rimuovere il driver, altrimenti non verranno utilizzati i nuovi driver.

È stato utile?

Soluzione

Anche dopo la modifica delle opzioni bcedit, è impossibile caricare i driver non firmati in Windows Vista / 7 64 bit. Hai bisogno di fare test-firma per il conducente. Ho risolto questo problema seguendo le istruzioni di "Kernel-Mode Code Signing Walkthrough" documento che possono essere scaricati dal sito Microsoft: http://www.microsoft.com/whdc/driver/install/drvsign/kmcs-walkthrough.mspx

driver non firmati non può essere caricato da Vista / 7 64 bit in ogni caso. collaudatori-signied possono essere caricati dopo aver modificato le opzioni bcedit. driver di uscita-signed vengono caricati senza limitazioni, ma con messaggio di avviso. È possibile effettuare test-firmare da soli, seguendo queste istruzioni documento. Per il rilascio-firma, è necessario acquistare un certificato di firma del codice.

La fase finale (e opzionale) sta passando i test del Kit logo di Windows (WLK). Questo permette di eliminare il messaggio di avviso mostrato durante l'installazione del driver.

Altri suggerimenti

sto ottenendo questo messaggio di errore in Windows 10: 'Impossibile caricare il driver di periferica per questo hardware. Il driver potrebbe essere danneggiato o mancante. (Codice 39)'. Dopo aver seguito https: //www.tenforums.com/tutorials/104025-turn-off-core-isolation-memory-integrity-windows-10-a.html questo, il problema è risolto per me.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top