So bringen Sie Intel-Netzwerkadapter unter Windows Server zum Laufen – wenn Treiber nicht funktionieren
Fast jeder, der schon einmal Intel-Netzwerktreiber auf einem Windows Server installiert hat, weiß, wie mühsam das sein kann. Der Installer erkennt den Adapter oft einfach nicht, selbst wenn er physisch angeschlossen ist und scheinbar funktioniert. Schlimmer noch: Im Geräte-Manager wird der Netzwerkadapter als „Unbekanntes Gerät“ angezeigt. Typisch. Meistens liegt es an Hardware-Unterstützungsproblemen, insbesondere wenn das Server-Betriebssystem auf Desktop-Hardware installiert wurde oder die falschen Treiberversionen verwendet werden. Besonders ärgerlich ist das bei modernen Intel-Netzwerkkarten für Endverbraucher wie I217, I219 oder I225 – denn Intel schließt diese in seinen Treiberpaketen explizit von der Windows Server-Unterstützung aus. Woran liegt das? Intels Treiber-INF-Dateien enthalten viele Support-Einschränkungen. Sie verhindern oft die Installation von Desktop-Netzwerkkarten auf Server-Betriebssystemen, indem sie bestimmte Geräte-IDs in die Treiberkonfiguration einfügen. Das signalisiert im Grunde „nicht unterstützt“ und bricht den Installationsprozess ab. Hier eine kurze Anleitung zur Behebung dieses Problems, mit einigen zusätzlichen Tipps und Hinweisen, die Ihnen viel Ärger ersparen könnten.
So beheben Sie das Problem der Intel-Netzwerktreibererkennung unter Windows Server
Den richtigen Fahrer finden und sich auf einen anderen Ansatz vorbereiten
Laden Sie zunächst das neueste Intel Ethernet-Treiberpaket aus dem Intel® Ethernet Adapter Complete Driver Pack herunter. Entpacken Sie das ZIP-Archiv – die gesamte Datei Release_30.0.zip oder die von Ihnen heruntergeladene Version. Darin finden Sie Ordner wie „ PRO1000\Winx64 “ mit Unterordnern für verschiedene Betriebssystemversionen wie „ NDIS68 “, „ NDIS65 “, „ W11 “ usw. Bei manchen Konfigurationen müssen Sie möglicherweise Treiber aus verschiedenen Ordnern ausprobieren, falls der erste Treiber den Adapter nicht erkennt. Wenn beispielsweise Windows Server 2022 die NDIS68-Treiber nicht unterstützt, wechseln Sie zu den NDIS65- oder W11-Treibern – da die Treiberunterstützung nicht universell ist, sofern Intel dies nicht ausdrücklich angibt.
Versuchen Sie, den Treiber manuell mit einem generischen oder kompatiblen Treiber zu aktualisieren.
– Klicken Sie im Geräte-Manager mit der rechten Maustaste auf den Netzwerkadapter (manchmal auch „Unbekanntes Gerät“ oder einfach „Ethernet-Controller“ genannt) und wählen Sie „Treiber aktualisieren “.- Wählen Sie „ Auf dem Computer nach Treibersoftware suchen“. Wählen Sie dann „ Aus einer Liste verfügbarer Treiber auf dem Computer auswählen“.- Klicken Sie auf „ Datenträger“ und wählen Sie den Ordner aus, in den Sie den Treiber extrahiert haben (z. B.„…\PRO1000\Winx64\W2022\“).- Es sollte eine Liste kompatibler Treiber angezeigt werden. Wählen Sie einen Treiber, der zu Ihrem Netzwerkkartentyp passt – z. B.Intel Ethernet Connection I219-LM, falls Sie dieses Modell besitzen. Manchmal funktioniert auch ein Treiber für ein ähnliches Modell, selbst wenn dieser nicht speziell für Ihre Hardware entwickelt wurde.- Schließen Sie die Installation ab und überprüfen Sie, ob der Adapter in den Netzwerkverbindungen angezeigt wird.- Manchmal hilft ein Neustart direkt nach der Treiberinstallation – nicht immer, aber einen Versuch wert.> Hinweis: Bei manchen Rechnern schlägt dies beim ersten Mal fehl und funktioniert dann nach einem Neustart plötzlich. Windows Server verhält sich bei der Hardwareerkennung manchmal etwas eigenwillig.
Umgang mit nicht unterstützten Geräte-IDs – Bearbeiten der INF-Datei
Wenn die Treiberinstallation fehlschlägt, liegt das meist an Geräte-ID-Blockern in den INF-Dateien. Sie müssen diese Dateien öffnen – insbesondere die Datei ` e1c65x64.inf` im Ordner NDIS65 oder eine ähnliche Datei für andere Versionen.Öffnen Sie die INF-Datei mit einem Texteditor (z. B.Notepad++ oder Notepad).Suchen Sie nach dem Abschnitt ` [ControlFlags] `.Dort finden Sie wahrscheinlich eine Zeile namens ` ExcludeFromSelect` mit einer Liste von ` VEN_XXXX&DEV_XXXX` -IDs. Entfernen oder kommentieren Sie diese IDs aus, falls sie mit Ihrer Netzwerkkarte übereinstimmen. Seien Sie dabei vorsichtig – das Bearbeiten von INF-Dateien ist nicht ganz einfach, und ein Fehler kann zu einer fehlgeschlagenen Installation oder Systeminstabilität führen. Suchen Sie anschließend die Abschnitte mit der Bezeichnung ` [Intel. NTamd64.10.0.1] ` oder ähnlich und kopieren Sie deren gesamten Inhalt. Fügen Sie dies anschließend in den Abschnitt ` [Intel. NTamd64.10] ` oder den entsprechenden Abschnitt für Ihre Betriebssystemversion ein, um die Unterstützung für Windows Server hinzuzufügen.> Interessant: Microsoft signiert Treiber manchmal digital, und Ihre benutzerdefinierten INF-Änderungen können Signaturfehler verursachen.
Umgang mit Problemen bei der Treibersignatur und Installationen unsignierter Treiber
– Wenn Sie Fehlermeldungen wie „Der Hashwert der Datei ist nicht in der Katalogdatei vorhanden“ erhalten, liegt das daran, dass Windows die Treibersignatur jetzt standardmäßig erzwingt.- Um dies vorübergehend zu umgehen (denn Windows muss es natürlich unnötig kompliziert machen), können Sie die Treibersignaturprüfung deaktivieren.- Starten Sie im Wiederherstellungsmodus oder verwenden Sie die erweiterten Startoptionen.Öffnen Sie dann eine Eingabeaufforderung als Administrator und führen Sie folgenden Befehl aus: bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS bcdedit -set TESTSIGNING ON – Starten Sie mit diesen Einstellungen neu und versuchen Sie anschließend, Ihren unsignierten Treiber mit folgendem Befehl zu installieren: pnputil.exe -i -a "C:\Drivers\NDIS65\e1c65x64.inf" – Aktivieren Sie nach der Installation die Signaturprüfung wieder, um zu vermeiden, dass der Computer ständig im abgesicherten Modus ausgeführt wird: bcdedit -set loadflags ENABLE_INTEGRITY_CHECKS bcdedit -set TESTSIGNING OFF – Starten Sie anschließend normal neu.> Achtung: Moderne UEFI-Systeme mit Secure Boot sind nicht optimal für unsignierte Treiber geeignet. Möglicherweise müssen Sie weiterhin im Testmodus starten, was zwar nicht ideal, aber manchmal notwendig ist.
Was ist letztendlich das Wichtigste?
Wenn sich der Treiber partout nicht installieren lässt und nicht funktioniert, ist das Bearbeiten der INF-Datei kein Weltuntergang. Manchmal kann es helfen, den Treiber zu zwingen, Ihre Geräte-ID zu akzeptieren oder so zu tun, als wäre Windows älter, um die Netzwerkverbindung wiederherzustellen. Bedenken Sie jedoch, dass unsignierte oder gepatchte Treiber Stabilitätsprobleme oder Sicherheitslücken verursachen können. Verwenden Sie diese Methode daher nur als letzten Ausweg.
Zusammenfassung
- Laden Sie das neueste Intel Ethernet-Treiberpaket herunter und extrahieren Sie es.
- Versuchen Sie, den Treiber manuell aus dem Treiberordner zu aktualisieren und dabei eine kompatible Treiberversion auszuwählen.
- Falls dies fehlschlägt, öffnen Sie die INF-Datei und ändern Sie die Geräte-ID-Ausschlüsse.
- Falls Windows sich über Treibersignaturen beschwert, deaktivieren Sie die Signaturprüfung vorübergehend.
- Installieren Sie den Treiber neu und aktivieren Sie anschließend die Sicherheitseinstellungen wieder, nachdem die Installation erfolgreich war.
Zusammenfassung
Nicht unterstützte Intel-Netzwerkadapter unter Windows Server zum Laufen zu bringen, kann sich angesichts der Treiberbeschränkungen wie eine Suche nach dem Ungewissen anfühlen. In vielen Fällen reicht es jedoch, die Treiber manuell anzupassen, die INF-Datei zu bearbeiten oder die Treibersignatur zu umgehen. Nicht perfekt, aber besser, als ewig mit dem kleinen gelben Dreieck zu kämpfen. Wichtig ist vor allem Geduld und das richtige Gespür dafür, wann man die Treibergrenzen etwas ausreizen kann. Hoffentlich spart das jemandem ein paar Stunden.