class="img-responsive

Treiber Injektor

Mit dem Tool Driver Injector können Sie automatisch geeignete Treiber für Ihr Zielgerät finden. Das Tool kann eine große Hilfe sein, wenn Sie zuvor alle Treiber mit Driver Extractor extrahiert haben und sie automatisch wieder injizieren möchten. Oder wenn Sie eine Treiber-CD/DVD haben und alle Treiber automatisch in das Image einfügen möchten, ohne jedes Gerät manuell installieren zu müssen. Driver Injector benötigt eine Target Analyzer Output-Datei, die alle Geräteinformationen des Zielgeräts und einen Treibersuchpfad enthält. Dann findet das Tool alle Übereinstimmungen und ermöglicht es, sie mit einem Klick zu injizieren.

Szenarien

Szenario 1

Sie haben eine ganze Reihe von Treibern auf der Treiber-CD und müssen jeden Treiber einzeln installieren. In diesem Fall führen Sie einfach TAP aus, um die Geräteinformationen zu erhalten.

Geben Sie dann den Pfad für die Treibersuche an - das ist Ihre Treiber-CD. Und klicken Sie auf Weiter. Driver Injector findet die passenden Treiber und fügt sie in das Image ein.

Szenario #2

Manchmal fehlen Dateien, aber Windows sagt Ihnen nicht, warum.

In diesem Fall öffnen Sie einfach die INF-Datei mit dem Tool und es zeigt Ihnen alle fehlenden Dateien an.

Wie es funktioniert

  1. Führen Sie TAP.exe von Ihrem Windows Embedded Toolkit
  2. Driver Injector mit Administratorrechten ausführen 
    Bild2
  3. Klicken Sie auf Durchsuchen, um die Datei "Target Analyzer Output (devices.pmq)" auszuwählen.
  4. Klicken Sie auf Durchsuchen und wählen Sie ein Verzeichnis aus, das die Treiber für Ihr Gerät enthält.
    Driver Injector verwendet automatisch alle Unterverzeichnisse - es muss sich nicht um eine flache Struktur handeln.
  5. Wählen Sie aus, ob Sie die Treiber in das aktuell laufende Betriebssystem (Online) oder in ein Image in einem Ordner (Offline) injizieren möchten.
  6. Weiter klicken
  7. Driver Injector analysiert nun die Datei devices.pmq, um alle benötigten Geräte zu ermitteln, und durchsucht alle INF-Dateien nach geeigneten Treibern. 
    image_thumb3
  8. Nach Abschluss der Suche zeigt das Tool eine detaillierte Liste der Geräte an, denen ein Treiber zugeordnet werden kann. 
    Bild3
    Es gibt zusätzliche Details, die für jede Geräteübereinstimmung angezeigt werden: 
    image4
    Bild5
    - [ExactMatch] bedeutet, dass der Gerätetreiber 1:1 mit der Geräte-ID übereinstimmt. 
    - CompatibleMatch] bedeutet, dass der Gerätetreiber nicht mit der exakten Geräte-ID übereinstimmt - er stimmt jedoch mit einer seiner kompatiblen IDs überein. Daher kann er ohne Probleme verwendet werden. 

Die zweite Information innerhalb der Klammern zeigt die Hardware-Architektur des Gerätetreibers. Sie können keinen Gerätetreiber auswählen, wenn die Hardware-Architektur nicht mit der Architektur des Betriebssystems übereinstimmt.

  • Wählen Sie alle Gerätetreiber aus, die Sie in Ihr Image integrieren möchten. Driver Injector hat bereits eine Vorauswahl der besten Treiber getroffen.
  • Klicken Sie auf Weiter. 
    Bild6
  • Driver Injector wird nun alle benötigten Treiberdateien in die entsprechenden Verzeichnisse kopieren.
    Falls Sie ein anderes Windows\inf-Verzeichnis als Suchverzeichnis angegeben haben, wird dieses Verzeichnis nicht die benötigten Treiberdateien enthalten. In diesem Fall wird Driver Injector Sie fragen, ob er die Treiber aus dem installierten Windows-Verzeichnis extrahieren soll.
    Bitte beachten Sie, dass diese Funktion nicht sicherstellen kann, dass die richtigen Dateien verwendet werden. Das liegt daran, dass einige Treiberdateien während des Installationsprozesses umbenannt werden. Während der Extraktionsroutine kann es vorkommen, dass einige Dateien falsch sind, weil im Windows-Quellverzeichnis eine andere Gerätetreiberkomponente installiert war, die denselben Dateinamen hat (Beispiel: hal.inf enthält mehrere hal.dll-Dateien. Während der Installation werden sie alle als hal.dll bezeichnet. Die Originalnamen sind jedoch von Gerät zu Gerät unterschiedlich, z.B. halacpi.dll, halapic.dll,...).
  • Nach Abschluss des Prozesses erhalten Sie eine detaillierte Zusammenfassung. 
    Bild7

 

 

Zusätzliche Merkmale

INF-Datei erkunden

Driver Injector ermöglicht auch die Untersuchung des Inhalts einer INF-Datei. Diese Funktion zeigt auch alle fehlenden Dateien an, die für eine ordnungsgemäße Installation des Treibers erforderlich sind. Fehlende Dateien können auf einem Windows Embedded System auftreten, wenn nicht alle Komponenten installiert sind, aber der Treiber von ihnen abhängt. Fehlende Dateien werden von dem Tool automatisch hervorgehoben.

Wie es funktioniert

  1. Starten Sie Driver Injector und wählen Sie "Explore INF File". 
    Bild8
  2. Klicken Sie auf "Weiter".
  3. Suchen Sie nach der INF-Datei, die Sie untersuchen möchten. 
    Bild9
  4. Driver Injector zeigt nun alle Geräte an, die in der INF-Datei enthalten sind.
    Das Tool zeigt alle zugehörigen Dateien, Registry-Einträge, Dienste und kompatiblen IDs an, die von einem Gerät benötigt werden.
    Um diese Elemente anzuzeigen, erweitern Sie einfach den Geräteknoten.
    In der Beschreibung der Geräteelemente werden zusätzliche Informationen in Klammern angezeigt:
    - Die erste Information zeigt die Geräte-ID an - kompatible IDs (falls es welche gibt) werden im Knoten Kompatibel angezeigt.
    - Die zweite Information zeigt die Architektur des Geräts an.
  5. Hervorgehobene Elemente zeigen fehlende, aber erforderliche Dateien an, um ein Gerät ordnungsgemäß zu installieren.

Hinzufügen zusätzlicher Informationen bei der Treiberauswahl

Auf dem Bildschirm zur Auswahl des Treibers können Sie auch zusätzliche Informationen zu dem ausgewählten Gerät hinzufügen. 
Wählen Sie dazu einfach das Gerät aus und klicken Sie auf "Details laden". Drive Injector fügt dann Informationen über Dateien, Registrierungseinträge und Dienste hinzu, die von dem Gerät installiert werden. Es werden auch fehlende Dateien hervorgehoben. 
Bild10

Um die gesamte INF-Datei eines ausgewählten Gerätetreibers zu untersuchen, klicken Sie einfach auf "Explore INF". Driver Injector öffnet dann ein neues Fenster, das den gesamten Inhalt der INF-Datei anzeigt. Für weitere Informationen lesen Sie bitte den Abschnitt "INF-Datei durchsuchen".

 

Befehlszeilenargumente

Driver Injector kann mit den folgenden Parametern unbeaufsichtigt laufen:

DriverInjector.exe [OfflineImagePath]

Wenn [OfflineImagePath] weggelassen wird, wird das aktuell laufende Betriebssystem geändert.

 

Driver Injector kann auch gestartet werden, um eine INF-Datei zu untersuchen, indem der folgende Parameter verwendet wird:

DriverInjector.exe

Verfügbarkeit

This tool is a free extra tool to the Elbacom Embedded Toolkit.
Click here to get additional information for the Elbacom Embedded Toolkit: https://www.elbacom.com/elbacom-embedded-toolkit