Windows 7 x86 Treiber lässt sich nicht in WES7 integrieren
-
Donnerstag, 7. Juni 2012 12:58
Hallo Community,
ich bin gerade dabei WES7 für eines unserer Geräte zu evaluieren. Auf dem Gerät lief vorher XP Embedded mit allene angeschlossenen USB Geräten erfolgreich. Bei der Evaluierung mit WES7 funktioniert soweit alles bis auf den Passport Scanner - USB Gerät. Um sicherzustellen das nicht eine Komponente fehlt habe ich an dieser Stelle ein komplettes WES7 SP1 mit allen Features (bis auf die Embedded Features) installiert. Wenn ich den Treiber auf Windows 7 x86 installieren und den Scanner anschließe dann funktioniert alles einwandfrei.
Mittlerweile bin ich mit der Analyse soweit das ich feststellen musste das wichtige Treiberdateien nicht mitinstalliert werden was wohl auf die .inf Datei zurückzuführen ist.
Folgendes wurde versucht:
Installation des Treiber über das Setup von 3M -> Neustart -> Herstellen der USB Verbindung mit dem Gerät -> Fehlermeldung im Gerätemanager: „Die Treiber für dieses Gerät müssen neu installiert werden. (Code 18)“ -> Eine Neuinstallation behebt das Problem nicht die Fehlermeldung taucht immer wieder neu auf.
Manuelle Installation des Gerätetreibers mit direkter Pfadangabe zum Driverstore\FileRepository ->Neustart ->Herstellen der USB Verbindung zum Gerät -> Fehlermeldung im Gerätemanager: "Es wurde Treibersoftware für das Gerät gefunden, aber bei der Installation ist ein Fehler aufgetreten. Fehler bei der Geräteinstallation: In der Treiberinstallationsdatei fehlt ein erforderlicher Eintrag. Möglicherweise ist die INF-Datei für Windows95 oder höher bestimmt."
Kopieren des kompletten FileRepository von Windows 7 x86 nach WES7x86 und manuelle Installation gleicher Fehler wie auf Bild1.
Online Treibersuche und Windows Updates brachten keinen Erfolg.
Wo ist denn bitte der Unterschied zwischen WES7 und Windows7 an dieser Stelle?
Vielen Dank für eure Hilfe.
Alle Antworten
-
Freitag, 15. Juni 2012 00:18
Das im (laut MS) Embeddet einfach paar sachen weggelassen wurden die im normalen 7er drinnen sind.
Hast du schon versucht ein komplettes Embeddet zu installieren? -
Freitag, 15. Juni 2012 00:29
Momo: Ich würde meine Hand jetzt nicht dafür ins Feuer legen aber diese Aussage ist falsch.
Was bedeutet bitte: Der Treiber wurde installiert? Via INF, MSI/EXE?
Sind "alle" Treiber die in ICE/DS zur verfügung stehen ebenfalls eingebunden? Du sprichst nur von den Features?
Der Embedded Driver Core in der WIM ist zwar (meiner meinung nach) noch mit viel bullshit gefüllt, aber halt keineswegs so umfangreich wie bei Win7. - Ausgehend von deinem Post bin ich mir sicher das dir ein Unterstützender Treiber fehlt. Einige Treiber (beispielweise: im Media/Soundbereich) benötigen weitere Treiber.
Am sinnvollsten wäre es hier mal eine installation via IBW durchlaufen zu lassen und den Treiber währenddessen oder danach bereit zu stellen. (Gerät natürlich angeschlossen)
Windows Embedded Developer and Scripting Guy //Germany (Preparing a blog about Windows Embedded Standard)


