Fehlerbehebung: Netzwerkadapter Code 31 – Das Gerät funktioniert nicht ordnungsgemäß
Hier ist ein ausführliches Tutorial, wie du den Fehler „Code 31 – Das Gerät funktioniert nicht ordnungsgemäß“ bei deinem Netzwerkadapter unter Windows beheben kannst.
Der Fehlercode 31 tritt auf, wenn Windows den erforderlichen Treiber für ein Gerät (in diesem Fall den Netzwerkadapter) nicht laden kann. Dies liegt meist an beschädigten Treibern, inkompatibler Software oder fehlerhaften Registrierungseinträgen.
Folge diesen Schritten der Reihe nach, um das Problem zu lösen.
Schritt 1: Den Computer neu starten
Es klingt simpel, aber oft ist der Fehler nur temporär. Ein vollständiger Neustart kann Treiberkonflikte lösen, die beim normalen Hochfahren (durch den Windows-Schnellstart) bestehen bleiben.
Schritt 2: Treiber im Geräte-Manager aktualisieren
Windows bietet eine integrierte Funktion, um nach neuen Treibern zu suchen.
- Drücke die Tasten Windows + X und wähle den Geräte-Manager.
- Erweitere den Bereich Netzwerkadapter.
- Klicke mit der rechten Maustaste auf den Adapter, der das gelbe Warnsymbol zeigt, und wähle Treiber aktualisieren.
- Wähle „Automatisch nach Treibern suchen“.
- Folge den Anweisungen. Wenn Windows nichts findet, fahre mit Schritt 3 fort.
Schritt 3: Treiber deinstallieren und neu installieren
Wenn das Update nicht hilft, muss der Treiber oft komplett neu „angestoßen“ werden.
- Öffne erneut den Geräte-Manager.
- Rechtsklick auf den fehlerhaften Netzwerkadapter -> Gerät deinstallieren.
- Wichtig: Setze keinen Haken bei „Treibersoftware für dieses Gerät löschen“, es sei denn, du hast den Originaltreiber bereits manuell heruntergeladen.
- Klicke auf Deinstallieren.
- Klicke oben im Menü des Geräte-Managers auf Aktion -> Nach geänderter Hardware suchen.
- Windows erkennt den Adapter nun neu und installiert den Treiber automatisch wieder.
Schritt 4: Vorherigen Treiber wiederherstellen (Rollback)
Trat der Fehler direkt nach einem Windows-Update auf? Dann ist der neue Treiber eventuell fehlerhaft.
- Rechtsklick im Geräte-Manager auf den Adapter -> Eigenschaften.
- Gehe zum Reiter Treiber.
- Klicke auf Vorheriger Treiber, falls die Option verfügbar (nicht ausgegraut) ist.
- Bestätige mit Ja und starte den PC neu.
Schritt 5: Die Windows-Problembehandlung nutzen
Windows hat ein Tool, das Netzwerkfehler automatisch erkennt und behebt.
- Drücke Windows + I, um die Einstellungen zu öffnen.
- Gehe zu System -> Problembehandlung -> Andere Problembehandlungen.
- Suche nach Netzwerkadapter und klicke auf Ausführen.
- Folge den Anweisungen des Assistenten.
Schritt 6: Defekte Registrierungseinträge löschen (Fortgeschrittene)
Manchmal verhindern veraltete Einträge in der Windows-Registry (sogenannte „UpperFilters“ und „LowerFilters“), dass der Treiber geladen wird.
Achtung: Erstelle zur Sicherheit einen Wiederherstellungspunkt, bevor du die Registry bearbeitest.
- Drücke Windows + R, gib
regeditein und drücke Enter. - Navigiere zu folgendem Pfad:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}(Hinweis: Achte genau auf die Zeichenfolge am Ende!) - Suche im rechten Fenster nach den Werten UpperFilters und LowerFilters.
- Wenn du sie findest: Rechtsklick darauf -> Löschen.
- Starte den Computer neu.
Schritt 7: Netzwerk zurücksetzen
Wenn nichts anderes hilft, kannst du das gesamte Netzwerksystem von Windows auf die Werkseinstellungen zurücksetzen.
- Gehe zu Einstellungen -> Netzwerk und Internet.
- Wähle Erweiterte Netzwerkeinstellungen.
- Klicke auf Netzwerk zurücksetzen und dann auf Jetzt zurücksetzen.
- Der PC wird nach 5 Minuten automatisch neu gestartet. Danach müssen WLAN-Passwörter neu eingegeben werden.
Letzter Ausweg: Manueller Download
Sollte der Fehler weiterhin bestehen, besuche mit einem anderen Gerät (das Internetzugang hat) die Website des Herstellers deines PCs (z. B. Dell, HP, ASUS, Intel) und lade den neuesten LAN/WLAN-Treiber für dein Modell herunter. Installiere diesen manuell per USB-Stick auf dem betroffenen PC.