Ping не является внутренней или внешней командой в Windows 10

Обновлено: 21.11.2024

Discus and support 'ping' и 'ipconfig' не распознаются командами, даже если PATH указан правильно в Windows 10. Попросите Insider решить проблему; Каждая статья, которую я нашел, предполагает, что проблема в том, что %systemroot%\system32 отсутствует в PATH, но в моем случае это не проблема. Обсуждение в Windows 10 Ask Insider, начатое пользователем /u/beleg_tal, 7 февраля 2021 г.

Команды 'ping' и 'ipconfig' не распознаются, даже если указан правильный путь

'ping' и 'ipconfig' не являются распознаваемыми командами, несмотря на то, что PATH указан правильно. Похожие темы - 'ping' и 'ipconfig'

Пин-код не работает, хотя он правильный

Пин-код не работает, несмотря на то, что он правильный: буквально через день у меня экзамены, и мне нужен ноутбук, потому что все мои исследования в нем, но вдруг мой пин-код не работает!! Я на 100% это правильно, но это не работает, и мой отпечаток пальца больше не распознает мой отпечаток, но я не использовал его около года и забыл свой.

Пин-код не работает, хотя он правильный

Пин-код не работает, несмотря на то, что он правильный: буквально через день у меня экзамены, и мне нужен ноутбук, потому что все мои исследования в нем, но вдруг мой пин-код не работает!! Я на 100% это правильно, но это не работает, и мой отпечаток пальца больше не распознает мой отпечаток, но я не использовал его около года и забыл свой.

Пин-код не работает, хотя он правильный

Пин-код не работает, несмотря на то, что он правильный: буквально через день у меня экзамены, и мне нужен ноутбук, потому что все мои исследования в нем, но вдруг мой пин-код не работает!! Я на 100% это правильно, но это не работает, и мой отпечаток пальца больше не распознает мой отпечаток, но я не использовал его около года и забыл свой.

OneDrive находится в пути к файлу, хотя он и удален.

OneDrive находится в пути к файлу, несмотря на то, что он удален.: Здравствуйте, я только что удалил OneDrive, но когда я нажимаю на путь к файлу, он отображается как C:\Users\username\OneDrive \Рабочий стол\имя папки. Как избавиться от OneDrive посередине? OneDrive не отображается на боковой панели, и папки тоже нет в OneDrive. Спасибо.

Cygwin не может выполнить двоичный файл Windows … команда не найдена, хотя путь правильный

Cygwin не может выполнить двоичный файл Windows… команда не найдена, хотя путь правильный: я только что установил Cygwin и Python 3.9 в Windows 10. Оба работают нормально. Однако, когда я пытаюсь выполнить python в Cygwin, я получаю сообщение об ошибке «команда не найдена». wolf@win10 ~ $ python3 -bash: python3: команда не найдена В любом случае, я уже установил python2.7.

Невозможно добавить устройство в локальную сеть, хотя оно доступно для просмотра в ipconfig

Не удается добавить устройство в локальную сеть, хотя его можно просмотреть в разделе ipconfig: Привет, я пытаюсь добавить свой Vizio TV в локальную сеть (ПК). Он подключен к сети, просто не отображается в локальной сети: телевизор отображается в ipconfig со своим IP-адресом и MAC-адресом. Могу транслировать и плексировать на ТВ с моего компьютера. Но по какой-то причине Windows его не обнаружит.

команды ipconfig

Не удается войти в учетную запись Microsoft, несмотря на правильный пароль.

Не удается войти в учетную запись Microsoft, несмотря на правильный пароль.: при входе пишет, что мой пароль неверен. Смена пароля не помогает, я ввожу в него свой пароль, и он говорит что-то вроде того, что мне нужно использовать пароль, отличный от того, который у меня был раньше, хотя это пароль, который я использовал, а не использовал.< /p>

команды ipconfig не работают

команды ipconfig не работают: я пытаюсь изменить свой IP, но ipconfig/release и ipconfig/renew не работают. В нем говорится, что термины не распознаются как имя командлета, функции, файла сценария или операционной системы. Пробовал искать решения, но единственное, что я нашел, это добавление «C:\Windows\system32».

Одна из замечательных особенностей Windows заключается в том, что вы можете выполнять многие задачи из командной строки на своем компьютере. Вам просто нужно ввести cmd.exe, и Windows запустит его за вас. Но иногда вы можете столкнуться с такими ошибками, как «не распознается как внутренняя команда».

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

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

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

Другие приложения портят вашу систему

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

Программа не установлена ​​на вашем компьютере

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

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

Независимо от причины, есть способы исправить эту ошибку и заставить командную строку распознавать программу, которую вы пытаетесь использовать.

Убедитесь, что программа действительно существует на вашем компьютере

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

Есть простой способ проверить, действительно ли программа установлена ​​на вашем компьютере.

  • Запустите окно Проводника на своем ПК.
  • Перейдите по следующему пути.

  • Убедитесь, что исполняемый файл, который вы пытаетесь запустить из командной строки, доступен в этой папке. Если это не так, программа, скорее всего, не установлена ​​на вашем компьютере.

Описанное выше не является надежным способом проверить, установлена ​​ли программа на вашем компьютере. Это связано с тем, что не все программы хранят свои файлы в папке Windows System32. Однако это должно помочь вам найти большинство программ.

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

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

  • Запустите окно командной строки на своем ПК.

  • Введите полный путь к исполняемому файлу, который вы хотите использовать, и нажмите Enter на клавиатуре.
  • Например, если вы пытаетесь использовать файл adb.exe, расположенный в папке adb на рабочем столе, введите что-то вроде следующего.

Заключите путь к файлу в двойные кавычки

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

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

Это можно исправить следующим способом.

  • При вводе пути, содержащего пробелы (одиночные или множественные), заключайте путь в двойные кавычки.

  • Затем командная строка распознает весь путь как один элемент и соответствующим образом запустит программу на вашем компьютере.

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

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

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

    Скопируйте исполняемый файл вместе со всеми другими файлами, связанными с ним, в следующую папку на вашем компьютере.

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

Хотя этот метод отлично работает и помогает исправить ошибку «не распознана как внутренняя или внешняя команда» на вашем компьютере, вы можете использовать его с осторожностью.

Это связано с тем, что каждый раз, когда вы хотите использовать что-то из командной строки, вам нужно поместить соответствующий исполняемый файл в папку System32. Со временем папка разрастется, и в ней будет много файлов.

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

Мы рекомендуем вам использовать это решение только в том случае, если вы не можете решить проблему другими способами и если приложение не требует установки.

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

Самый эффективный способ исправить ошибку «не распознается как внутренняя команда» — отредактировать переменную среды и добавить туда соответствующий путь к файлу. Это связано с тем, что утилита командной строки просматривает эти пути при вводе команды, а затем открывает файл, если находит его в одном из этих каталогов.

Добавляя туда свой путь к файлу, вы сообщаете командной строке, где находится определенный исполняемый файл, когда хотите использовать его по короткому имени в окне CMD.

Редактировать переменные и добавлять туда новый путь довольно просто.

  • Запустите панель управления с помощью поиска Cortana на своем ПК.

  • Нажмите на опцию "Система и безопасность".

  • Найдите и нажмите Система на следующем экране.

  • Выберите Дополнительные параметры системы на левой боковой панели экрана.

  • На вашем экране откроется окно. Нажмите кнопку "Переменные среды", расположенную в нижней части окна.

  • Вы увидите все пользовательские переменные для своего аккаунта. Нажмите на тот, который говорит «Путь», а затем нажмите кнопку «Изменить».

  • Теперь вы можете добавить новый путь к приложению, которое хотите использовать с командной строкой. Нажмите «Обзор» на правой боковой панели, чтобы добавить каталог в список.

  • Перейдите к папке, в которой находится исполняемый файл, и выберите его.
  • Вы должны увидеть новый добавленный путь в списке переменных. Нажмите OK внизу, чтобы сохранить изменения.

  • Нажимайте "ОК" во всех остальных полях, закрывая их.
  • Откройте окно командной строки и введите имя исполняемого файла. Вы увидите, что файл открывается без каких-либо ошибок CMD на экране.

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

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

Махеш помешался на технологиях с тех пор, как десять лет назад у него появился первый гаджет. За последние несколько лет он написал ряд технических статей в различных интернет-изданиях, включая, помимо прочего, MakeTechEasier и Android AppStorm. Прочитать полную биографию Махеша

Понравился ли вам этот совет? Если это так, загляните на наш канал YouTube на нашем родственном сайте Online Tech Tips. Мы охватываем Windows, Mac, программное обеспечение и приложения, а также предлагаем множество советов по устранению неполадок и обучающих видеороликов. Нажмите кнопку ниже, чтобы подписаться!

Когда я пытаюсь запустить Ping из командной строки, мне сообщается, что ping не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Я нашел кое-что в Интернете, но ничего не ясно. Как решить эту проблему.

Популярные темы в Windows в целом

Шон Доннелли

Если вы сделаете компакт-диск для windows\system32, он теперь работает? Если это так, то ваша переменная среды, вероятно, неверна.

Чтобы отредактировать путь, чтобы исправить его, выберите «Пуск», щелкните правой кнопкой мыши «Мой компьютер» и выберите «Свойства». Затем выберите вкладку «Дополнительно» и кнопку «Переменные среды», а затем выберите переменную «Путь», указанную в разделе «Системные переменные».

Установите путь к:

19 ответов

Затем попробуйте проверить связь .

Это на сервере или на клиентском ПК? Какая у вас ОС Windows?

ОЗУ.

Откройте C:\Windows\System32 и посмотрите, сможете ли вы найти PING.exe

Шон Доннелли

Если вы сделаете компакт-диск для windows\system32, он теперь работает? Если это так, то ваша переменная среды, вероятно, неверна.

Чтобы отредактировать путь, чтобы исправить его, выберите «Пуск», щелкните правой кнопкой мыши «Мой компьютер» и выберите «Свойства». Затем выберите вкладку «Дополнительно» и кнопку «Переменные среды», а затем выберите переменную «Путь», указанную в разделе «Системные переменные».

Установите путь к:

Клиентский ПК и Windows 7

Это также должно исправить это.

Чтобы отредактировать путь, чтобы исправить его, выберите «Пуск», щелкните правой кнопкой мыши «Мой компьютер» и выберите «Свойства». Затем выберите вкладку «Дополнительно» и кнопку «Переменные среды», а затем выберите переменную «Путь», указанную в разделе «Системные переменные».

мкстдж

+1, чтобы получить еще и инструмент:

Чтобы добавить к комментариям Шона/Бена:

Предполагая, что проблема связана с вашей переменной среды пути, вам следует ДОБАВИТЬ путь, который упомянул Бен, а не устанавливать путь только к %SystemRoot%\system32. таким образом, вы не потеряете другие пути среды. Вы можете добавить дополнительный путь, разделив существующие значения точкой с запятой. так, например, мой путь выглядит следующим образом:

Это позволяет включить 3 разных пути:

Хорошо, хорошо. Еще +1 специя за аррджибее :)

Вот текущая переменная среды пути.

C:\Program Files\Intel\iCLS Client\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;c:\Program Файлы\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Intel\Services\IPT\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\ Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Dell\Dell Data Protection\Access\Advanced\Wave\Gemalto\Access Client\v5\;C:\Program Files\NTRU Cryptosystems\NTRU TCG Software Стек\bin\;C:\Program Files\PaloDEx Group\IAM\

Введите эти команды и нажимайте Enter после каждой:
dir %SystemRoot%\System32\ping.exe
path %path%;%SystemRoot%\System32

@ben9 не сработало, все та же ошибка

Шон Доннелли

В начале вашего пути я бы добавил C:\Windows\System32\;

Ну, спасибо, все заработало.

Алекс3031

Как уже упоминалось, это исполняемый файл, ищите ping.exe в папке system32 под окнами. Если его нет, то это ваша проблема. У вас возникли проблемы с другими командами, такими как tracert?

Алекс3031

Что ты сделал?

Следовал инструкциям Шона и вносил изменения в переменную среды path. что касается tracert, я не могу сказать. рассматриваемый компьютер уже вернулся в производство.

Кризз

Возможно, ваша переменная %systemroot% была повреждена или утеряна — нет необходимости указывать C:\Windows\System32 вместо %SystemRoot%\System32. Убедитесь, что эта переменная в порядке.

Алекс3031

Я увидел %SYSTEMROOT%\System32 в его переменной пути и начал проверять исполняемый файл как следующую вероятную причину.

Эта тема заблокирована администратором и больше не открыта для комментариев.

Чтобы продолжить это обсуждение, задайте новый вопрос.

Идеи руководства для ИТ-пользователей

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

Компьютерная безопасность/пароли для пользователей?

Здравствуйте! Существуют ли веб-сайты, на которые я могу указать своим пользователям, чтобы помочь им создавать более надежные пароли? Я знаю, что Diceware — это одно, но что еще? Я также только что нашел SANS OUCH! Что-нибудь похожее?

Искра! Серия Pro – 22 марта 2022 г.

День в истории: 22 марта 1765 г. — принят Закон о гербовом сборе; Первый прямой британский налог на американских колонистов, организованный премьер-министром Джорджем Гренвиллем 1782 г. — Папа Пий VI прибывает в Вену для встречи с императором Священной Римской империи.

Щелкни! Взлом Okta, взлом Microsoft, дефекты принтеров HP, экзопланеты, изобретательность

Ваша ежедневная доза технических новостей. Вы должны это услышать. Компания по аутентификации Okta расследует сообщение об утечке данных Поставщик аутентификации Okta, похоже, подвергся серьезной утечке данных после того, как в сети появились скриншоты конфиденциальных данных.

Как вы измеряете успех?

Если в вашей команде появился новый инженер, и вы его обучили. Как вы измеряете успех инженера с точки зрения обучения, которое вы предоставили?Как вы оцениваете, что они должны уметь делать, или как узнать, было ли ваше обучение успешным.

Командная строка — удобный способ выполнения определенных задач, но иногда она не распознает, что вы от нее хотите. Вот как это исправить.

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

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

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

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

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

  • Неверные команды.
  • Записи реестра, прерывающие работу команд и многое другое.
  • Исполняемые программы или сценарии не установлены.
  • Неправильно указан путь или имя файла.
  • Отсутствует каталог файлов в переменных среды Windows.

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

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

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

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

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

  1. Нажмите Win + R, чтобы открыть меню «Выполнить». Затем введите control и нажмите OK.
  2. Затем в Панели управления выберите "Программы" > "Программы и компоненты".
  3. Прокрутите список установленных приложений и найдите приложение, которое хотите запустить.

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

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

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

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

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

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

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

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

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

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

Допустим, вы хотите запустить приложение Internet Explorer, расположенное в папке C:\Program Files\Internet Explorer\iexplore.exe, с помощью CMD. Однако запуск этого пути к файлу вернет ошибку из-за пробела между Program Files и Internet Explorer.

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

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

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

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

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

  1. Нажмите Win + R, чтобы открыть «Выполнить».
  2. Далее введите control и нажмите OK, чтобы открыть панель управления.
  3. Перейдите в раздел Система и безопасность > Система.На левой панели нажмите Дополнительные параметры системы.

Читайте также: