netprofm-Dienst: Fehler ‚Gerät ist nicht bereit‘ beheben

Laptop mit geöffneter Windows-Diensteverwaltung und angeschlossenem Netzwerkkabel auf einem Schreibtisch

Meldet die Ereignisanzeige „Der Dienst ‚netprofm‘ wurde mit folgendem Fehler beendet: Das Gerät ist nicht bereit“, steckt dahinter der Windows-Netzwerklistendienst (Network List Service) und der Win32-Fehler 21 (0x15, ERROR_NOT_READY) aus Microsofts WinError.h-Referenz. Die Reihenfolge, die in den meisten Fällen reicht: netprofm-Dienst neu starten, die Abhängigkeiten nsi und RpcSs prüfen, danach Winsock- und IP-Stack zurücksetzen und den Rechner neu starten.

Woran du erkennst, dass es wirklich der netprofm-Dienst ist

Die Meldung stammt vom Dienststeuerungs-Manager (Service Control Manager), der jeden abgebrochenen Dienststart protokolliert. Prüfe das nach: eventvwr.msc öffnen → Windows-ProtokolleSystem. Gesucht ist ein Eintrag der Quelle „Service Control Manager“ mit der Ereignis-ID 7023. Microsoft führt diese ID unter dem symbolischen Namen EVENT_SERVICE_EXIT_FAILED mit dem Meldungstext „The %1 service terminated with the following error: %2“ — der zweite Platzhalter ist genau der Fehlertext, den du siehst.

Den Fehlercode kannst du direkt übersetzen lassen. Microsoft empfiehlt im Troubleshooting zu Ereignis-ID 7023 zwei Befehle in der Eingabeaufforderung:

sc query netprofm
net helpmsg 21

sc query zeigt den WIN32_EXIT_CODE des Dienstes, net helpmsg übersetzt ihn in Klartext. Der Code 21 steht laut Fehlercode-Referenz für ERROR_NOT_READY, also „Das Gerät ist nicht bereit“ — der Dienst greift auf eine Komponente zu, die zu diesem Zeitpunkt noch nicht einsatzbereit war.

Typische Begleitsymptome:

  • kein Netzwerksymbol oder ein Symbol mit gelbem Warndreieck in der Taskleiste,
  • die Verbindung erscheint als „Nicht identifiziertes Netzwerk“,
  • WLAN oder LAN verbindet sich, Windows meldet trotzdem „Kein Internet“,
  • Firewall-Regeln greifen falsch, weil das Netzwerkprofil (privat/öffentlich) nicht zugeordnet wird.

Zur Abgrenzung: Fehlt der Netzwerkadapter komplett im Geräte-Manager, ist das ein Treiber- oder Hardwareproblem, kein Dienstproblem. Und geht es nur um die Einstufung des Netzwerks, ist oft der verwandte Dienst „Netzwerkidentifizierung“ (NlaSvc) im Spiel: Er startet laut Microsofts Dienste-Übersicht für Windows Server automatisch, während netprofm dort mit der Startart „Manuell“ und dem Vermerk „Always installed“ steht. Ein manueller Dienst, der nicht läuft, ist also noch kein Fehler — erst der 7023-Eintrag ist einer.

Anzeige

cshow

Schritt 1: netprofm-Dienst neu starten und Abhängigkeiten prüfen

Der Netzwerklistendienst braucht andere Dienste, um überhaupt starten zu können. Steht einer davon, scheitert netprofm zwangsläufig:

  • Netzwerk-Store-Schnittstellendienst (nsi) — Startart Automatisch, liefert dem System Benachrichtigungen über hinzugefügte oder entfernte Schnittstellen,
  • Remoteprozeduraufruf (RPC) (RpcSs),
  • der TCP/IP-Protokolltreiber als Kernel-Komponente.
  1. Drücke Windows-Taste + R, gib services.msc ein und bestätige.
  2. Prüfe, ob „Remoteprozeduraufruf (RPC)“ und „Netzwerk-Store-Schnittstellendienst“ den Status „Wird ausgeführt“ haben. Falls nicht: Rechtsklick → Starten.
  3. Suche „Netzwerklistendienst“, Rechtsklick → Neu starten (oder Starten, falls er steht).
  4. Setze den Starttyp auf „Manuell“ — das ist der von Microsoft dokumentierte Standard. „Deaktiviert“ ist falsch, „Automatisch“ verschärft das Timing-Problem eher, weil der Dienst dann noch früher startet.

Schneller geht es in der Eingabeaufforderung mit Administratorrechten:

net stop netprofm
net start netprofm
sc qc netprofm

Die letzte Zeile zeigt die Konfiguration inklusive Zeile „DEPENDENCIES“. Dort gehören NSI und RpcSs hinein. Fehlen sie oder steht der Starttyp auf „Deaktiviert“, hat meist ein „Tuning“- oder „Privacy“-Tool den Dienst verstellt. Die Netzwerkverbindung trennt beim Neustart des Dienstes nur für einen Moment.

Schritt 2: Netzwerk-Stack in Microsofts Reihenfolge zurücksetzen

Bleibt der Fehler, ist meist der Winsock-Katalog oder der IP-Stack durcheinander. Microsoft nennt in seiner Anleitung zu WLAN-Verbindungsproblemen diese fünf Befehle in genau dieser Reihenfolge — Eingabeaufforderung als Administrator öffnen:

netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns

Was netsh winsock reset dabei tut, steht in der netsh-Referenz: Der Befehl setzt den Winsock-Katalog auf einen sauberen Zustand zurück und deinstalliert dabei alle Layered Service Provider (LSP). Software, die sich als LSP eingehängt hat — ältere VPN-Clients, Proxy- oder Filterprogramme —, muss danach neu installiert werden. Name-Space-Provider-Einträge bleiben unberührt. Anschließend den Rechner neu starten: ohne Neustart greift das Zurücksetzen nicht vollständig.

Schritt 3: Netzwerktreiber erneuern

Ein veralteter oder beschädigter Adaptertreiber ist die häufigste Ursache dafür, dass beim Start tatsächlich „kein Gerät bereit“ ist.

  1. devmgmt.msc öffnen → Bereich Netzwerkadapter aufklappen.
  2. Rechtsklick auf deinen Adapter (WLAN oder Ethernet) → Treiber aktualisierenAutomatisch nach Treibern suchen.
  3. Bringt das nichts: Rechtsklick → Gerät deinstallieren, dann neu starten. Windows installiert den Standardtreiber selbst wieder.
  4. Bei Intel-WLAN-Karten liefert der Intel Driver & Support Assistant den passenden Treiber direkt vom Hersteller; bei Realtek oder Killer nimmst du den Download des Mainboard- bzw. Notebook-Herstellers. Finger weg von Drittanbieter-„Treiber-Updatern“.
  5. Bei Laptops zusätzlich in den Adapter-Eigenschaften den Reiter Energieverwaltung öffnen und den Haken bei „Computer kann das Gerät ausschalten, um Energie zu sparen“ entfernen. Genau dieses Stromsparen erzeugt das Zeitfenster, in dem der Dienst ins Leere greift.

Schritt 4: Netzwerk zurücksetzen — mit Ansage

Wenn die Einzelschritte nicht greifen, entfernt die eingebaute Netzwerk-Zurücksetzung alle Adapter und installiert sie neu. Der Weg unter Windows 11: EinstellungenNetzwerk und InternetErweiterte NetzwerkeinstellungenNetzwerkzurücksetzungJetzt zurücksetzen.

Microsoft weist ausdrücklich auf zwei Folgen hin: Du musst andere Netzwerksoftware eventuell neu installieren und einrichten — etwa VPN-Clients oder virtuelle Switches von Hyper-V —, und alle bekannten Verbindungen können danach als öffentliches Netzwerkprofil eingestuft sein. Letzteres blockiert Freigaben und Drucker im Heimnetz, bis du das Profil wieder auf „privat“ stellst. Notiere dir vorher WLAN-Passwörter und VPN-Zugangsdaten.

Wenn das nicht hilft: tiefere Ursachen

Beschädigte Systemdateien — DISM zuerst, dann sfc

Ist eine Systemdatei nach einem abgebrochenen Update beschädigt, startet der Dienst nicht sauber. Wichtig ist die Reihenfolge, die viele Anleitungen falsch herum nennen: Microsoft führt in der Anleitung zu Windows-Update-Beschädigungen (ursprüngliche KB-Nummer 947821, Stand 12. Februar 2026) zuerst DISM auf, danach den Systemdatei-Prüfer. Grund ist die Mechanik — sfc zieht Ersatzdateien aus dem Komponentenspeicher, den DISM vorher repariert. Lege vorher einen Wiederherstellungspunkt an:

DISM.exe /Online /Cleanup-image /Restorehealth
sfc /scannow

Hat der Rechner keine Verbindung zu Windows Update, kannst du eine funktionierende Installation als Quelle angeben: DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:\\<servername>\c$\windows /LimitAccess. Das Protokoll beider Läufe liegt unter %windir%\Logs\CBS\CBS.log — dort steht am Ende eine Zusammenfassung mit „Total Detected Corruption“ und „Total Repaired Corruption“.

Dienst-DLL und Registry-Eintrag prüfen

Welche DLL der Dienst lädt, steht in der Registry unter HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\netprofm\Parameters im Wert ServiceDll; die Datei liegt im Ordner C:\Windows\System32. Vor jedem Blick in die Registry gilt: Sicherung anlegen (Rechtsklick auf den Schlüssel → Exportieren) und nichts löschen, was du nicht wieder herstellen kannst. Zeigt der Wert ins Leere oder fehlt er, hilft die Reparatur aus dem vorigen Abschnitt weiter — Handarbeit an diesem Schlüssel ist der falsche Weg.

Welcher Prozess hostet netprofm überhaupt?

tasklist /svc | findstr netprofm

Der Dienst läuft in einer Instanz von svchost.exe. Seit Windows 10, Version 1703, trennt Windows die vorher gruppierten Dienste auf: Auf Client-Systemen mit mehr als 3,5 GB RAM bekommt jeder Dienst laut Microsoft-Dokumentation seinen eigenen svchost-Prozess, darunter bleiben sie gruppiert. Deshalb siehst du netprofm im Task-Manager auf modernen Rechnern einzeln — und kannst Ressourcen und Abstürze eindeutig zuordnen.

Ausstehende Updates — und ein Datum, das zählt

Prüfe unter EinstellungenWindows Update auf offene Updates und installiere sie inklusive Neustart. Für Windows 10 gilt dabei: Der Support für Home und Pro endete am 14. Oktober 2025, Version 22H2 war die letzte. Ohne erweiterte Sicherheitsupdates kommen dort keine Fehlerkorrekturen mehr an — hartnäckige Dienstfehler auf einem Windows-10-Rechner sind deshalb oft ein Argument für den Umstieg auf Windows 11.

Firmen- oder Schulgerät

Auf verwalteten Rechnern setzen Gruppenrichtlinien Starttyp und Rechte von Diensten. Wenn der Starttyp nach jedem Neustart wieder auf „Deaktiviert“ springt, ist das kein Defekt, sondern eine Vorgabe — die gehört in ein Ticket an die IT und nicht in ein lokales Bastelprojekt.

Hintergrund: Was der netprofm-Dienst eigentlich tut

netprofm ist der interne Name des Netzwerklistendienstes. Microsoft beschreibt ihn so: Er identifiziert die Netzwerke, mit denen der Computer verbunden war, sammelt und speichert deren Eigenschaften und benachrichtigt Anwendungen, wenn sich diese Eigenschaften ändern. Auf dieser Einstufung — privat, öffentlich oder Domäne — bauen die Windows-Firewall, Freigaben und viele Apps auf.

Der Dienst ist immer installiert, startet mit der Startart „Manuell“ und wird von svchost gehostet. Genau aus der Kette von Netzwerk-Store-Schnittstelle, RPC und Adaptertreiber entsteht der Fehler: Versucht netprofm zu starten, während einer dieser Bausteine beim Hochfahren noch nicht initialisiert ist, meldet der Dienststeuerungs-Manager ERROR_NOT_READY und der Start bricht ab. Deshalb verschwindet das Problem oft, sobald man nach dem vollständigen Hochfahren einmal den netprofm-Dienst neu starten lässt — und dauerhaft erst, wenn Treiber und Abhängigkeiten sauber laufen.

Für alle, die für die Fachinformatiker-Prüfung lernen, ist das ein dankbares Beispiel: Dienstabhängigkeiten und Startarten erklären, warum ein Fehler nur beim Booten auftritt und nach dem manuellen Start verschwindet. Wer die Kette kennt, arbeitet solche Meldungen von oben nach unten ab, statt Befehle zu raten.

Quellen

Häufige Fragen

Was ist der netprofm-Dienst?

netprofm ist der interne Name des Netzwerklistendienstes. Er erkennt verbundene Netzwerke, speichert deren Eigenschaften und stuft sie als privat, öffentlich oder Domäne ein — davon hängen Firewall und Freigaben ab.

Was bedeutet „Das Gerät ist nicht bereit“ bei netprofm?

Das ist Win32-Fehler 21 (ERROR_NOT_READY): Der Dienst wollte starten, bevor Adaptertreiber oder eine Abhängigkeit verfügbar waren. Der Eintrag steht als Ereignis-ID 7023 im System-Protokoll.

Kann ich den netprofm-Dienst gefahrlos neu starten?

Ja. In services.msc Rechtsklick auf „Netzwerklistendienst“ → Neu starten, oder als Administrator „net stop netprofm“ und „net start netprofm“. Die Verbindung trennt dabei nur kurz.

Welche Dienste braucht netprofm zum Start?

Den Netzwerk-Store-Schnittstellendienst (nsi), den Remoteprozeduraufruf RPC (RpcSs) und den TCP/IP-Protokolltreiber. Mit „sc qc netprofm“ siehst du die eingetragenen Abhängigkeiten.

Erst sfc oder erst DISM ausführen?

Erst DISM /Online /Cleanup-image /Restorehealth, danach sfc /scannow. Microsoft nennt diese Reihenfolge, weil sfc seine Ersatzdateien aus dem Komponentenspeicher zieht, den DISM vorher repariert.

Was passiert beim Netzwerk-Reset?

Windows entfernt alle Netzwerkadapter und installiert sie neu. VPN-Clients und Hyper-V-Switches musst du danach eventuell neu einrichten, und bekannte Netze gelten oft wieder als öffentlich.

Marcel Meyer

# wer schreibt hier

Marcel Meyer schraubt seit über zehn Jahren an Rechnern, Netzwerken und Servern — beruflich wie privat. Hier übersetzt er IT-Grundlagen in verständliche Schritte.

→ Mehr über mich

Anzeige