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

So formatieren Sie eine externe Festplatte für Windows
So formatieren Sie eine externe Festplatte für Windows
Externe Festplatten sind wichtige Bewahrer wertvoller Daten, insbesondere wenn Sie häufig reisen, flexiblen Speicher für die Arbeit benötigen oder wichtige Dinge von den Eingeweiden Ihres PCs fernhalten möchten. Aber es gibt Zeiten, in denen diese digitalen Schatztruhen
So ändern Sie Ihre E-Mail-Adresse auf Facebook
So ändern Sie Ihre E-Mail-Adresse auf Facebook
Ändern Sie die E-Mail-Adresse, die Sie bei Facebook verwenden, indem Sie eine neue hinzufügen und diese als primäre Adresse festlegen.
So trennen Sie die Verknüpfung von Facebook und Instagram
So trennen Sie die Verknüpfung von Facebook und Instagram
Wenn Sie Ihre Facebook- und Instagram-Konten verknüpft haben, möchten Sie die Verknüpfung möglicherweise aufheben. Erfahren Sie, wie Sie Instagram von Facebook trennen.
Sony SmartWatch 3 Test: Billig, aber sehr viel zeigt sein Alter
Sony SmartWatch 3 Test: Billig, aber sehr viel zeigt sein Alter
Die Sony Smartwatch 3 gehörte zu der allerersten Gruppe von Android Wear-Smartwatches, die in den Läden erhältlich waren, und sie sieht jetzt sehr nach ihrem Alter aus. Obwohl ich ziemlich beeindruckt war von seiner Kombination aus anständiger Akkulaufzeit
So verschieben Sie Dateien auf die SD-Karte auf dem Google Pixel 2/2 XL
So verschieben Sie Dateien auf die SD-Karte auf dem Google Pixel 2/2 XL
Bevor wir weitermachen, müssen wir sofort die Frage aus dem Titel beantworten. Die kurze und enttäuschende Antwort ist, dass Sie keine Dateien vom Google Pixel 2/2 XL auf eine SD-Karte verschieben können, zumindest nicht
So zeigen Sie Ihre Valorant-Statistiken an
So zeigen Sie Ihre Valorant-Statistiken an
Während Valorant den Spielern eine ungewöhnliche, fesselnde Umgebung bietet, geht es bei dem Spiel nicht nur darum, eine futuristische Welt zu durchstreifen. Wie bei jedem Multiplayer-Shooter liegt der Fokus des Spiels darauf, den Sieg zu erringen und auf der Rangliste zu erscheinen. Aber um es herauszufinden
So senden Sie eine Nachricht auf Etsy
So senden Sie eine Nachricht auf Etsy
Etsy ist die Plattform der Wahl, wenn du handgemachte oder Vintage-Sachen kaufen oder verkaufen möchtest. Sie können alle möglichen interessanten Gegenstände aus der ganzen Welt sehen, also ist es nur natürlich, dass Sie haben