Frage

Dies ist eine chronologische Fortsetzung der diese Frage. Ich habe mein Board vereinfachte, so läuft es gut mit der DDK-Version von BulkUSB auf 32-Bit-Versionen von XP und Vista, aber ich bin nicht in der Lage es auf Vista 64 zu installieren (gebaut mit amd64 fre) Ich habe in der Lage zu machen Fenster erkennen, die Dateien installieren muss, sowohl BulkUSB und USBSamp verwenden, aber sobald es installiert sagt

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

In Problemcode Eigenschaft in den Details, heißt es 27. Als ich es zum ersten Mal installieren, klagt sie über die Treiber nicht digital signiert ist, und ich habe versucht, ausgeführt wird:

bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS

Da es angebracht, die es zu erwähnen sollten Fenster laufen nicht signierte Treiber, aber es hilft nicht.

Wenn jemand einen Einblick darüber hat, wird jede Hilfe dankbar.

Danke,

Surd.

Bearbeiten eines anderer Teil des Deals es dauerte eine lange Zeit zu finden, das nicht überall in den Fragen oder Antworten ist:  Wenn ein Fahrer unintalling, müssen Sie entweder „Treiber entfernen“ im Gerätemanager oder Verwendung überprüfen pnputil -d oem ##. Inf die Treiber zu entfernen, da sonst die neuen Treiber nicht verwendet werden.

War es hilfreich?

Lösung

Auch nach den bcedit Optionen zu ändern, ist es unmöglich, nicht signierte Treiber unter Windows Vista / 7 64 Bit zu laden. Sie müssen Test-Signatur für die Fahrer machen. Ich löste dieses Problem folgende Anweisungen von „Kernel-Mode Code Signing Lösungsweg“ Dokument, das von der Microsoft-Website heruntergeladen werden kann: http://www.microsoft.com/whdc/driver/install/drvsign/kmcs-walkthrough.mspx

Unsigned-Treiber können nicht von Vista / 7 64-Bit in jedem Fall geladen werden. Test-signied Treiber kann nach dem Wechsel bcedit Optionen geladen werden. Release-signierte Treiber sind ohne Einschränkungen geladen, aber mit Warnmeldung. Sie können sich im Anschluss an dieses Dokument Anweisungen machen Test-Unterzeichnung. Für die Freigabe-Unterzeichnung, ist es notwendig, ein Codesignaturzertifikat erworben werden kann.

Die letzte (und optional) Stufe passiert die Tests aus dem Windows-Logo Kit (WLK). Auf diese Weise kann die Warnmeldung entfernen während der Treiberinstallation gezeigt.

Andere Tipps

Ich erhalte diese Fehlermeldung auf Windows 10: ‚Windows kann den Gerätetreiber für diese Hardware nicht geladen werden. Der Treiber ist möglicherweise beschädigt oder nicht vorhanden sein. (Code 39)‘. Nach dem folgenden https: //www.tenforums.com/tutorials/104025-turn-off-core-isolation-memory-integrity-windows-10-a.html dazu wird das Problem für mich gelöst.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top