Меню Рубрики

Не работает команда ping в windows 7

Не работают ping, ipconfig, netstat и другие команды cmd

Случается такое, когда вы в командную строку (cmd) операционной системы Microsoft Windows вводите, например, какие-то стандартные команды, вроде “ping” или “ipconfig“, и вам выдается сообщение следующего вида: “ping” не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Или же что-то подобное: “ipconfig” не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Т.е. по сути “ping” не работает. В чем же может быть дело?

Самое интересное то, что если ввести полный адрес любой из этих стандартных консольных программ Windows примерно так: C:\WINDOWS\system32\ping то, как ни странно, программы заработают, и будут запускаться как положено. Таким образом, мы имеем проблемы с стандартными путями запуска программ. Если же и после указания точного адреса директории запуска стандартные программы отказались работать и по-прежнему “не явлются внутренними или внешними командами”, то в этом случае целесообразно проверить присутствие одноименных файлов (ping.exe, ipconfig.exe, netstat, etc) в самой системной папке операционной системы system32. Возможно, их там просто нет, i.e. они были удалены оттуда вследствие каких-то действий.

Если же всё в порядке, файлы там есть и программы отлично запускаются с командной строки при обращении к ним по полному адресу, то проблему, чаще всего, кроется в системной переменной “PATH”. Скорее всего, у вас она перезаписана и для стандартной работы штатных программ надо восстановить в ней начальные значения.

Для этого делаем следующий нехитрый набор действий. Добираемся к системным переменным по следующему пути: Свойства системы -> Дополнительно -> Переменные среды, и там в “Системные переменные” смотрим переменную с названием “Path”. Открываем её, и заменяем её значение на одно из следующих:

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

(В первом примере используются переменные, во втором явное указание абсолютного пути к системной директории Windows).

Т.е. здесь вы прописываете через знак “;” (точка с запятой) все папки откуда хотите по-умолчанию запускать программы непосредственно из командной строки без указания явного адреса. Таким образом указанное название при вызове в cmd будет искаться именно в этих директориях, которые вы прописали в переменной “Path”. Вы можете всячески изменять эти параметры для ваших целей. Каждая новая директория пишется в той же строке и отделяется от предыдущей знаком “;” обязательно без каких-либо пробелов.

После всех действий сохраняем изменения, открываем заново командную строку и пробуем вызвать полюбившиеся программы как обычно с помощью указания имени. Теперь, сообщение “команда не является внутренней или внешней командой, исполняемой программой или пакетным файлом” должно исчезнуть, а программы – запускаться как положено.

не работает ipconfig
ping не является внутренней или внешней windows
ipconfig не работает
ping не является внутренней или внешней
ipconfig не является внутренней или внешней
ping не является внутренней или внешней командой
“ping” не является внутренней или внешней командой, исполняемой программой или пакетным файлом

Источник

Не работает команда ping в windows 7

Вопрос

Предисловие: на удалённом месте стояла машина с XP prof. Она пинговалась.

Затем поменяли компьютер. Поставили Wondows 7 prof. В локальной сети он пинговался и отвечал на удалённый доступ.

Отвезли на удалённое место, подключили. Теперь удалённое управление работает, интернет работает, а пинга нет.

Звонила провайдерам, но ничего конкретного им сказать не могу. Они ничего не переключали по сравнению с ХР. Чем можно проверить, настроить этот пинг, если в локальной сети он работал, а удалённо — нет? Чем можно апеллировать провайдеру?

Ответы

Теперь ясно, что надо брэндмауэр настроить.

Попробуйте воспользоваться данными статьями

  • Изменено Arty Romanenko 8 мая 2013 г. 17:10
  • Предложено в качестве ответа Dmitriy Vereshchak Microsoft contingent staff, Moderator 14 мая 2013 г. 7:03
  • Помечено в качестве ответа Dmitriy Vereshchak Microsoft contingent staff, Moderator 16 мая 2013 г. 12:48

Все ответы

У вас машина на удаленном месте подключена напрямую к интернету без всяких роутеров? Соответственно, если удаленное управление работает, то IP адрес на удаленной машине белый статический?

Возможно провайдер отключил прием ICMP пакетов, соответственно пинг не проходит.

Хотя скорее всего все дело в брандмауэре на Windows 7. Возможно когда она была в локальной сети тип сети был «Домашняя сеть» и пинги были разрешены, в сейчас тип сети общественная и пинги хзакрыты.

В общем смотрите настройки брандмауэра на Windows 7 (для теста можно его временно вообще выключить, проверить пинг и потом включить).

Источник

Как включить команду ping в Windows 7

machito

Как включить команду ping в Windows 7

По умолчанию брандмауэр Windows 7 блокирует входящие эхо-сообщения, поэтому команда ping не будет работать корректно.
Для решения проблемы надо проделать следующее:
1. Открываем брандмауэр Windows в режиме повышенной безопасности,
выбираем узел « Правила для входящих подключений » и щелкаем ссылку « С оздать правило »

2. Выбираем значение переключателя « Настраиваемые » и нажимаем кнопку « Далее »

3. Выбираем значение переключателя « Все программы » и нажимаем кнопку « Далее »

6. Устанавливаем переключатель в значение « Определенные типы ICMP »,
отмечаем флажок « Эхо-запрос », нажимаем кнопку « ОК »

7. На этом этапе оставляем по умолчанию или, если необходимо, выбираем нужные IP-адреса .
8. Выбираем « Разрешить подключение » и нажимаем кнопку « Далее »

9. Выбираем необходимый профиль, в котором хотим использовать это правило, и нажимаем кнопку « Далее »

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Не работает колесико мыши windows 10
  • Не работает кнопка вставить windows xp
  • Не работает клавиша пуск windows 10
  • Не работает клавиша win в windows 10
  • Не работает клавиатура apple на windows