none
Treiber für Intel Netzwerkadapter kann nicht installiert werden RRS feed

  • Frage

  • Hallo,

    ich habe ein Multibootsystem mit Windows Server 2012 R2, Windows 8.1 und Windows 10.

    Nach dem Wechsel des Mainboards kann unter Windows Server 2012 R2 der Treiber für die Intel Netzwerkkarte (onboard) nicht installiert werden. Bei den anderen beiden Betriebsystemen funktioniert das einwandfrei.

    Bei allen drei Betriebssystemen wird im Geräte-Manager unter Gerätebeschreibung

    Intel(R) Ethernet Connection (2) I219-V (bei 2012 R2: Ethernet-Controller)

    und unter Hardware-IDs

    PCI\VEN_8086&DEV_15B8&SUBSYS_15B81849&REV_31\3&11583659&0&FE

    angezeigt.

    Ich habe drei Treiberversionen versucht:

    Obwohl es sich um drei verschiedene Softwarepakete handelt ist die Version des Treibers e1d64x64.sys immer gleich: 12.13.17.4. Auhi die Fehlermeldung ist bei allen gleich:

    Ethernet-Controller konnte nicht installiert werden

    Die Treibersoftware für das Gerät wurde nicht gefunden.

    Wenn ich versuche über hdwwiz den Treiber manuell zu installieren wird mir der Adapter Intel(R) Ethernet Connection (2) I219-V ncht angeboten, obwohl er in der INF-Datei steht. Wähle ich statt dessen Intel(R) Ethernet Connection (2) I219-LM erscheint Fehler: Das Gerät funktioniert nicht ordnungsgemäß, da Windows dir für das Gerät erforderlichen Treiber nicht laden kann. (Code 31) Zusätzlich bleibt Ethernet-Controller im Geräte-Manager mit dem gelben Ausrufezeichen und der Fehlermeldung Die Treiber für dieses Gerät wurden nicht installiert. (Code 128)

    Hat jemand einen Tipp für mich, der nicht Neuinstallation lautet?

    • Bearbeitet mslux Samstag, 19. Dezember 2015 11:45
    Samstag, 19. Dezember 2015 11:42

Antworten

  • Moin mslux, 

    leider geht der I219-V Chipsatz nicht unter Windows Server. Du kannst das Treiberpaket aber umbauen. Anleitung siehe hier. 

    Hacking an Intel network card to work on Server 2012 R2


    Kind regards, Flo

    Montag, 21. Dezember 2015 13:24
  • So, nun habe ich die Lösung gefunden:

    • Treiber herunterladen und entpacken
    • cd PRO1000\Winx64\NDIS64 (NDIS64 entspricht Server 2012 R2)
    • e1d64x64.inf editieren:
      in den Abschnitten [Intel.NTamd64.6.3.1] und [Intel.NTamd64.6.3] zusätzliche Zeile
      %E15B8NC.DeviceDesc%            = E15B8.6.3.1,       PCI\VEN_8086&DEV_15B8&SUBSYS_15B81849
      hinzufügen
    • bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
    • bcdedit -set TESTSIGNING ON
    • shutdown -r -t 0
    • nach Anmeldung erscheint auf dem Desktop unten rechts:

    • nun über den Geräte-Manager den Treiber installieren, Warnung bestätigen
    • bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS
    • bcdedit -set TESTSIGNING OFF
    • shutdown -r -t 0


    Wenn dir meine Antwort nützt, kannst du "Als Antwort vorschlagen" anklicken. Warum? Das steht hier.

    Mittwoch, 23. Dezember 2015 18:32

Alle Antworten

  •  > Wenn ich versuche über *hdwwiz* den Treiber manuell zu installieren wird
     > mir der Adapter /Intel(R) Ethernet Connection (2) I219-V/ ncht
     > angeboten, obwohl er in der INF-Datei steht. Wähle ich statt dessen
     
    Intel verhindert für bestimmte Adapter gezielt die Verwendung mit
    Server-OS-Versionen... Und da für diesen Adapter nur Client-Treiber zu
    finden sind, gehe ich davon aus, daß das hier auch der Fall ist.
     
    Montag, 21. Dezember 2015 13:01
  • Moin mslux, 

    leider geht der I219-V Chipsatz nicht unter Windows Server. Du kannst das Treiberpaket aber umbauen. Anleitung siehe hier. 

    Hacking an Intel network card to work on Server 2012 R2


    Kind regards, Flo

    Montag, 21. Dezember 2015 13:24
  • Ja, diese Webseite hatte ich auch schon gefunden. Dort wird beschrieben, dass durch Entfernen der Kommentare vor der ID von ExcludeFromSelect nicht unterstützte Geräte installierbar werden.

    Bei mir steht aber die ID regulär in der INF-Datei. Nur wird sie beim Versuch, den Treiber zu aktualisieren, nicht gefunden!

    Offenbar brauche ich Hilfe beim Editieren der INF-Datei.

    In der INF-Datei passen folgende Zeilen zu meiner Hardware-ID:

    %E15B8NC.DeviceDesc%            = E15B8.6.3.1,       PCI\VEN_8086&DEV_15B8
    %E15B8NC.DeviceDesc%            = E15B8.6.3.1,       PCI\VEN_8086&DEV_15B8&SUBSYS_00008086
    %E15B8NC.DeviceDesc%            = E15B8.6.3.1,       PCI\VEN_8086&DEV_15B8&SUBSYS_00011179

    Meine komplette ID lautet PCI\VEN_8086&DEV_15B8&SUBSYS_15B81849&REV_31\3&11583659&0&FE, verkürzt müsste das also PCI\VEN_8086&DEV_15B8&SUBSYS_15B81849 ergeben. Aber egal, ob ich eine Zeile mit dieser ID hinzufüge oder die beiden Zeilen mit der nicht passenden SUBSYS-ID lösche, immer erhalte ich den gleichen Fehler. Und versuche ich, den Treiber manuell zu installieren, werden mir immer andere angeboten.

    Bleibt also die Frage, woran wird erkannt, dass es sich um ein nicht unterstütztes Betriebssystem handelt und wie kann ich dies umgehen?


    Wenn dir meine Antwort nützt, kannst du "Als Antwort vorschlagen" anklicken. Warum? Das steht hier.


    • Bearbeitet mslux Montag, 21. Dezember 2015 14:08
    Montag, 21. Dezember 2015 14:07
  • So, nun habe ich die Lösung gefunden:

    • Treiber herunterladen und entpacken
    • cd PRO1000\Winx64\NDIS64 (NDIS64 entspricht Server 2012 R2)
    • e1d64x64.inf editieren:
      in den Abschnitten [Intel.NTamd64.6.3.1] und [Intel.NTamd64.6.3] zusätzliche Zeile
      %E15B8NC.DeviceDesc%            = E15B8.6.3.1,       PCI\VEN_8086&DEV_15B8&SUBSYS_15B81849
      hinzufügen
    • bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
    • bcdedit -set TESTSIGNING ON
    • shutdown -r -t 0
    • nach Anmeldung erscheint auf dem Desktop unten rechts:

    • nun über den Geräte-Manager den Treiber installieren, Warnung bestätigen
    • bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS
    • bcdedit -set TESTSIGNING OFF
    • shutdown -r -t 0


    Wenn dir meine Antwort nützt, kannst du "Als Antwort vorschlagen" anklicken. Warum? Das steht hier.

    Mittwoch, 23. Dezember 2015 18:32
  • Perfekt, vielen Dank !
    Dienstag, 19. April 2016 18:24
  • Vielen vielen Dank für die Infos!

    Funktioniert auch unter Server 2016 und 19 unter ndis65 und 68. :-)

    Freitag, 28. Dezember 2018 17:57