So beheben Sie „nicht als interner oder externer Befehl erkannt“ in Windows

Eines der großartigen Dinge an Windows ist, dass Sie viele Ihrer Aufgaben über die Eingabeaufforderung(get many of your tasks done from the Command Prompt) auf Ihrem Computer erledigen können. Sie müssen nur cmd.exe(cmd.exe) eingeben und Windows wird es für Sie ausführen. Aber gelegentlich stoßen Sie auf Fehler wie „wird nicht als interner Befehl erkannt“.

Dies ist tatsächlich einer der häufigsten Fehler, denen Sie mit der Eingabeaufforderung(Command Prompt) begegnen können . Wie der Fehler selbst andeutet, konnte er das Tool, das Sie mit der Eingabeaufforderung(Command Prompt) verwenden wollten, nicht erkennen . Es gibt verschiedene Gründe, warum dies passiert, und es gibt auch mehrere Möglichkeiten, den Fehler „nicht als interner oder externer Befehl erkannt“ auf Ihrem Windows-PC zu umgehen.

Warum tritt der Fehler „nicht als interner Befehl erkannt“ auf(Why The “not recognized as an internal command” Error Occurs)

Bevor Sie mit dem Anwenden von Korrekturen beginnen, sollten Sie sich darüber informieren, warum der Fehler aufgetreten ist, damit Sie sicherstellen können, dass er in Zukunft nicht mehr auftritt.

Andere Apps bringen Ihr System durcheinander(Other Apps Messing Up Your System)

Einer der häufigsten Gründe, warum Sie diesen Fehler auf Ihrem PC erhalten, ist, dass eine andere installierte App Ihre Systemvariablen geändert hat. Dadurch wird verhindert, dass die Eingabeaufforderung(Command Prompt) Befehle zum Starten anderer Apps oder Tools erkennt.

Das Programm ist nicht auf Ihrem Computer installiert(Not Having The Program Installed On Your Computer)

Der zweite mögliche Grund dafür, dass „nicht als interner oder externer Befehl erkannt“ auftritt, ist, dass Sie nicht das entsprechende Programm auf Ihrem Computer installiert haben. Es kann sein, dass das Installationsprogramm die Anwendungsdateien nicht an der richtigen Stelle installiert hat oder dass das Installationsprogramm das Starten des Tools mit der Eingabeaufforderung(Command Prompt) nicht aktiviert hat .

Behebung des Fehlers „nicht als interner oder externer Befehl erkannt“ in Windows(Fixing The “not recognized as an internal or external command” Error In Windows)

Unabhängig von der Ursache gibt es Möglichkeiten, diesen Fehler zu beheben und die Eingabeaufforderung(Command Prompt) dazu zu bringen , das Programm zu erkennen, das Sie verwenden möchten.

Stellen Sie sicher, dass das Programm tatsächlich auf Ihrem PC vorhanden ist(Ensure The Program Actually Exists On Your PC)

Überprüfen Sie zunächst, ob das Programm, das Sie mit der Eingabeaufforderung(Command Prompt) verwenden möchten , tatsächlich auf Ihrem Computer vorhanden ist. Möglicherweise haben Sie ein gefälschtes Installationsprogramm verwendet, das Ihnen mitteilte, dass das Programm erfolgreich auf Ihrem Computer installiert wurde, aber das stimmt möglicherweise nicht.

Es gibt eine einfache Möglichkeit zu überprüfen, ob das Programm tatsächlich(check if the program is indeed installed) auf Ihrem Computer installiert ist.

  • Starten Sie ein Datei-Explorer-(File Explorer) Fenster auf Ihrem PC.
  • Gehen Sie zum folgenden Pfad.

    C:\Windows\System32\

  • Stellen Sie sicher, dass die ausführbare Datei, die Sie über die Eingabeaufforderung(Command Prompt) ausführen möchten , in diesem Ordner verfügbar ist. Ist dies nicht der Fall, ist das Programm wahrscheinlich nicht auf Ihrem Computer installiert.

Das obige ist kein todsicherer Weg, um zu überprüfen, ob ein Programm auf Ihrem Computer installiert ist. Dies liegt daran, dass nicht alle Programme ihre Dateien im System32-Ordner von Windows speichern. Es sollte Ihnen jedoch helfen, die meisten Programme zu finden.

Verwenden Sie den vollständigen Pfad zur ausführbaren Datei(Use The Full Path To The Executable File)

Der Fehler „wird nicht als interner Befehl erkannt“ tritt normalerweise auf, weil der Computer die ausführbare Datei, die Sie starten möchten, nicht finden kann. Sie können es jedoch mit dem vollständigen Pfad zu Ihrer ausführbaren Datei(full path to your executable file) versehen und es sollte dann in der Lage sein, es ohne Probleme auszuführen.

  • Starten Sie ein Eingabeaufforderungsfenster(Command Prompt) auf Ihrem PC.

  • Geben Sie den vollständigen Pfad der ausführbaren Datei ein, die Sie verwenden möchten, und drücken Sie die Eingabetaste(Enter) auf Ihrer Tastatur.
  • Wenn Sie beispielsweise versuchen, adb.exe zu verwenden , das sich in einem Ordner namens adb auf Ihrem Desktop befindet, geben Sie etwa Folgendes ein.

    C:\Users\<username>\Desktop\adb\adb.exe

  • Die Datei sollte ohne Probleme gestartet werden.

Schließen Sie den Dateipfad in doppelte Anführungszeichen ein(Enclose The File Path With Double Quotes)

Die Angabe des vollständigen Pfads zu Ihrer ausführbaren Datei ist keine sichere Methode. Es kann auch den Fehler „wird nicht als interner oder externer Befehl erkannt“ verursachen, wenn es nicht richtig verwendet wird. Das Problem liegt in dem Pfad, den Sie in Ihrem Eingabeaufforderungsfenster(Command Prompt) angeben .

Wenn der vollständige Pfad Ihrer ausführbaren Datei Leerzeichen enthält, wird dies den Fehler verursachen. Dies liegt daran, dass das Dienstprogramm die Leerzeichen nicht erkennen kann und die Zeichen bis zum ersten Leerzeichen als Programmnamen verwendet. Da dies nicht der richtige Pfad ist, erhalten Sie den oben genannten Fehler.

Sie können dies mit der folgenden Methode beheben.

  • Schließen Sie beim Eingeben eines Pfads mit Leerzeichen (ob einzeln oder mehrfach) den Pfad in doppelte Anführungszeichen ein.

  • Die Eingabeaufforderung(Command Prompt) erkennt dann den gesamten Pfad als ein einzelnes Element und startet das Programm entsprechend auf Ihrem Computer.

Verschieben Sie die Datei in den System32-Ordner(Move The File To System32 Folder)

Inzwischen wissen Sie, dass, wenn Sie versuchen, eine ausführbare Datei über das Eingabeaufforderungs(Command Prompt) - Dienstprogramm auszuführen, es in den System32 - Ordner Ihrer Windows -Installation schaut und dann die Datei öffnet, falls sie dort verfügbar ist.

Was wäre, wenn Sie Ihre ausführbare Datei dort ablegen und dann über die Eingabeaufforderung(the Command Prompt) darauf zugreifen könnten ? Sie können dies tun, solange Sie Administratorzugriff auf Ihren Computer haben.

  • Kopieren Sie die ausführbare Datei zusammen mit allen anderen damit verbundenen Dateien in den folgenden Ordner auf Ihrem Computer.

    C:\Windows\System32
  • Schließen Sie die Eingabeaufforderung(Command Prompt) , wenn sie bereits geöffnet war, und starten Sie sie neu.

  • Geben Sie(Enter) den Namen Ihrer ausführbaren Datei ohne Pfad ein und Sie werden feststellen, dass sie erfolgreich gestartet wird.

Obwohl diese Methode hervorragend funktioniert und Ihnen hilft, den Fehler „wird nicht als interner oder externer Befehl erkannt“ auf Ihrem Computer zu beheben, sollten Sie sie vorsichtig verwenden.

Dies liegt daran, dass Sie jedes Mal, wenn Sie etwas von der Eingabeaufforderung(Command Prompt) verwenden möchten, die entsprechende ausführbare Datei im Ordner System32 ablegen müssen. (System32)Irgendwann wird der Ordner groß und Sie werden eine große Anzahl von Dateien darin haben. 

Es funktioniert auch nicht für ausführbare Tools, die eine Installation in einem bestimmten Verzeichnis erfordern. Sie können diese nicht in den System32- Ordner verschieben, da der Installationspfad in der Windows-Registrierung(Windows Registry) definiert ist .

Wir empfehlen Ihnen, diese Lösung nur zu verwenden, wenn Sie das Problem nicht mit den anderen Methoden beheben können und solange die Anwendung keine Installation erfordert.

Fügen Sie den Pfad der ausführbaren Datei zu den Umgebungsvariablen hinzu(Add The Executable File Path To Environment Variables)

Der effizienteste Weg, den Fehler „wird nicht als interner Befehl erkannt“ zu beheben, besteht darin, Ihre Umgebungsvariable zu bearbeiten und dort den entsprechenden Dateipfad hinzuzufügen. Dies liegt daran, dass das Eingabeaufforderungs-(Command Prompt) Dienstprogramm diese Pfade überprüft, wenn Sie einen Befehl eingeben, und dann die Datei öffnet, wenn es sie in einem dieser Verzeichnisse findet.

Indem Sie dort Ihren Dateipfad hinzufügen, teilen Sie der Eingabeaufforderung(Command Prompt) mit, wo sich eine bestimmte ausführbare Datei befindet, wenn Sie sie anhand ihres Kurznamens in einem CMD - Fenster verwenden möchten.

Es ist ziemlich einfach, Ihre Variablen zu bearbeiten und dort einen neuen Pfad hinzuzufügen.

  • Starten Sie die Systemsteuerung(Control Panel) über die Cortana -Suche auf Ihrem PC.

  • Klicken Sie auf die Option System und Sicherheit(System and Security) .

  • Suchen und klicken Sie auf dem folgenden Bildschirm auf System .

  • Wählen Sie in der linken Seitenleiste auf Ihrem Bildschirm Erweiterte Systemeinstellungen aus.(Advanced system settings)

  • Auf Ihrem Bildschirm öffnet sich ein Feld. Klicken Sie(Click) auf die Schaltfläche Umgebungsvariablen(Environment Variables) , die sich am unteren Rand des Felds befindet.

  • Sie sehen alle Benutzervariablen für Ihr Konto. Klicken Sie(Click) auf den Pfad(Path) mit der Aufschrift und klicken Sie dann auf die Schaltfläche Bearbeiten .(Edit)

  • Sie können den neuen Pfad jetzt der Anwendung hinzufügen, die Sie mit der Eingabeaufforderung(Command Prompt) verwenden möchten . Klicken Sie(Click) in der rechten Seitenleiste auf Durchsuchen(Browse) , um der Liste ein Verzeichnis hinzuzufügen.

  • Navigieren Sie zu dem Ordner, in dem sich Ihre ausführbare Datei befindet, und wählen Sie sie aus.
  • Sie sollten sehen, dass Ihr neu hinzugefügter Pfad in der Variablenliste aufgeführt ist. Klicken Sie(Click) unten auf OK , um die Änderungen zu speichern.

  • Klicken Sie in allen anderen Kästchen beim Schließen auf OK .
  • Öffnen Sie ein Eingabeaufforderungsfenster(Command Prompt) und geben Sie den Namen der ausführbaren Datei ein. Sie werden sehen, dass die Datei geöffnet wird, ohne dass CMD Fehler auf Ihrem Bildschirm anzeigt.

Der Fehler „wird nicht als interner Befehl erkannt“ kann manchmal sehr frustrierend sein, da Sie ein Programm nicht verwenden können, von dem Sie wissen, dass Sie es auf Ihrem Computer installiert haben.

Mit den oben genannten Methoden sollten Sie in der Lage sein, diesen Fehler zu beseitigen und jedes Programm problemlos über ein Eingabeaufforderungsfenster auszuführen. (Command Prompt)Wenn Ihnen eine der oben genannten Methoden geholfen hat, das Problem zu beheben, würden wir gerne im Kommentarbereich unten darüber erfahren.



About the author

Wenn es um Technologie geht, ist nichts wichtiger als Genauigkeit und Qualität. Wir bei Microsoft sind stolz auf unsere Fähigkeit, unseren Kunden das bestmögliche Erlebnis zu bieten. Unsere Windows- und iOS-Produkte gehören zu den innovativsten der Branche, und wir arbeiten ständig daran, sie zu verbessern. Unsere fehlerfreien PDFs sind ein weiterer Grund, warum unsere Produkte so erfolgreich sind. Wir wissen, dass Qualitätskontrolle bei Arbeitsabläufen und Kommunikation unerlässlich ist, deshalb achten wir sehr darauf, dass alle unsere PDFs fehlerfrei sind. Und schließlich verstehen wir als Gadget-Liebhaber, dass es immer eine Schlüsselpriorität ist, das Leben einfacher zu machen. Wir stellen sicher, dass alle unsere Lumia-Geräte mit Funktionen wie NFC und CarPlay ausgestattet sind, damit Sie Dateien ganz einfach mit Freunden und Familie teilen können. Mit diesen Fähigkeiten



Related posts