Переустановка протокола tcp ip

Восстановление стека TCP/IP

Переустановка протокола tcp ip

1. Автоматическое восстановления с помощью avastfix

2. Ручное копирования файла/файлов

3. Проверка nettcpip.inf

4. Переустановка стека используя Microsoft Fix it 50199

5. TCPIP.Sys RestoreTool

6. Сброс настроек TCP/IP

7. Ручная переустановка стека

Что делать если не работают сетевые протоколы? При попытки пропинговать сервер / ip-адресс вы получаете ошибку «Не удается обратиться к драйверу IP. Код ошибки 2»? Тогда у вас что-то со стеком TCP/IP, разберём подробнее.

Начну с лёгкого и простого, заканчивая более сложными решениями проблемы.

Возможно у вас на компьютере стоит Аваст и проблемы начались после обновления антивирусных баз, 6 декабря 2012 года аваст добавил в свои базы файл C:\Windows\system32\drivers\TCPIP.sys, вскоре после обновления баз аваст нашёл этот файл в системных файлах и удалил (возможно поместил в карантин).

Не беда, ниже я напишу как восстановить работоспособность стека TCP/IP, после чего сеть должна заработать (если она конечно раньше работала):

1. Самый простой способ — воспользоваться avastfix.zip    зеркало:

  • для начала нужно скачать avastfix (ссылки строчкой выше)
  • распаковать, допустим на диск C:\ (в архиве есть папка, так что после извлечения будет путь такой C:\avastfix\)
  • если у вас стоит аваст, то отключите его: в правом нижнем углу найдите значок аваста (возле часов), нажмите на него правой кнопкой мышки и выберите управление экранами avast, далее нужно указать отключение навсегда
  • запустите fixtcpip.bat, после чего компьютер перезагрузится
  • после перезагрузки проверяем работу сети например пингом на сервер гугла: на клавиатуре нажмите одновременно на флажок (логотип windows), между Ctrl  и Alt, и букву R, то есть Win+R. В появившемся окне напишите cmd, у вас открылась командная строка, в ней напишите ping 8.8.8.8, должно появитьсяОбмен пакетами с 8.8.8.8 по 32 байт:Ответ от 8.8.8.8: число байт=32 время=55мс TTL=48или что-то похожее, но не ошибка драйвера сети
  • надеюсь сеть/интернет у вас заработал, теперь нужно обновить базы аваста, если нет возможности обновить, то можно в настройках аваста исключить из проверки этот файл:C:\Windows\system32\drivers\TCPIP.sys (у вас может быть установлен windows на другой раздел, например D:)
  • теперь можно включить антивирус, там же где вы его отключали, только теперь включить все экраны

Давайте теперь рассмотрим что в этом «чудо» архиве:
fixtcpip.bat — некий скрипт, который импортирует в реестр стандартные настройки стека, распаковывает архив tcpip.rar при помощи UnRAR.exe в  C:\Windows\system32\drivers\ и перезагружает компьютер

2. Рассмотрим теперь ручное восстановление/копирование файла

  • для начала всё же отключим аваст (см. выше 3-ий пункт » если у вас стоит …»)
  • файл tcpip.sys можно скопировать из папки C:\Windows\system32\dllcache, но возможно аваст его то же удалил, тогда можно взять загрузочный CD/DVD/USB диск и там найти этот  файл в  …\I386\TCPIP.SY_ . Так же файл можно взять с рабочей системы. Но если взять этот файл вам не откуда, тогда вот ссылка для SP3 (если у вас SP2, то можете попросить) tcpip.sys
  • перезагрузите компьютер
  • проверьте работоспособность сети/интернета, если работает, тогда обновите аваст и запустите аваст (см. последний пункт 1-го способа)

3. Если не помогли предыдущие способы, то скорее всего виноват не аваст. Проверьте, существует ли файл C:\windows\infettcpip.inf, если существует, тогда приступайте к следующему способу. Если файла нет, тогда его нужно скопировать с рабочей системы, нет рабочей системы? Не беда, скачайте отсюда nettcpip.inf

4. Переустановка стека TCP/IP используя Microsoft Fix it 50199 зеркало

5. Можно попробовать утилиту TCPIP.Sys RestoreTool от фирмы UnHackMe, этой утилитой я не пользовался, но по описанию она должна переустанавливать стек TCP/IP в операционных системах: Windows 2000/XP/Vista/Seven/8 32 и 64-бит

6. Сброс настроек стека TCP/IP вручную. На сайте Microsoft в статье kb299357 написано, что для переустановки достаточно выполнить выполнить всего одну команду в командной строке:

  • запустите cmd
  • выполните netsh int ip reset resetlog.txt
  • перезагрузите компьютер

7. А теперь самое сложное переустановка стека TCP/IP в windows XP вручную.

  • Загрузите windows в Безопасный режим, то есть включаете компьютер и многократно нажимайте на F8 пока не появится меню загрузки windows, выберите Безопасный режим
  • Зайдите в реестр (ПускВыполнитьregeditOK или Win+R)
  • Удалите два ключа и выйдите из реестра:HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Winsock HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/WinSock2
  • Далее нужно зайти в папку %windir%\inf  (обычно C:\Windows\inf), в которой необходимо найти файл Nettcpip.inf  и отредактировать его (можно обычным блокнотом), изменить нужно в разделе [MS_TCPIP.PrimaryInstall] ключ Characteristics =  0xa0 на Characteristics = 0x80. Сохраните и закройте редактор
  • Зайдите в Сетевые подключения, далее в свойства и выберете сетевое подключение (любое, так как протокол один на всю операционную систему) . Нажмите Установить ПротоколУстановить с диска — вставьте C:\windows\inf (меняю букву диска на свою) — ОК — выберете Протокол Интернета (TCP/IP) — ОК
  • Вы должны были остаться в свойствах подключений на вкладке Общие (без дополнительных окон), теперь можно удалить Протокол Интернета (TCP/IP), нажатием на кнопку Удалить
  • Перезагрузите компьютер
  • Выполните второй способ (если файл существует, то заменить), а именно скопировать tcpip.sys в %windir%\system32\dllcache и %windir%\system32.
  • Теперь нужно установить протокол, как было написано чуть выше (5 пункт)
  • Должно заработать сразу, если не работает, то перезагрузите компьютер
  • Надеюсь у вас всё заработало, с чем вас Поздравляю!

Источник: http://computers-lab.ru/vosstanovlenie-steka-tcp-ip

Как переустановить протокол TCP IP в WINDOWS

Переустановка протокола tcp ip

Описание проблемы:

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

Примеры диагностики от Microsoft:

При работе возможно возникновение следующих неполадок.

Произошла ошибка при обновлении интерфейса «Интернет»: Сделана попытка выполнить операцию на объекте, не являющемся сокетом.
При использовании команды ipconfig /renew появляется следующее сообщение об ошибке. Произошла ошибка при обновлении интерфейса «Подключение по локальной сети»: сделана попытка выполнить операцию над объектом, не являющимся сокетом. Не удается установить контакт с драйвером. Код ошибки 2.
Если в диспетчере устройств выбрать команду «Показать скрытые устройства», то драйвер протокола TCP/IP в разделе «Драйверы устройств не Plug and Play» показан как отключенный и отображается сообщение об ошибке с кодом 24.
При попытке создать подключение удаленного доступа появляется следующее сообщение об ошибке: Error 720: Нет настроенных протоколов управления PPP
При вводе в командную строку команды ipconfig может появиться одно из следующих сообщений об ошибке: Операция завершена с ошибкой, поскольку ни один адаптер не находился в состоянии, допустимом для ее выполнения.Предпринятая операция не поддерживается для выбранного типа объекта.
При вводе в командную строку команды Netsh int ip reset resetlog.txt может появиться одно из следующих сообщений об ошибке: Произошла ошибка при запуске функции инициализации INITHELPERDLL в IPMONTR.DLL, код ошибки10107.

При использовании команды ping отображаются знаки, заменяющие IP-адрес. Например, отображен текст типа:

Статистика Ping для: Пакетов: Оправлено = 4, Получено = 0, Утрачено = 4 (100% loss), C:\>ping www.contoso.com Обмен пакетами с www.contoso.com [?] по 32 байт: Ответ от 131.94.57.182: число байт=32 время=86 мс TTL=236 Ответ от 131.94.57.

182: число байт=32 время=74мс TTL=236 Ответ от 131.94.57.182: число байт=32 время=74мс TTL=236 Ответ от 131.94.57.

182: число байт=32 время=74мс TTL=236 Статистика Ping для Où?: Пакетов: Отправлено = 4, Получено = 4, Утрачено = 0 (0% loss),

Приблизительное время приема-передачи: Минимальное = 74мсек, Максимальное = 86мсек, Среднее = 77мсек ИЛИ

C:\>ping 131.94.57.182 Обмен пакетами с ? по 32 байт: Ответ от 131.94.57.182: число байт=32 время=73мс TTL=236 Ответ от 131.94.57.182: число байт=32 время=74мс TTL=236 Ответ от 131.94.57.182: число байт=32 время=73мс TTL=236

Ответ от 131.94.57.182: число байт=32 время=73мс TTL=236

Статистика Ping для Où?: Пакетов: Отправлено = 4, Получено = 4, Утрачено = 0 (0% loss),

Приблизительное время приема-передачи: Минимальное= 73мсек, Максимальное = 74мсек, Среднее = 73мсек

Решение проблемы:

1. Нажмите кнопку Пуск и выберите пункт Выполнить.

2. В поле Открыть введите команду regedit и нажмите кнопку ОК.

3. Найдите один из следующих подразделов реестра:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WinSock2\

Щелкните этот ключ правой кнопкой мыши и выберите команду Удалить.

4. Для подтверждения удаления каждого раздела нажмите кнопку Да.

5. Закройте программу Regedit.

6. Найдите файл Nettcpip.inf в папке %winroot%\inf, затем откройте его с помощью программы «Блокнот».

7. Найдите раздел [MS_TCPIP.PrimaryInstall].

8. В записи Characteristics = 0xa0 замените 0xa0 на 0×80

9. Сохраните изменения и закройте программу «Блокнот».

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

11. Откройте вкладку Общие и последовательно щелкните Установить, Протокол и Добавить.

12. В окне Выбор сетевых протоколов щелкните Установить с диска.

13. В окне Копировать файлы с диска: введите C:\Windows\inf и нажмите кнопку ОК.

14. Выделите пункт Протокол Интернета (TCP/IP) и нажмите кнопку ОК.
Примечание. Это действие вернет вас на экран Подключение по локальной сети — свойства, но кнопка Удалить теперь доступна.

15. Выделите пункт Протокол Интернета (TCP/IP), нажмите кнопку Удалить, а затем кнопку ОК.

16. Перезагрузите компьютер, затем выберите Режим восстановления служб каталогов,

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

18. Откройте вкладку Общие, щелкните Установить, выберите Протокол и нажмите кнопку Добавить.

19. В окне Выбор сетевых протоколов выберите Установить с диска.

20. В поле Копировать файлы с диска введите c:\windows\inf и нажмите кнопку ОК.

21. Выберите пункт Протокол Интернета (TCP/IP) и нажмите кнопку ОК.

22. Перезагрузите компьютер.

Дополнительная информация:

К данной мере следует прибегать только в крайнем случае.

Дополнительная информация по ссылкам:

http://support.microsoft.com/kb/325356/

http://support.microsoft.com/contactus

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

В программе NetShell имеется команда сброса для протокола IP. Следуйте приведенным ниже указаниям, чтобы вручную сбросить настройки TCP/IP при помощи команды reset.

  1. Чтобы открыть командную строку, выберите в меню Пуск команду Выполнить. Скопируйте и вставьте (или введите) в поле Открытьследующую команду и нажмите клавишу ВВОД:
  2. Скопируйте и вставьте (или введите самостоятельно) в командной строке следующую команду и нажмите клавишу ВВОД: netsh int ip reset c:\resetlog.txt

    Примечание. Если не хотите указывать путь для сохранения файла журнала, используйте следующую команду:

    netsh int ip reset resetlog.txt

  3. Перезагрузите компьютер.

При выполнении команды reset, она перезаписывает два ключа в реестре, которые используются TCP/IP. Это то же самое, что удалить и вновь установить протокол. Команда resetперезаписывает следующие два ключа в реестре:

SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\ SYSTEM\CurrentControlSet\Services\DHCP\Parameters\

Для успешного выполнения команды необходимо указать имя файла журнала, в котором будут регистрироваться действия, выполненные программой netsh. При выполнении команды вручную происходит сброс протокола TCP/IP и выполненные действия записываются в файл журнала, который в данной статье называется resetlog.txt.

Первый пример, c:\resetlog.txt, создает путь, куда файл журнала будет сохранен. Второй пример, resetlog.txt, создает файл журнала в текущем каталоге. Если журнал с таким именем уже существует, новый журнал будет добавлен в конец файла.

У Вас нет прав для добавления комментариев! Зарегистрируйтесь!

Бесплатные шаблоны для Joomla 3.5

Источник: http://novosti-it.pp.ua/poleznye-stati/938-kak-pereustanovit-protokol-tcp-ip-v-windows

Переустановка протокола TCP/IP в Windows 8.1: боремся с ошибкой 720

Переустановка протокола tcp ip

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

При этом пользователь получает ошибку 720. Также эта ошибка может встречаться при установке «левых» сборок Windows. Наиболее вероятная её причина — сбой настроек сетевого протокола TCP/IP.

Лечится ошибка, хотя и не всегда успешно, переустановкой стека TCP/IP.

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

Но перед тем как приступать к переустановке TCP/IP, для начала стоит попробовать сбросить сетевые настройки к значениям по умолчанию. Для этого в запущенной от имени администратора командной строке следует выполнить три эти команды:

netsh int ipv4 reset reset.log
netsh int ipv6 reset reset.log
netsh winsock reset

Первые две команды сбрасывают настройки протоколов ipv4 и ipv6, третья команда обнуляет настройки протокола Winsock. После этого перезагружаем компьютер и смотрим, исчезла ошибка или нет. Если нет, ничего не поделать, придётся переустанавливать TCP/IP.

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

Переустановка TCP/IP в Windows 8.1

Открываем редактор реестра, ищем и удаляем эти две ветки:

HKEY_LOCAL_MACHINE/System/CurrentControlSet/ServicesWinsock
HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Winsock2

Оба подраздела (Winsock, Winsock2) должны удаляться без проблем, в отдельных случаях может потребоваться изменения прав доступа. После удаления подразделов перезагружаем компьютер, переходим в системный каталог С:/Windows/inf, находим там файл nettcpip.inf и делаем его резервную копию.

Теперь открываем файл nettcpip.inf любым текстовым редактором и находим следующие строки:

[MS_TCPIP.PrimaryInstall]
; TCPIP has properties to display
Characteristics = 0xA0 ; NCF_HAS_UI | NCF_NOT_USER_REMOVABLE

Заменяем этот участок следующим и сохраняем отредактированный файл:

[MS_TCPIP.PrimaryInstall]
; TCPIP has properties to display
Characteristics = 0x80 ; NCF_HAS_UI

Если при сохранении система выдаст сообщение «Отказано в доступе», сохраните отредактированный nettcpip.inf на рабочий стол, а затем удалив исходный файл с правами администратора, переместите на его место изменённый.

После этой процедуры, командой ncpa.cpl открываем «Изменение параметров адаптера», выбираем локальную сеть, открываем её свойства, находим протокол 4 (TCP/IPv4) и жмём кнопку «Установить».

При этом откроется маленькое окошко выбора сетевых компонентов.

Выделите в нём пункт «Протокол» и далее Добавить.

Установить с диска.

Обзор и указываем путь к отредактированному файлу nettcpip.inf.

Жмём «OK», в открывшемся окошке выбора протокола выделяем 4 (TCP/IPv4) и опять жмём «OK».

После этих манипуляций для протокола 4 (TCP/IPv4) в окне свойств подключения станет доступна кнопка «Удалить».

Закройте все окна, затем заново откройте свойства подключения, удалите запись протокола 4 (TCP/IPv4), после чего перезагрузите компьютер.

Примечание: если после перезагрузки система предложит активировать протокол, от этого следует отказаться.

Теперь ещё раз откройте редактор реестра и разверните ветку KEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Class/{4D36E972-E325-11CE-BFC1-08002BE10318}.

Этот раздел реестра может содержать несколько подразделов. Вам нужен тот, в котором значение параметра DriverDesc будет «Минипорт WAN (IP)».

Удалите этот раздел вместе со всем его содержимым, закройте редактор реестра, откройте Диспетчер устройств и, включив в меню вид «Показать скрытые устройства», отыщите в разделе «Сетевые адаптеры» Минипорт WAN (IP) и тоже удалите его.

После этого вновь откройте свойства сетевого подключения и вышеописанным способом установите протокол 4 (TCP/IPv4).

Примечание: если вам не удалось найти значение «Минипорт WAN (IP)», ничего страшного. Считайте, что избавились от лишней возни.

Просто пропустите этот шаг (поиск порта в Диспетчере устройств тоже) и приступайте к установке протокола 4 (TCP/IPv4).
По идее, после перезагрузки компьютера нормальное подключение к интернету должно быть восстановлено. Должно, но может быть и иначе.

Вполне может статься так, что управляющая служба в Центре управления сетями общим доступом у вас вообще откажется запускаться. В этом случае можно попробовать заменить драйвер tcpip.sys, скопировав его с другого компьютера под управлением Windows 8.

1, а если это не даст положительного результата, скорее всего, придётся прибегнуть к последнему средству — переустановке системы.

Оцените Статью:

(1 5,00 из 5)
Загрузка…

Рубрики: 8, Windows

TCP/IP, адаптер, ошибки, протокол, Сеть

Источник: https://www.white-windows.ru/pereustanovka-protokola-tcp-ip-v-windows-8-1-boremsya-s-oshibkoj-720/

Как сбросить стек TCP/IP в Windows 10

Переустановка протокола tcp ip

Интернет работает по протоколу TCP/IP. Если стек протокола TCP/IP не работает правильно в Windows 10 или любой другой операционной системе, такой как Linux или MacOS, у вас возникнут проблемы с подключением к Интернету. Лучший способ решить проблемы с Интернетом — сбросить настройки стека TCP/IP.

Это повреждение в стеке служб TCP/IP может быть вызвано различными факторами, такими как установка программного обеспечения, изменяющего сетевые настройки в Windows, вирусы и вредоносное ПО, повреждение реестра Windows и т. д.

Нет прямого способа сбросить интернет-протоколы в Windows 10. Интернет-протокол TCP/IP хранит некоторые сетевые данные локально, которые могут быть повреждены.

Если ваше Интернет-соединение не работает должным образом и вы получаете сообщение «Этот сайт недоступен», хотя Windows показывает, что вы подключены к Интернету.

Сброс стека TCP/IP возможен с помощью командной строки в Windows. Давайте пройдемся по процессу и избавим наше интернет-соединение от ошибок.

Что такое протокол TCP/IP?

Протокол управления передачей/Интернет-протокол отвечает за перенос пакетов от одного источника к месту назначения. Этот протокол включает трехстороннее рукопожатие, что означает, что перед обменом фактической информацией происходит обмен тремя пакетами между источником и целью. Это рукопожатие предназначено для установления доверия между двумя устройствами.

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

Более того, протокол TCP/IP работает аналогично эталонной модели OSI. Это означает, что у него есть собственный набор правил и положений, которые он устанавливает для связи между устройствами. Это называется стеком. Кэш TCP/IP относится к хранимым в устройстве данным, которые он использует для маршрутизации пакетов.

Когда и почему следует сбрасывать стек TCP/IP

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

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

Иногда недостаточно изменить IP-адрес вашего компьютера или просто перезапустить его. Именно тогда пользователь должен прибегнуть к этому решению и сбросить свои настройки TCP / IP.

Как мы упоминали ранее, Microsoft не предоставила простой способ сбросить интернет-протокол. Однако мы все еще можем сделать это с помощью команды netsh в командной строке.

Команду netsh можно использовать для просмотра или настройки сетевых параметров в среде Windows, указав правильные параметры.

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

  1. Откройте командную строку с правами администратора.
  2. Введите ipconfig /release, чтобы удалить текущие настройки IP.
  3. Введите ipconfig /flushdns, чтобы удалить кеш DNS.
  4. Введите netsh winsock reset для сброса кеша Windows Sockets API.
  5. Введите netsh int ip reset, чтобы сбросить кеш стека TCP/IP. Пока не перезагружайте компьютер.
  6. Введите ipconfig /renew, чтобы запросить новые параметры IP с сервера.
  7. Перезагрузите компьютер.

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

Например, скрипт может выглядеть так:

@echo off echo “Сброс настроек TCP/IP by ip-calculator.ru” TIMEOUT /T 5 echo “Завершаем все сетевые соединения”ipconfig /release pauseecho “Очищаем кэш DNS”ipconfig /flushdns pauseecho “Сбрасываем кэш Win Sockets API”netsh winsock reset pauseecho “Сбрасываем кэш TCP/IP”netsh int ip reset pauseecho “Устанавливаем сетевые соединения заново”ipconfig /renew

Если вы по-прежнему не можете получить доступ к Интернету, вы можете полностью сбросить настройки сети Windows.

TCP/IP — это душа компьютерных сетей; без него доступ в Интернет был бы невозможен. Рекомендуется поддерживать сетевой кэш вашей системы и оптимизировать его для повышения производительности.

Инструкция по сбросу протокола актуальна для всех версий Windows. На видео заснят процесс сброса на Windows 7.

Источник: https://ip-calculator.ru/blog/ask/kak-sbrosit-stek-tcp-ip-v-windows-10/

Поделиться:
Нет комментариев

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

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.