2016-04-21 7 views
2

Wir haben ein Gerät, das erfordert, dass wir Treiber installieren, bevor es eingesteckt ist, andernfalls müssen wir die Treiber entfernen, die Windows 8 und 10 automatisch herunterladen.USB-Treiber vor dem Einstecken des Geräts installieren

Wie machen wir ein USB-Treiber-Installationsprogramm, das korrekt installieren kann, ob es zuerst eingesteckt ist oder nicht?

+0

In Windows können Sie ** Treiber ** deaktivieren, ohne sie zu deinstallieren/entfernen, siehe http://www.thewindowsclub.com/uninstall-disable-roll-back-update-drivers-windows Um eigene Treiber zu schreiben, benötigen Sie die Windows Driver Kit (WDK) für den Zugriff auf Kernelfunktionen https://msdn.microsoft.com/en-us/library/windows/hardware/dn305112%28v=vs.85%29.aspx Wechseln zu Linux ... –

Antwort

0

Unter Windows 10 hat mein einfacher Treiber für usbser.sys mit nur einer INF-Datei und einer CAT-Datei automatisch Vorrang vor der Microsoft-Datei usbser.inf, die sie in Windows 10 liefern. Aber wenn das nicht für Ihren speziellen Fall geschieht driver/device können Sie unter Verwendung von DevCon, einem Open Source-Dienstprogramm von Microsoft, das zum Auflisten von Geräten und zum Aktualisieren ihrer Treiber verwendet werden kann. Ich habe DevCon nie in einem Installer verwendet, aber ich denke, ich habe andere Installer bemerkt, die es benutzen. Es gibt ein MSYS2 Paket für DevCon.

0

Wir verwenden DPinst, das ein Treiberpaket-Installationsprogramm ist, das von Microsoft bereitgestellt wird. Es ist sehr flexibel & einfach zu bedienen & kann Ihnen eine ziemlich Standard-Wizard UI geben.

Verwandte Themen