Случается такое, когда вы в командную строку (cmd) операционной системы Microsoft Windows вводите, например, какие-то стандартные команды, вроде «ping» или «ipconfig«, и вам выдается сообщение следующего вида: «ping» не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Или же что-то подобное: «ipconfig» не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Т.е. по сути «ping» не работает. В чем же может быть дело?
Самое интересное то, что если ввести полный адрес любой из этих стандартных консольных программ Windows примерно так: C:WINDOWSsystem32ping
то, как ни странно, программы заработают, и будут запускаться как положено. Таким образом, мы имеем проблемы с стандартными путями запуска программ. Если же и после указания точного адреса директории запуска стандартные программы отказались работать и по-прежнему «не явлются внутренними или внешними командами», то в этом случае целесообразно проверить присутствие одноименных файлов (ping.exe, ipconfig.exe, netstat, etc) в самой системной папке операционной системы system32. Возможно, их там просто нет, i.e. они были удалены оттуда вследствие каких-то действий.
Если же всё в порядке, файлы там есть и программы отлично запускаются с командной строки при обращении к ним по полному адресу, то проблему, чаще всего, кроется в системной переменной «PATH». Скорее всего, у вас она перезаписана и для стандартной работы штатных программ надо восстановить в ней начальные значения.
Для этого делаем следующий нехитрый набор действий. Добираемся к системным переменным по следующему пути: Свойства системы -> Дополнительно -> Переменные среды, и там в «Системные переменные» смотрим переменную с названием «Path». Открываем её, и заменяем её значение на одно из следующих:
%SystemRoot%system32;%SystemRoot%;%SystemRoot%system32WBEM
c:Windows;c:Windowssystem32
А также любые другие директории, откуда хотим запускать в cmd команды без явного указания полного пути.
(В первом примере используются переменные, во втором явное указание абсолютного пути к системной директории Windows).
Т.е. здесь вы прописываете через знак «;» (точка с запятой) все папки откуда хотите по-умолчанию запускать программы непосредственно из командной строки без указания явного адреса. Таким образом указанное название при вызове в cmd будет искаться именно в этих директориях, которые вы прописали в переменной «Path». Вы можете всячески изменять эти параметры для ваших целей. Каждая новая директория пишется в той же строке и отделяется от предыдущей знаком «;» обязательно без каких-либо пробелов.
После всех действий сохраняем изменения, открываем заново командную строку и пробуем вызвать полюбившиеся программы как обычно с помощью указания имени. Теперь, сообщение «команда не является внутренней или внешней командой, исполняемой программой или пакетным файлом» должно исчезнуть, а программы — запускаться как положено.
не работает ipconfig
ping не является внутренней или внешней windows
ipconfig не работает
ping не является внутренней или внешней
ipconfig не является внутренней или внешней
ping не является внутренней или внешней командой
«ping» не является внутренней или внешней командой, исполняемой программой или пакетным файлом
- Remove From My Forums
-
Question
-
I have a client that 2 weeks ago their Windows 10 was working fine. They turned the laptop off and then last week turned it back on and the LAN adapter along with the WiFi adapter will not connect to the network nor the Internet.
When you go into Device Manager, the adapters show up just fine. I even tried updating the adapter drivers and still nothing.
When you go to the elevated «Run as Administrator» Command Prompt and type IPCONFIG, this is what you are presented with;
C:Windowssystem32>ipconfig
C:Windowssystem32
No adapters show up.
Now when you type «ipconfig /renew» you receive this message;
«This operation failed as no adapter is in the state permissible for this operation»
My client really does not want to have me wipe out his machine to get it back working. Originally the laptop came with Windows 8.1 and was upgraded to Windows 10. I have scanned the hard drive using 5 different scanners and no viruses or spyware has been
detected.Does anyone have a solution to this issue? I would deeply appreciate it. Thank you.
Answers
-
After uninstalling the free AVG, I saw the adapters in the elevated Command Prompt but was not getting any IP address. I reran the MiniToolBox and after rebooting the workstation I am now receiving IP addresses and surfing the Internet.
I am in the process of running Malwarebytes to make sure it is clean. I ran the Eset Online Scanner and it showed no infections but want to make sure. Once the Malwarebytes is done I am going to fully patch the machine. Once it is patched I will download
the latest version of the free AVG Antivirus and install it and see if it kills the network cards. I have never seen free AVG do this before. If it kills the machines network cards, I will let you know.Thank you all for your input on this issue, I really do appreciate it.
-
Marked as answer by
Sunday, December 13, 2015 8:00 PM
-
Marked as answer by
- Remove From My Forums
-
Question
-
I have a client that 2 weeks ago their Windows 10 was working fine. They turned the laptop off and then last week turned it back on and the LAN adapter along with the WiFi adapter will not connect to the network nor the Internet.
When you go into Device Manager, the adapters show up just fine. I even tried updating the adapter drivers and still nothing.
When you go to the elevated «Run as Administrator» Command Prompt and type IPCONFIG, this is what you are presented with;
C:Windowssystem32>ipconfig
C:Windowssystem32
No adapters show up.
Now when you type «ipconfig /renew» you receive this message;
«This operation failed as no adapter is in the state permissible for this operation»
My client really does not want to have me wipe out his machine to get it back working. Originally the laptop came with Windows 8.1 and was upgraded to Windows 10. I have scanned the hard drive using 5 different scanners and no viruses or spyware has been
detected.Does anyone have a solution to this issue? I would deeply appreciate it. Thank you.
Answers
-
After uninstalling the free AVG, I saw the adapters in the elevated Command Prompt but was not getting any IP address. I reran the MiniToolBox and after rebooting the workstation I am now receiving IP addresses and surfing the Internet.
I am in the process of running Malwarebytes to make sure it is clean. I ran the Eset Online Scanner and it showed no infections but want to make sure. Once the Malwarebytes is done I am going to fully patch the machine. Once it is patched I will download
the latest version of the free AVG Antivirus and install it and see if it kills the network cards. I have never seen free AVG do this before. If it kills the machines network cards, I will let you know.Thank you all for your input on this issue, I really do appreciate it.
-
Marked as answer by
Sunday, December 13, 2015 8:00 PM
-
Marked as answer by
Щелкните правой кнопкой мыши кнопку Пуск или нажмите Windows Key + X, чтобы открыть скрытое меню быстрого доступа, и выберите Командная строка (Admin) или — выберите Windows PowerShell (Admin) в зависимости от вашей версии Windows 10. Теперь введите: ipconfig, затем нажмите Клавиша ввода.
Инструкции для Windows 10:
Щелкните правой кнопкой мыши кнопку Windows в левом нижнем углу экрана. Выберите командную строку из списка. Откроется черно-белое окно, в котором вы наберете ipconfig / all и нажмете Enter. Между командой ipconfig и переключателем / all есть пробел.
Почему не работает ipconfig?
Если ipconfig не работает, то это связано с отсутствием переменной пути на вашем компьютере. … Щелкните правой кнопкой мыши «Компьютер» и выберите «Свойства» 3. Щелкните «Дополнительные параметры системы» слева 4. Щелкните «Переменные среды» в нижней части экрана 5.
Как исправить, что ipconfig не распознается?
Решение для ipconfig не распознается как внутренняя или внешняя команда
- Щелкните правой кнопкой мыши «Компьютер» и выберите «Свойства».
- Нажмите «Расширенные настройки системы» слева.
- Щелкните «Переменные среды» внизу экрана.
- Проверьте ** «Путь» ** в списке. Если он присутствует,
Как мне запустить ipconfig?
1) Нажмите «Пуск»> «Стандартные», а затем «Командная строка». Вы также можете ввести cmd в поле поиска в меню «Пуск». 2) Чтобы запустить IPConfig, в командной строке введите ipconfig / all и нажмите Enter. Это предоставляет всю информацию о сетевом подключении для компьютера.
Что такое команды ipconfig?
Синтаксис IPCONFIG / all Отображение полной информации о конфигурации. IPCONFIG / release [адаптер] Освободить IP-адрес для указанного адаптера. IPCONFIG / возобновить [адаптер] Обновить IP-адрес для указанного адаптера. IPCONFIG / flushdns Очистите кеш DNS Resolver.
Как мне узнать IP-адрес моего компьютера?
Откройте меню «Пуск» Windows и щелкните правой кнопкой мыши «Сеть». Щелкните «Свойства». Щелкните «Просмотр состояния» справа от «Беспроводное сетевое соединение» или «Подключение по локальной сети» для проводных подключений. Нажмите «Подробнее» и найдите IP-адрес в новом окне.
Почему PIP не распознается?
Установка PIP не добавляется в системную переменную — чтобы иметь возможность запускать команды Python из окна CMD, вам нужно будет добавить путь вашей установки PiP в ваш PATH в системной переменной. … Установка неправильно добавлена в ваш PATH — легко испортить PATH, если вы добавите его вручную.
Что делать, если командная строка не работает?
Как исправить неработающую командную строку в Windows 10
- Перезагрузите компьютер с Windows 10.
- Временно отключите антивирусное программное обеспечение.
- Измените настройки переменных среды PATH.
- Создайте новую учетную запись пользователя.
- Запустите SFC с помощью Windows PowerShell.
- Создайте ярлык для приложения CMD.
- Проверьте, работает ли командная строка в безопасном режиме.
- Выполните восстановление системы.
10 февраля. 2021 г.
Не распознается как внутренняя команда?
Ошибка «не распознается как внутренняя команда» обычно возникает из-за того, что компьютер не может найти исполняемый файл, который вы просите запустить. Однако вы можете указать ему полный путь к исполняемому файлу, и тогда он сможет запустить его без каких-либо проблем. Запустите окно командной строки на вашем ПК.
Как мне найти свой IP-адрес в Windows 10?
Найдите свой IP-адрес
- На панели задач выберите Сеть Wi-Fi> сеть Wi-Fi, к которой вы подключены> Свойства.
- В разделе «Свойства» найдите свой IP-адрес, указанный рядом с IPv4-адресом.
Как использовать все команды ipconfig?
Чтобы отобразить всю информацию о конфигурации для каждого адаптера, привязанного к TCP / IP:
- Откройте командную строку.
- Введите ipconfig / all. …
- Нажмите Ввод.
- Обратите внимание на доступные адаптеры и их подробные настройки IP.
- Закройте командную строку, чтобы завершить это действие.
13 февраля. 2018 г.
Что такое nslookup?
nslookup (из поиска на сервере имен) — это инструмент командной строки сетевого администрирования для запроса системы доменных имен (DNS) для получения доменного имени или сопоставления IP-адресов или других записей DNS.
Что делает команда ipconfig Flushdns?
Когда вы выполняете ipconfig / flushdns, ваша система очищает кеш имен до записей IP и перезагружает их с подключенного DNS-сервера. … Это означает, что веб-сайт, перемещающий IP-адрес, должен фактически быть доступен на двух разных IP-адресах в течение этого периода времени.