Machen die Treiber geladen automatisch, wenn USB-Gerät eingesteckt ist
Bin ich mit einem Eingeschränkten Benutzerkonto unter Windows XP, und ich habe ein bisschen Mühe, mein Adaptoid (die meisten begehrten N64-controller -> USB-adapter, weil es die Unterstützung für das senden von raw-N64 controller-Befehle + die Tatsache, dass es eingestellt wurde), reibungslos zu funktionieren: wie installiert, die mitgelieferte software erfordert Administrator-Rechte um den Treiber zu laden.
Vermutlich ist es möglich zu ordnen, damit der Treiber automatisch geladen, wenn Es eingesteckt ist, indem Sie einige Sachen auf die INF-Datei für den Treiber (wishna1.inf):
die Frage ist, was Zeug?
(Es würde auch zu mir passen genauso gut, wenn der Treiber automatisch geladen wird, wenn nichts versucht zu öffnen \Device\Wish_NA1
oder auch, um es automatisch bei jedem Booten, aber wirklich, es zu tun auf der insertion scheint, wie die Recht Weg.)
Hinweis: ich habe Zugang zu einem administrativen Konto, es ist nur so, dass ich lieber nicht haben, um verwenden es Tag-zu-Tag -.
- Sie haben nur Zugriff auf ein eingeschränktes Konto? Oder haben Sie auch Administratorrechte und die begrenzte Konto, das Sie verwenden, für den Tag-zu-Tag Aufgaben?
- Oh, huh, ich denke, ich habe das nicht sehr deutlich? Ja, ich habe ein administrator-Konto zu; ich habe jetzt angehängt ein Hinweis auf diesen Effekt.
- Weiß nicht, ob das, was Sie wollen, ist möglich, aber Sie können es laden beim Booten durch ändern der Start-Wert in der service-registry-Schlüssel.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zuerst von allen, lassen Sie uns klären, dass ein USB-Gerät ist Plug & Play-Treiber auf Windows 2000 und höher, so dass Dienstleistungen, die start-Modi sind irrelevant. Die Fahrer haben einen Eintrag als "service" in der registry, aber seine start-Modus, ist hier irrelevant.
Let ' s split das problem in zwei Teile:
Installieren der Treiber für das Gerät: Dies erfordert administrative Privilegien. Dies geschieht, wenn Sie stecken Sie ein USB-Gerät mit einem Anschluss für die erste Zeit. Windows geht über Ihre .INF-Dateien zu finden, die Ihrer hardware entspricht. Wenn der Treiber ist WHQL-zertifiziert, es werden automatisch geladen. Andernfalls würden Sie sehen, das gefürchtete " Add New Hardware wizard. Wenn Sie als admin ausgeführt, ein paar Klicks auf Weiter, sollte genug sein, um es zu installieren. Anders, besser haben, das Administrator-Passwort bereit.
Laden der Treiber für das Gerät: Sobald das Gerät installiert ist, die Treiber werden geladen, jedes mal, wenn diese Gerat in diese USB-Anschluss ohne zusätzlichen Benutzereingriff. Jemals bemerkt, wie ein USB-Drucker, Kamera oder Festplatte laden viel schneller das zweite mal, wenn Sie stecken Sie es in? Das ist, weil nur laden, ohne Installation.
Aus der Betrachtung der .INF sieht es gültig ist. Es ist auch nicht WHQL-zertifiziert, so dass Sie würde haben, um es manuell zu installieren.
Ich gehe davon aus, dass, wenn Sie legen Sie die Adaptoid, erhalten Sie einen Neuen Hardware-Assistenten Hinzufügen. Wenn Sie es manuell in das Installationsverzeichnis, nicht das Adaptoid installieren und Funktion? Hat es im Geräte-Manager angezeigt?
P. S. USB-Geräten, die eine Seriennummer, die sind eine Ausnahme. Sind Sie einmal installiert für alle USB-ports. Diese Geräte sind eher selten, obwohl.
wishd201.exe
(normalerweise eingestellt, um auto-run) in das gleiche Verzeichnis wiewishna1.inf
(die in der Regel endet beiC:\Program Files\Adaptoid
mit den kernel-Modus-Treiber [wishk201.sys]( wuala.com/naesten/RE/Adaptoid/Adaptoid201/%7Bwin%7D/system32/...) installiert haben, um%WINDIR%\system32\drivers
).wishd
nicht; ich sollte wohl gesagt haben, dass es installiert der Fahrer.