Способы исправить ошибку «Не распознана как внутренняя или внешняя команда» в Windows

Командная строка Windows — это удобная, простая в использовании и легкодоступная опция. Он позволяет быстро выполнять множество задач через простой интерфейс; Однако обработчик команд может отображать ошибку «Не распознана как внутренняя или внешняя команда» при попытке выполнить команду.

Это распространенная ошибка, и обычно она возникает из-за выполнения неправильной команды. В этой статье объясняются причины и некоторые шаги по устранению неполадок, которые помогут вам исправить эту ошибку и вернуться на правильный путь как можно скорее. Проверять Лучшие способы открыть командную строку или PowerShell в Windows.

Способы исправления ошибки «Не распознана как внутренняя или внешняя команда» в Windows - Windows

Почему возникает ошибка, которая не распознается как внутренняя или внешняя команда?

Windows поддерживает список путей, известных как переменные среды Windows, для быстрого запуска и выполнения приложений. Любые проблемы с ним могут вызвать ошибку.

Возможные проблемы, вызывающие эту ошибку, включают:

  1. Неправильные заказы.
  2. Записи реестра влияют на работу команд и многое другое.
  3. Исполняемые файлы или сценарии не установлены.
  4. Указан неверный путь или имя файла.
  5. Каталог файлов отсутствует в переменных среды Windows.

Как исправить ошибку «Не распознано как внутренняя или внешняя команда»

Эта ошибка часто возникает, когда запущено приложение или команда CMD, и что-то пошло не так. Мы перечислили исправления для обеих версий ошибки, поэтому следуйте исправлению, соответствующему вашему случаю.

1. Проверьте, установлено ли приложение

Способы исправления ошибки «Не распознана как внутренняя или внешняя команда» в Windows - Windows

Командная строка не может запустить несуществующее приложение. Если вы пытаетесь внедрить только что установленное приложение, убедитесь, что оно установлено правильно.

Чтобы проверить установку:

  1. Нажмите на Win + R Чтобы открыть диалоговое окно «Выполнить». затем введите контроль И нажмите Ok.
  2. Далее в Панели управления заходим в Программы -> Программы и компоненты.
  3. Прокрутите список установленных приложений и выберите приложение, которое хотите запустить.

Кроме того, вы также можете просмотреть установленные приложения, открыв Приложения и функции В «Настройках». Для этого нажмите Win + I и щелкните Приложения Найдите установленное приложение.

По умолчанию, когда вы пытаетесь запустить приложение или сценарий через командную строку, мастер команд ищет связанные файлы и пути в папке System32 или переменных среды. Если файл отсутствует, он вернет сообщение об ошибке «Не распознано как внутренняя или внешняя команда», «Неработоспособное приложение» или «Ошибка пакетного файла».

Вероятно, это связано с тем, что Windows устанавливает большинство приложений не в папку System32, а в папку C:\Program Files.

Вы можете решить эту проблему тремя способами:

  1. Во-первых, используйте полный путь к исполняемому файлу для запуска приложения.
  2. Во-вторых, добавьте путь к приложению в переменные среды Windows.
  3. Наконец, переместите файлы в папку System32.

Проверять Остановилась ли загрузка в Google Chrome? Вот как это успешно возобновить.

2. Используйте полный путь к файлу для выполнения команды

Способы исправления ошибки «Не распознана как внутренняя или внешняя команда» в Windows - Windows

Во-первых, давайте попробуем метод полного пути. Здесь мы будем использовать полный путь к файлу вместо имени приложения для запуска приложений с помощью командной строки. Вот как это сделать:

  • Сначала откройте командную строку от имени администратора.
  • Затем введите полный путь к приложению, которое вы хотите запустить. Например, если вы хотите открыть порт ESBCalcPort, расположенный в каталоге C: \ , команда для открытия приложения с полным путем будет выглядеть так:
C:\ESBCalcPort.exe
  • Однако эта команда будет работать только в том случае, если путь к файлу не содержит пробелов. Если путь к файлу содержит пробел, введите путь к файлу в двойных кавычках.

3. Используйте полный путь к файлу в двойных кавычках

Способы исправления ошибки «Не распознана как внутренняя или внешняя команда» в Windows - Windows

Командная строка считывает пробел как конец команды и обрабатывает все, что находится после пробела, как отдельную команду.

Допустим, вы хотите запустить приложение Internet Explorer, расположенное по следующему пути через CMD:

C: \Program Files\Internet Explorer\iexplore.exe

Однако запуск этого пути к файлу вернет ошибку из-за нехватки места как в Program Files, так и в Internet Explorer.

Чтобы избежать этого, вы можете указать путь к файлу в двойных кавычках. Здесь команда для запуска Internet Explorer будет выглядеть так:

“C:\Program Files\Internet Explorer\iexplore.exe”

4. Добавьте путь к файлу в переменные среды Windows.

Вы можете изменить переменные среды и добавить путь к файлу вашего приложения в его каталог. Таким образом, командная строка определит путь введенной команды и выполнит ее без ошибок.

Добавление полного пути к файлу в переменную среды Windows может помочь устранить ошибку «Не распознана как внутренняя или внешняя ошибка команды» для Flex, nmake, make, cobra, Is, terraform, gcc, code, Android Studio, Python, Fastboot, и другие команды ADB.

Чтобы изменить переменную среды Windows:

  1. Нажмите на Win + R Чтобы открыть диалоговое окно «Выполнить».
  2. Затем введите контроль Нажмите OK, чтобы открыть панель управления.
  3. В Windows 10 перейдите в Система и безопасность -> Система. На правой панели щелкните Расширенные системные настройки.
  4. В более новых версиях Windows 10 и Windows 11 перейдите к Настройки -> Система -> О программе. Затем щелкните Расширенные системные настройки В соответствующем разделе настроек.
  5. во вкладке Расширенные настройки нажмите кнопку. переменные среды.

Способы исправления ошибки «Не распознана как внутренняя или внешняя команда» в Windows - Windows

  1. В новом окне в разделе «Системные переменные» выберите переменная пути.
  2. Нажмите кнопку Модификация.
  3. В окне редактирования нажмите Новое.

Способы исправления ошибки «Не распознана как внутренняя или внешняя команда» в Windows - Windows

  • Здесь вам нужно вставить путь к файлу приложения, которое вы хотите запустить из CMD. Например, если вы хотите запустить браузер Chrome, полный путь к файлу будет выглядеть так:
C:\Program Files\Google\Chrome\Application
  • Нажмите OK, чтобы добавить его в переменные среды.
  • Затем снова нажмите ОК.
  • После этого нажмите «ОК» и «Применить», чтобы сохранить изменения.

После добавления новой переменной среды перезагрузите компьютер, чтобы изменения вступили в силу. После перезагрузки компьютера откройте командную строку, введите имя приложения, и CMD откроет его без ошибок.

Если у вас возникли проблемы с такими командами, как ipconfig, netsh, cipher и т. д., добавьте путь к файлу домашней папки Windows в диалоговом окне переменной среды. Вот как это сделать.

  • Открыть диалог переменные среды.

Способы исправления ошибки «Не распознана как внутренняя или внешняя команда» в Windows - Windows

  • Затем выберите переменную пути в разделе «Системные переменные» и нажмите «Изменить».
  • Нажмите «Создать» и вставьте следующее:
%SystemRoot%

ystem32
  • Щелкните ОК, чтобы сохранить изменения.
  • Нажмите «ОК», затем нажмите «ОК» и «Применить», чтобы сохранить изменения.

Проверять Как добавить Python в переменную PATH Windows.

5. Переместите файлы в папку System32.

Способы исправления ошибки «Не распознана как внутренняя или внешняя команда» в Windows - Windows

System32 — это защищенная системная папка, и она защищена не зря. Когда вы пытаетесь запустить приложение от имени администратора, командная строка ищет исполняемый файл в папке System32. Однако, поскольку не все приложения установлены в папке System32, вы можете столкнуться с ошибкой.

Если вы все же хотите запустить приложение из CMD и не хотите писать полный путь к файлу, вы можете переместить файлы приложения в папку System32.

Чтобы переместить файлы приложения в папку System32:

  • Перейдите в каталог установки приложения и скопируйте все файлы в папку. Здесь мы переместим файлы Google Chrome, расположенные по следующему пути, в папку System32.
C:\Program Files\Google\Chrome\Application
  • После этого перейдите в папку C: \ Windows \ System32 И вставьте скопированные файлы. Нажмите «Да», если появится приглашение UAC.
  • Затем откройте командную строку от имени администратора и введите хром , И нажмите Enter. CMD немедленно откроет браузер Google Chrome.

Исправить ошибку, не распознанную как внутренняя или внешняя команда в командной строке

Команды командной строки не чувствительны к регистру, но они не прощают использование завершающих пробелов. Чтобы устранить эту ошибку, проверьте правильность команд и используйте пути к файлам, содержащие пробелы в двойных кавычках. Для приложений, которые не установлены в папке System32, добавьте переменную среды с полным путем к файлу вашего приложения, чтобы запускать приложения через интерфейс CMD. Теперь вы можете просмотреть Запустите командную строку с правами администратора с помощью ярлыка на рабочем столе.

Перейти к верхней кнопке