Fix: „Ping“ wird nicht als interner oder externer Befehl erkannt
Hier ist ein ausführliches Tutorial, wie du den Fehler „Der Befehl 'ping' ist entweder falsch geschrieben oder konnte nicht gefunden werden“ (oder auf Englisch: „Ping is not recognized as an internal or external command“) unter Windows beheben kannst.
Dieser Fehler tritt auf, wenn Windows den Pfad zur ausführbaren Datei ping.exe nicht finden kann. Normalerweise liegt das an einer fehlerhaften Konfiguration der sogenannten Umgebungsvariablen.
Hier sind die Schritte, um das Problem dauerhaft zu lösen:
Schritt 1: Überprüfen, ob die Datei existiert
Bevor wir die Einstellungen ändern, stellen wir sicher, dass die Datei überhaupt auf deinem System vorhanden ist.
- Öffne den Windows-Explorer (Taste
Windows + E). - Navigiere zu folgendem Pfad:
C:\Windows\System32. - Suche in der Suchleiste oben rechts nach
ping.exe. - Wenn die Datei dort vorhanden ist (was fast immer der Fall ist), liegt das Problem definitiv an der Pfad-Variable.
Schritt 2: Die Systemumgebungsvariablen bearbeiten
Dies ist die eigentliche Lösung. Wir sagen Windows manuell, wo es nach dem Ping-Befehl suchen soll.
- Drücke die Windows-Taste und tippe „Umgebungsvariablen“ ein.
- Wähle den Punkt „Systemumgebungsvariablen bearbeiten“ aus.
- Ein kleines Fenster namens „Systemeigenschaften“ öffnet sich. Klicke unten auf die Schaltfläche „Umgebungsvariablen...“.
- Suche im unteren Bereich unter Systemvariablen nach dem Eintrag „Path“ (oder „Pfad“). Markiere ihn und klicke auf „Bearbeiten...“.
Schritt 3: Den richtigen Pfad hinzufügen
Jetzt fügen wir die fehlenden Verzeichnisse hinzu.
- Klicke im neuen Fenster auf der rechten Seite auf „Neu“.
- Tippe oder kopiere folgenden Pfad hinein:
C:\Windows\System32 - Klicke erneut auf „Neu“ und füge sicherheitshalber auch diesen Pfad hinzu (wichtig für andere Befehle):
C:\Windows\SysWOW64(falls vorhanden)C:\Windows\System32\Wbem - Bestätige alle Fenster mit OK, bis alle geschlossen sind.
Schritt 4: Die Eingabeaufforderung neu starten
Wichtig: Damit die Änderungen wirksam werden, musst du alle bereits geöffneten CMD-Fenster (Eingabeaufforderungen) schließen.
- Schließe die alte Eingabeaufforderung.
- Drücke
Windows + R, tippecmdein und drücke Enter. - Gib nun
ping google.deein.
Der Befehl sollte nun wieder einwandfrei funktionieren.
Alternative: Schnelle Lösung (Temporär)
Wenn du keine Administratorrechte hast oder es eilig hast, kannst du den Pfad auch nur für die aktuelle Sitzung in der CMD festlegen. Gib dazu einfach folgenden Befehl in deine offene Eingabeaufforderung ein:
set PATH=%PATH%;C:\Windows\System32
Hinweis: Dies hält nur so lange an, wie das CMD-Fenster geöffnet ist.
Was tun, wenn es immer noch nicht funktioniert?
Falls ping.exe im Ordner System32 komplett fehlt, könnten Systemdateien beschädigt sein. In diesem Fall hilft eine Systemreparatur:
- Öffne die Eingabeaufforderung als Administrator.
- Gib folgenden Befehl ein:
sfc /scannow - Windows prüft nun alle Systemdateien und stellt fehlende Dateien (wie den Ping-Befehl) automatisch wieder her.