Haupt Andere So beheben Sie Fehler „wird nicht als interner oder externer Befehl erkannt“

So beheben Sie Fehler „wird nicht als interner oder externer Befehl erkannt“



Wenn Sie auf App- oder Befehlsfehler 'wird nicht als interner oder externer Befehl erkannt' stoßen, wenn Sie versuchen, etwas in der Befehlszeile zu tun, eine App zu aktualisieren oder etwas Neues zu installieren, sind Sie nicht allein. Dies geschieht, wenn Windows-Umgebungsvariablen geändert werden, die die Ausführung des Befehls verhindern.

So beheben Sie Fehler „wird nicht als interner oder externer Befehl erkannt“

Sie könnten buchstäblich versuchen, alles zu tun, sogar einen einfachen CMD-Befehl auszuführen oder Ihr Antivirenprogramm zu aktualisieren. Wenn sich die Variable geändert hat, kann Windows diesen Befehl nicht ausführen. Wenn dies bei Ihnen der Fall ist, gibt es mehrere Möglichkeiten, damit umzugehen.

Es gibt zwei Versionen dieses Fehlers. Eine für allgemeine Programme und eine für den Versuch, einen CMD-Befehl zu verwenden. Ich zeige dir, wie du beides reparieren kannst.

So beheben Sie die Fehler „wird nicht als interner oder externer Befehl erkannt“-2

Fehler „Befehl wird nicht erkannt“ behoben

Die Fehlersyntax lautet normalerweise etwa „Program.exe wird nicht als interner oder externer Befehl erkannt“. Die Syntax hängt davon ab, was Sie gerade tun, was wichtig ist, da wir die Installationsdatei überprüfen müssen, bevor wir etwas anderes tun.

wie man den Safari-Dunkelmodus macht
  1. Navigieren Sie zur Installationsdatei des Programms, das Sie verwenden möchten, und stellen Sie sicher, dass die ausführbare Datei vorhanden ist.
  2. Navigieren Sie zu Systemsteuerung, System und Sicherheit und Erweiterte Systemeinstellungen.
  3. Wählen Sie die Schaltfläche Umgebungsvariablen aus.
  4. Wählen Sie im Bereich Systemvariablen unten im neuen Fenster Pfad aus.
  5. Wählen Sie Bearbeiten und ein neues Fenster wird angezeigt.
  6. Stellen Sie sicher, dass ‚%SystemRoot%System32‘ und ‚C:WindowsSystem32‘ vorhanden sind.
  7. Kopieren Sie einen Wert in Notepad.
  8. Ändern Sie den Eintrag im Fenster Umgebungsvariable in einen anderen Eintrag und klicken Sie auf OK.
  9. Ersetzen Sie den soeben geänderten Wert durch den Originalwert von Notepad und klicken Sie auf OK.
  10. Machen Sie dasselbe für den anderen Wert.

Wenn Sie Windows kennen, wissen Sie, dass Sie manchmal nur einen Wert erneut eingeben müssen, damit er wieder abgerufen wird. Ich gehe davon aus, dass dies dazu dient, es erneut mit der internen Windows-Datenbank zu verknüpfen, aber wer weiß.

Das Einfügen der Werte in Notepad spart Zeit und behält die korrekte Syntax bei, falls Sie bei dieser Aufgabe gestört werden oder vergessen, wie es aussah. Schneiden Sie einfach jeden einzeln aus und fügen Sie ihn ein und ändern Sie den Wert in den Umgebungsvariablen auf einen beliebigen Wert. Fügen Sie dann den ursprünglichen Wert zurück und bestätigen Sie. Dies sollte für den ursprünglichen Befehl ausreichen, den Sie erneut ausführen wollten.

Die Adleraugen unter Ihnen werden vielleicht feststellen, dass ‚%SystemRoot%System32‘ und ‚C:WindowsSystem32‘ auf denselben Ort zeigen. Dies ist ein Legacy-Eintrag für Benutzer älterer Systeme. Sie brauchen wohl nicht beides, aber Windows scheint sie immer noch separat zu referenzieren. Systemroot war hauptsächlich für Systeme gedacht, die sowohl WINNT- als auch Windows-Ordner verwendeten, was nicht mehr zutrifft. Beide müssen jedoch auch in Windows 10 vorhanden sein.

So beheben Sie die Fehler „wird nicht als interner oder externer Befehl erkannt“-3

Fehler „CMD-Befehl wird nicht erkannt“ behoben

Wenn Sie versuchen, einen CMD-Befehl auszuführen und 'CMD wird nicht als interner oder externer Befehl erkannt' angezeigt wird, kann dies etwas anderes sein. Das Ausprobieren des obigen Fixes kann funktionieren, aber das Problem kann durch einige Registrierungseinträge verursacht werden, die die normale Befehlskette unterbrechen.

Wenn Sie AutoRun in der Registrierung festgelegt haben, funktionieren bestimmte CMD-Befehle wie ping oder nslookup nicht immer. Sie geben den obigen Fehler zurück. Die .exe ist vorhanden und alles sieht vielleicht richtig aus, aber diese beiden kleinen Einträge ruinieren Ihren Tag.

Diese Registrierungseinträge sind:

HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorAutoRun

HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorAutoRun

Dieses Thema ist mindestens ein Jahrzehnt alt. Ich habe ein Lesezeichen für eine MSDN-Blogeintrag von 2007 die ich mir gespeichert habe, um genau das zu illustrieren.

  1. Navigieren Sie zu C:WindowsSystem32 und stellen Sie sicher, dass die ausführbare CMD-Datei vorhanden ist.
  2. Führen Sie die Überprüfung der Umgebungsvariablen wie oben durch. Wenn das nicht hilft, geht es weiter.
  3. Führen Sie den Befehl 'cmd /d' aus, der anscheinend die Ausführung von Autorun verhindert. Wenn die Nachricht dieselbe ist, fahren Sie fort.
  4. Suchen Sie die beiden oben aufgeführten Registrierungseinträge und löschen Sie sie.

Dieser Fix ist alt, aber Gold. Ich habe dies verwendet, als ich als IT-Administrator bei einem bekannten Kabelunternehmen arbeitete. Deshalb habe ich es immer noch als Lesezeichen. Der Fehler 'Befehl wird nicht als interner oder externer Befehl erkannt' gibt es schon so lange und meines Wissens ist der Fix auch fünf Windows-Generationen später immer noch derselbe. Sollten Sie dennoch auf den Fehler stoßen, wissen Sie jetzt zumindest, was zu tun ist.

Wann haben Sie das letzte Mal den Fehler „wird nicht als interner oder externer Befehl erkannt“ in Windows gesehen? Haben Sie eine dieser Lösungen oder etwas anderes verwendet?

Interessante Artikel

Tipp Der Redaktion

Aktivieren Sie die Core Isolation Memory-Integrität in Windows 10
Aktivieren Sie die Core Isolation Memory-Integrität in Windows 10
Die Speicherintegrität ist Teil der Core-Isolationsfunktion, die verhindert, dass Angriffe schädlichen Code in hochsichere Prozesse einfügen. Hier erfahren Sie, wie Sie die Speicherintegrität in Windows 10 aktivieren.
Wie man mit Freunden in Pokémon Sword handelt
Wie man mit Freunden in Pokémon Sword handelt
Wie bei den vorherigen Pokémon-Titeln können Sie mit Pokémon Schwert und Pokémon Schild Ihre Pokémon mit anderen Trainern tauschen, um Ihren Pokédex zu vervollständigen. Einige Pokémon entwickeln sich erst nach dem Tausch. Einige Pokémon sind nur verfügbar
Stargate-Thema für Windows 8
Stargate-Thema für Windows 8
Konvertieren Sie Ihren Desktop in Stargate Antlantis mit diesem wunderbaren Stargate-Design für Windows 8. Um dieses Design zu erhalten, klicken Sie auf den Download-Link unten und dann auf Öffnen. Dadurch wird das Thema auf Ihren Desktop angewendet. Tipp: Wenn Sie Windows 7 verwenden, verwenden Sie unser Deskthemepack-Installationsprogramm, um dieses Thema zu installieren und anzuwenden. Größe: 6.2 Mb Download-Link
Fix Windows Search füllt Ihre Festplatte mit einer großen EDB-Datei
Fix Windows Search füllt Ihre Festplatte mit einer großen EDB-Datei
Eines Tages kann es zu einem unerwarteten Verhalten der Windows-Suche kommen - der Datei, in der indizierte Daten gespeichert werden, wird Windows.edb extrem groß. Es kann bis zu 50 GB groß werden und belegt fast den gesamten freien Speicherplatz auf Ihrem Festplattenlaufwerk. Die Datei Windows.edb befindet sich im Ordner C: ProgramData Microsoft Search Data Applications Windows.
Der IE-Modus wurde aus Chromium Edge entfernt
Der IE-Modus wurde aus Chromium Edge entfernt
Die IE-Modus-Funktion wurde erstmals in Edge Build 77.0.200.0 angezeigt. Es wurde ein neuer Tab geöffnet, der einfach seine URL zum Internet Explorer-Browser umleitete. Ab Dev Build 77.0.211.1 funktionierte die Möglichkeit, Websites im Internet Explorer-Modus zu öffnen, in einer neuen Registerkarte im Edge-Browser.
So löschen Sie Nachrichten in GroupMe
So löschen Sie Nachrichten in GroupMe
Das Löschen von Nachrichten war schon immer ein wesentlicher Bestandteil jeder Messaging-App. Unabhängig davon, ob Sie Ihren Posteingang übersichtlich halten oder sensible Nachrichten vor neugierigen Blicken entfernen möchten, ist es wichtig zu wissen, wie Sie Nachrichten – und ganze Threads – löschen.
Verräterische Spiele: Wir können The Walking Dead vielleicht fertigstellen
Verräterische Spiele: Wir können The Walking Dead vielleicht fertigstellen
Telltale Games wurde letzte Woche mit der Nachricht von einer plötzlichen Schließung getroffen. Das Studio entließ die meisten seiner Mitarbeiter, angeblich ohne Abfindung, und sagte seine bevorstehenden Projekte ab. Unter den Spielen, die vom plötzlichen Zusammenbruch betroffen waren