Ich möchte einen Treiber für mein D-Link 3G USB-Modem unter Windows 10 installieren.
Annahmen:
- Ich bin der einzige Benutzer auf dieser Kopie von Windows,
- Mein Konto ist ein lokaler Administrator.
- Ich habe die Benutzerkontensteuerung gesenkt, um "mich über nichts zu benachrichtigen".
Nachdem ich mein D-Link-Modem in den USB-Anschluss gesteckt habe, geschieht nichts (auf Nicht-Windows-10-Systemen wird das Treiber-Setup-Programm automatisch ausgeführt), sondern es wird ein virtuelles CD-Laufwerk mit Modemtreibern erstellt.
Wenn ich es durchsuche und versuche, manuell DriverSetup.exe
oder zu starten WirelessModem.exe
, erhalte ich die Fehlermeldung, dass Windows die Ausführung dieses Programms blockiert hat und ich mich an einen Administrator wenden sollte:
( Der obige Screenshot stammt aus der unteren Quelle, nicht von meinem tatsächlichen Gerät. Der einzige Unterschied in meinem Fall besteht jedoch darin, dass der Pfad / die Datei auf einen virtuellen DVD-Pfad und nicht auf die Festplatte verweist. )
Dieses Thema wurde auf answers.microsoft.com (für eine etwas andere Modemversion) behandelt, aber dort wurde keine Lösung veröffentlicht. Ich habe derzeit keinen Zugriff auf dieses Gerät. Daher kann ich heute Abend nur versuchen, die in den oben genannten Artikeln genannten Schritte auszuführen.
Gibt es eine ständige Erklärung, warum Windows 10 die Möglichkeit blockiert, Software vom einzigen Benutzer auf einem bestimmten System auszuführen (wer sollte Software installieren)? Gibt es eine Lösung für dieses Problem?
Antworten:
Alex 'Antwort brachte mir nicht viel Hilfe. Selbst nachdem ich es befolgt hatte, weigerte sich mein Windows 10, das Treiberinstallationsprogramm auszuführen, und zeigte genau dieselbe Fehlermeldung an (wie in Frage).
Durch einen vollständigen Zufall habe ich etwas Merkwürdiges bemerkt. Obwohl ich meinen D-Link DWM-157 erst vor einem Monat (Januar 2017) gekauft habe und das letzte Firmware-Update für dieses Modell vor etwa 15 Monaten durchgeführt wurde, ist immer noch eine sehr alte Firmware an Bord:
Also habe ich beschlossen, es zu aktualisieren. Und das war der entscheidende Wendepunkt in meinem Fall. Obwohl das Modem nicht unter Windows installiert war (Treiberinstallation fehlgeschlagen, wie in Frage), konnte die Firmware-Aktualisierungssoftware es erkennen und fehlende Komponenten installieren. Nachdem die Aktualisierung der Firmware abgeschlossen war, konnte ich das Treiberinstallationsprogramm (
InstallPackage.exe
) problemlos ausführen .Hinweis : Ich habe alles geschrieben, was ich durchgemacht habe. Obwohl ich nicht weiß, ob die Installation der neuesten Firmware dieses Problem gelöst hat oder ob es nur ein Zufall war.
quelle
Ich denke, dass Sie die Erzwingung der Windows-Treibersignatur deaktivieren müssen. Es handelt sich tatsächlich um ein Sicherheitsfeature, da eine Menge Malware es verbergen kann, wenn es die API des Systems über den Treiber einbindet.
Starten Sie
cmd
als Administrator und führen Sie Folgendes aus, um die Erzwingung der Treibersignatur zu deaktivieren :und starten Sie Windows danach neu
Um Änderungen rückgängig zu machen (Windows-Schutz gegen digital nicht signierte Treiber aktivieren), können Sie die folgenden Befehle ausführen (erneut - über die Eingabeaufforderung mit erhöhten Rechten):
und starten Sie Windows erneut, um die neuen Einstellungen zu übernehmen.
PS
Wie von @Ramhound in Kommentaren erwähnt, könnte es sich um eine andere Microsoft-Technologie namens SmartScreen handeln , die Netzwerkverbindungen anhand von Blacklists überprüft und aus diesem Grund die Installation verhindert. Wenn Software versucht hat, einige Verbindungen zu ihrem Haus herzustellen, und sich Ziel-Links auf der Blacklist von MS befinden, wurde sie möglicherweise blockiert, aber für mich sieht es nicht nach einem Fall aus, weil Sie neue Firmware herunterladen und dieselbe Software ausführen konnten zum Aktualisieren von D-Link-Modem und Problem wurde nur mit neuer Firmware behoben.
Laut Screenshot in Ihrer Frage hat sich das Betriebssystem über ein bestimmtes Problem beschwert - Software, die Sie ausgeführt haben, ist nicht vertrauenswürdig. Meiner Meinung nach kann es nur drei Möglichkeiten geben:
(Wenn Sie jedoch die obigen Schritte ausgeführt haben, um die Erzwingung der Treibersignatur zu deaktivieren, sollte dieser Fall beseitigt werden.)
Viele solcher Hersteller haben Treiber für bestimmte Betriebssysteme in der Firmware, um den Installationsprozess bei Bedarf zu vereinfachen, wenn sie eingesteckt sind und der Treiber, der vom Stick kommt, Gegenstand dieser drei oben erwähnten Fälle war.
quelle
bcdedit.exe
habe ich nur einen Dump erhalten, der diesloadoptions=DISABLE_INTEGRITY_CHECKS
und das bestätigttestsigning=Yes
, aber das Systemverhalten hat sich nicht geändert. Bei jedem Versuch,InstallPackage.exe
oder auszuführen, wird genau dieselbe Fehlermeldung angezeigtStartModem.exe
(auf erhöhte Weise - z. B. "Als Administrator ausführen ").Ich komme zu spät zum Spiel, aber falls jemand es wissen möchte. Wenn die obige Warnung angezeigt wird und Sie wissen, dass Ihre App / Ihr Treiber usw. in Ordnung sind, oder Sie einfach darauf bestehen, sie trotzdem zu installieren, aktivieren Sie das versteckte Administratorkonto, öffnen Sie das erweiterte Cmd und führen Sie net user administrator / active aus: yes loggen Sie sich ein und installieren Sie es. Seien Sie vorsichtig, Sie haben keine Einschränkungen und vollen Zugriff auf das System. Sie werden nicht gewarnt oder dazu aufgefordert.
quelle