Как удалить протокол tcp ip windows 7

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

Microsoft Windows XP Professional Microsoft Windows XP Home Edition Windows Server 2008 Datacenter without Hyper-V Windows Server 2008 Enterprise without Hyper-V Windows Server 2008 for Itanium-Based Systems Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Standard Windows Server 2008 Service Pack 2 Windows Server 2008 Standard without Hyper-V Windows Server 2008 Datacenter Windows Server 2008 Enterprise Windows Server 2008 Standard Windows Vista Enterprise 64-bit Edition Windows Vista Home Basic 64-bit Edition Windows Vista Home Premium 64-bit Edition Windows Vista Ultimate 64-bit Edition Windows Vista Business Windows Vista Enterprise Windows Vista Home Basic Windows Vista Starter Windows Vista Ultimate Windows 7 Enterprise Windows 7 Home Premium Windows 7 Professional Windows 7 Ultimate Windows 7 Home Basic Windows 8 Enterprise Windows 8 Pro Windows 8 Windows 8.1 Enterprise Windows 8.1 Pro Windows 8.1 Еще…Меньше

Аннотация

Если не удается подключиться к Интернету, можно сбросить параметры протокола TCP/IP. Данная статья описывает два способа сброса настроек TCP/IP. Чтобы автоматически сбросить настройки TCP/IP, перейдите к разделу Простое исправление. Чтобы сбросить настройки TCP/IP вручную, перейдите к разделу Самостоятельное решение проблемы.

Простое исправление

Чтобы сбросить TCP/IP автоматически, нажмите кнопку Скачать. В диалоговом окне Скачивание файла нажмите кнопку Выполнить или Открыть и следуйте инструкциям мастера простого исправления.

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

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

Windows 8.1, Windows 8, Windows RT, Windows 7, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2

Windows Vista, Windows XP, Windows Server 2008 или Windows Server 2003

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

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

Windows 8 и Windows 8.1

  1. На начальном экране введите команду CMD. В результатах поиска щелкните правой кнопкой мыши пункт Командная строка и выберите команду Запуск от имени администратора.

  2. Введите в командной строке следующую команду и нажмите клавишу ВВОД:netsh int ip reset c:resetlog.txt Примечание. Если вы не хотите указывать путь к каталогу с файлом журнала, выполните следующую команду:netsh int ip reset

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

Windows 7 и Windows Vista

  1. Чтобы открыть командную строку, нажмите кнопку Пуск, а затем в поле Найти программы и файлы введите CMD.

  2. В списке Программы щелкните правой кнопкой мыши файл CMD.exe и выберите команду Запуск от имени администратора.

  3. В окне Контроль учетных записей нажмите кнопку Да.

  4. Введите в командной строке следующую команду и нажмите клавишу ВВОД:netsh int ip reset c:resetlog.txt Примечание. Если вы не хотите указывать путь к каталогу с файлом журнала, выполните следующую команду:netsh int ip reset resetlog.txt

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

Windows XP

  1. Чтобы открыть командную строку, нажмите кнопку Пуск, а затем щелкните Выполнить. Введите в поле Открыть следующую команду и нажмите клавишу ВВОД:

    cmd

  2. Введите в командной строке следующую команду и нажмите клавишу ВВОД:netsh int ip reset c:resetlog.txt Примечание. Если вы не хотите указывать путь к каталогу с файлом журнала, выполните следующую команду:

    netsh int ip reset resetlog.txt

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


Запуск команды reset перезаписывает следующие разделы реестра, которые используются протоколом TCP/IP:

SYSTEMCurrentControlSetServicesTcpipParameters 
SYSTEMCurrentControlSetServicesDHCPParameters

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

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

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

Ниже представлен пример файла журнала, созданного по результатам выполнения команды netsh для сброса настроек протокола TCP/IP. Содержимое файла журнала может отличаться в зависимости от конфигурации компьютера. Если исходная конфигурация разделов реестра, касающихся протокола TCP/IP, не изменялась, журнал может остаться пустым. reset SYSTEMCurrentControlSetServicesDhcpParametersOptions15RegLocation
old REG_MULTI_SZ =
SYSTEMCurrentControlSetServicesTcpipParametersInterfaces?DhcpDomain
SYSTEMCurrentControlSetServicesTcpIpParametersDhcpDomain

added SYSTEMCurrentControlSetServicesNetbtParametersInterfacesTcpip_{2DDD011E-B1B6-4886-87AC-B4E72693D10C}NetbiosOptions
added SYSTEMCurrentControlSetServicesNetbtParametersInterfacesTcpip_{BAA9D128-54BB-43F6-8922-313D537BE03E}NetbiosOptions
reset SYSTEMCurrentControlSetServicesNetbtParametersInterfacesTcpip_{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}NameServerList
old REG_MULTI_SZ =
10.1.1.2

deleted SYSTEMCurrentControlSetServicesNetbtParametersEnableLmhosts
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}AddressType
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}DefaultGatewayMetric
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}DisableDynamicUpdate
deleted SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}DontAddDefaultGateway
reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}EnableDhcp
old REG_DWORD = 0

added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}NameServer
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}RawIpAllowedProtocols
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}TcpAllowedPorts
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}UdpAllowedPorts
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}DisableDynamicUpdate
reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}EnableDhcp
old REG_DWORD = 0

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}IpAddress
old REG_MULTI_SZ =
12.12.12.12

deleted SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}IpAutoconfigurationAddress
deleted SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}IpAutoconfigurationMask
deleted SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}IpAutoconfigurationSeed
reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}RawIpAllowedProtocols
old REG_MULTI_SZ =
0

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}SubnetMask
old REG_MULTI_SZ =
255.255.255.0

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}TcpAllowedPorts
old REG_MULTI_SZ =
0

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}UdpAllowedPorts
old REG_MULTI_SZ =
0

added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}AddressType
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}DefaultGatewayMetric
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}DisableDynamicUpdate
deleted SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}DontAddDefaultGateway
reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}EnableDhcp
old REG_DWORD = 0

added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}NameServer
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}RawIpAllowedProtocols
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}TcpAllowedPorts
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}UdpAllowedPorts
reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}DefaultGateway
old REG_MULTI_SZ =
10.1.1.2

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}DefaultGatewayMetric
old REG_MULTI_SZ =
0

added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}DisableDynamicUpdate
reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}EnableDhcp
old REG_DWORD = 0

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}IpAddress
old REG_MULTI_SZ =
10.1.1.1

deleted SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}IpAutoconfigurationAddress
deleted SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}IpAutoconfigurationMask
deleted SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}IpAutoconfigurationSeed
reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}NameServer
old REG_SZ = 10.1.1.2,10.1.1.3

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}RawIpAllowedProtocols
old REG_MULTI_SZ =
0

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}SubnetMask
old REG_MULTI_SZ =
255.255.255.0

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}TcpAllowedPorts
old REG_MULTI_SZ =
0

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}UdpAllowedPorts
old REG_MULTI_SZ =
0

deleted SYSTEMCurrentControlSetServicesTcpipParametersDontAddDefaultGatewayDefault
deleted SYSTEMCurrentControlSetServicesTcpipParametersEnableIcmpRedirect
deleted SYSTEMCurrentControlSetServicesTcpipParametersEnableSecurityFilters
deleted SYSTEMCurrentControlSetServicesTcpipParametersSearchList
deleted SYSTEMCurrentControlSetServicesTcpipParametersUseDomainNameDevolution
<completed>Примечание. В Windows Server 2003 с пакетом обновления 1 можно восстановить WinSock с помощью команды netsh winsock reset.

Для получения дополнительной информации щелкните приведенные ниже номера статей базы знаний Майкрософт:

314067 Как устранить проблемы, связанные с подключением по протоколу TCP/IP, в Windows XP

811259 Как проверить целостность конфигурации Winsock2 и восстановить ее при повреждении в Windows Server 2003, Windows XP и Windows Vista

314053 Параметры конфигурации TCP/IP и NBT для Windows XP

Нужна дополнительная помощь?

При установке в составе какой-нибудь сборки Windows иногда может некорректно установиться сетевой протокол TCP IP. В этом случае нужно его переустановить, и по-другому просто никак.

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

Как же переустановить сетевой протокол TCP IP? — без небольших «танцев с бубном» этого не сделать.

Итак, начнем по порядку:

1. Запустить regedit и удалить 2 ключа в реестре:

HKEY_LOCAL_MACHINESystemCurrentControlSetServicesWinsock
HKEY_LOCAL_MACHINESystemCurrentControlSetServicesWinSock2

2. В файле Nettcpip.inf (находится в папке windowsinf) найти раздел [MS_TCPIP.PrimaryInstall] и в записи Characteristics = 0xa0 заменить 0xa0 на 0x80.

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

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

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

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

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

8. Вернуться на экран Подключение по локальной сети, но кнопка Удалить теперь активна.

9. Теперь можно удалить Протокол Интернета (TCP/IP).

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

11. Зайти опять в Сетевые подключения и установить Протокол Интернета (TCP/IP) заново, используя кнопку Установить с диска и путь c:windowsinf.

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

P.S. Как вариант для нажатия кнопки «Удалить» можно использовать программу Enable button :)

Комментарии ()

Оставьте свой комментарий

WinITPro.ru  /  Windows 7  /  Сброс настроек протокола TCP/IP в Windows 7/Windows 2008


date14.09.2011

user

Достаточно часто в случае поражения вашего компьютера вирусами или другими системными сбоями, могут наблюдаться непонятные проблемы с сетевыми приложениями, начиная с того, что могут просто не отображаться Web-станицы и заканчивая невозможностью подключиться к сети. Поэтому в таких случаях бывает целесообразно выполнить полный сброс параметров протокола TCP/IP в Windows 7 или Windows 2008, в результате можно вернуть все сетевые настройки и состояние библиотеки WinSock в первоначальные «чистые» настройки, т.е. фактически это переустановка TCP/IP. Сбросить настройки TCP/IP можно следующим образом:

  • Запустите командную строку cmd с правами администратора («Run As Administrator»)
  • Затем последовательно выполните следующие команды.
ipconfig /flushdns

nbtstat -R

nbtstat -RR

netsh int reset all

netsh int ip reset

netsh winsock reset

Сброс настроек TCP/IP в Windows 7

  • Затем выполните следующую команду, отключающую TCP автотюнинг
netsh interface tcp set global autotuninglevel=disabled
  • Перезагрузите компьютер




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:Windowssystem32driversTCPIP.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:Windowssystem32driversTCPIP.sys (у вас может быть установлен windows на другой раздел, например D:)
  • теперь можно включить антивирус, там же где вы его отключали, только теперь включить все экраны

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

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

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

3. Если не помогли предыдущие способы, то скорее всего виноват не аваст. Проверьте, существует ли файл C:windowsinfnettcpip.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:Windowsinf), в которой необходимо найти файл Nettcpip.inf  и отредактировать его (можно обычным блокнотом), изменить нужно в разделе [MS_TCPIP.PrimaryInstall] ключ Characteristics =  0xa0 на Characteristics = 0x80. Сохраните и закройте редактор
  • Зайдите в Сетевые подключения, далее в свойства и выберете сетевое подключение (любое, так как протокол один на всю операционную систему) . Нажмите Установить ПротоколУстановить с диска — вставьте C:windowsinf (меняю букву диска на свою) — ОК — выберете Протокол Интернета (TCP/IP) — ОК
  • Вы должны были остаться в свойствах подключений на вкладке Общие (без дополнительных окон), теперь можно удалить Протокол Интернета (TCP/IP), нажатием на кнопку Удалить
  • Перезагрузите компьютер 
  • Выполните второй способ (если файл существует, то заменить), а именно скопировать tcpip.sys в %windir%system32dllcache и %windir%system32.
  • Теперь нужно установить протокол, как было написано чуть выше (5 пункт)
  • Должно заработать сразу, если не работает, то перезагрузите компьютер
  • Надеюсь у вас всё заработало, с чем вас Поздравляю!

Сброс Winsock

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

Проблема: не работает сеть.

Возможные симптомы:
— Компьютер не получает ip-адрес автоматически. При ручных настройках сеть работает. Служба DHCP-клиент при этом включена.
— Есть пинг по адресам, но нет по именам. Службы DNS-клиент при этом включена.
— Компьютер получает адрес из пространства APIPA (169.254.*.*) практически мгновенно после включения сети, а не после ожидания и таймаута.
— При попытке пинга из командной строки определенного IP-адреса, в ответном сообщении системы после слов «Обмен пакетами с» идут различные непечатные символы, такие как треугольнички, сердечки и т.д.
— Компьютер получает настройки сети не полностью, например получает только адрес шлюза.
— Стартуют и останавливаются большинство сетевых служб.
— Исчезли все созданные сетевые подключения.

Причина:
Такое поведение наблюдается при повреждении разделов реестра, в которых хранится конфигурация Winsock. Что же такое Winsock? Если сказать в «двух словах», то Winsock это интерфейс, который упрощает разработку сетевых приложений под Windows. Всё что нам нужно знать, это то что Winsock представляет собой интерфейс между приложением и транспортным протоколом, выполняющим передачу данных.При взаимодействии клиент — сервер в сети каждого участника взаимодействия можно рассматривать как конечную точку. Сокет это вроде как и есть эта конечная точка. В приложении вы определяете сокет.

Решение:
Нажмите Пуск, в поле Начать поиск введите

cmd

, щелкните правой кнопкой мыши файл

cmd.exe

и выберите команду

Запуск от имени администратора

, а затем нажмите кнопку Продолжить.
Введите в командной строке команду

netsh winsock reset

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

Для чего нужна команда «netsh winsock reset»?

Кликните здесь для просмотра всего текста

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

Реализация восстановления Winsock после удаления LSP

Winsock используется для обработки данных, передаваемых по протоколу TCP/IP, в процессе которой информация последовательно проходит все установленные на компьютере обработчики этих данных — LSP (Layered Service Provider). Если один из них будет некорректно удален, то цепочка обработки нарушается, и работа по протоколу TCP/IP становится невозможной. Такие ситуации нередко случались, когда в Winsock для перехвата какой-либо информации внедрялось вредоносное приложение. При удалении его антивирусом пользователь лишался сети Интернет, либо был вынужден восстанавливать удаленные вредоносные компоненты. Благодаря автоматическому восстановлению цепочки Winsock необходимость в корректном удалении LSP во многих случаях наконец-то отпала.

Вместе с этим стали доступны две новые команды Netsh:

netsh winsock show catalog

— отображение списка установленных на компьютере LSP Winsock.

netsh winsock reset catalog

— сброс настроек и восстановление первоначальной конфигурации LSP Winsock

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

При установке в составе какой-нибудь сборки Windows иногда может некорректно установиться сетевой протокол TCP/IP. В этом случае нужно его переустановить, и по-другому просто никак.

Как это сделать:

Кликните здесь для просмотра всего текста

1. Запустить regedit и удалить 2 ключа в реестре:
HKEY_LOCAL_MACHINESystemCurrentControlSetServic esWinsock
HKEY_LOCAL_MACHINESystemCurrentControlSetServic esWinSock2

2. В файле Nettcpip.inf (находится в папке windowsinf) найти раздел [MS_TCPIP.PrimaryInstall] и в записи Characteristics = 0xa0 заменить 0xa0 на 0x80.

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

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

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

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

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

8. Вернуться на экран Подключение по локальной сети, но кнопка Удалить теперь активна.

9. Теперь можно удалить Протокол Интернета (TCP/IP).

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

11. Зайти опять в Сетевые подключения и установить Протокол Интернета (TCP/IP) заново, используя кнопку Установить с диска и путь c:windowsinf.

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

В сложных случаях, при повреждении стека TCP/IP, когда не помогает сброс настроек (netsh int ip reset; netsh winsock reset) необходимо полностью переустановить протокол. По умолчанию Windows не дает удалить TCP/IP:

Поэтому действуем следующим образом:

1. Открываем реестр и удаляем следующие ключи:
HKEY_LOCAL_MACHINESystemCurrentControlSetServicesWinsock
HKEY_LOCAL_MACHINESystemCurrentControlSetServicesWinsock2

2. Находим файл

Nettcpip.inf

в директории

%winroot%inf

и открываем на редактирование в Блокноте (для Windows Vista и выше понадобится стать владельцем файла и выдать дополнительно права на изменение, иначе система не даст сохранить файл).

3. В открытом файле находим раздел [MS_TCPIP.PrimaryInstall] и строку в нем Characteristics = 0xA0 ; NCF_HAS_UI | NCF_NOT_USER_REMOVABLE

4. Меняем значение Characteristics с 0xA0 на 0x80 и сохраняем файл.

5. Заходим в свойства сетевого подключения.

6. Нажимаем «Установить», выбираем «Протокол» -> «Добавить» «Установить с диска». Указываем путь

«%SystemRoot%inf»

и файл 1394.inf

7. Выбираем «Протокол интернета (TCP/IP)» или «Протокол интернета версии 4 (TCP/IPv4)» и кликаем ОК.

8. Теперь кнопка «Удалить» стала доступна. Удаляем «Протокол интернета (TCP/IP)». Перезагружаемся.

9. Повторяем шаги 5-7 для повторной установки протокола на место и опять перезагружаемся.

10. Все готово. Потребуется отредактировать файл Nettcpip.inf, чтобы вернуть старое значение, и выставить прежние настройки ip адреса, маски, DNS, WINS машины.

  • Remove From My Forums
  • Вопрос

  • Касперский выпустил обновление баз в котором указал файл tcpip.sys как вредоносный. Потом извинились, пофиксили.  Ссылка на это http://support.kaspersky.ru/tcpip Файл перестал быть вредоносным типа. Но. Интернета собственно нет. В
    параметрах адаптера пишет что Не удалось запустить дочернюю службу В свойствах подключения TCP/IPv4 неактивно.  Windows 7 professional SP1

    Как настроить что бы интернет снова заработал?

    • Перемещено

      30 октября 2013 г. 5:40
      Перемещено

Ответы

  • Касперский выпустил обновление баз в котором указал файл tcpip.sys как вредоносный. Потом извинились, пофиксили.  Ссылка на это http://support.kaspersky.ru/tcpip Файл перестал быть вредоносным типа. Но. Интернета собственно нет. В параметрах адаптера
    пишет что Не удалось запустить дочернюю службу В свойствах подключения TCP/IPv4 неактивно.  Windows 7 professional SP1

    Как настроить что бы интернет снова заработал?

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

    1.    Открываем в блокноте файл c:windowsinfnettcpip.inf.
    2.    Находим секцию [MS_TCPIP.PrimaryInstall]..
    3.    В записи Characteristics = 0xA0 замеяем 0xA0 на 0x80.
    4.    Сохраняем, закрываем.
    5.    Открываем Сетевые подключения, там открываем свойства Подключения к локальной сети.
    6.    На вкладке Общие щелкаем Установить -> Протокол -> Добавить.
    7.    В окне Выбор сетевых протоколов щелкаем Установить с диска.
    8.    Вводим путь C:windowsinf, нажимаем ОК.
    9.    Выделяем Протокол Интернета (TCP/IP), нажимаем ОК. Теперь в свойстве подключения стало возможно снести TCP/IP.
    10.    Выделяем Протокол Интернета (TCP/IP), нажимаем кнопку Удалить, затем ОК.
    11.    Перезагружаемся.
    12.    В файле c:windowsinfnettcpip.inf меняем обратно 0x80 на 0xA0, сохраняем, закрываем.
    13.    Открываем Сетевые подключения, там открываем свойства Подключения к локальной сети.
    14.    На вкладке Общие щелкаем Установить -> Протокол -> Добавить.
    15.    Выделяем Протокол Интернета (TCP/IP), нажимаем ОК.
    16.    При необходимости восстанавливаем настройки адресов IP, перезагружаемся. TCP/IP работает.


    Active Directory? Ask me how.

    • Предложено в качестве ответа
      Dmitriy VereshchakMicrosoft contingent staff
      31 октября 2013 г. 6:24
    • Помечено в качестве ответа
      Dmitriy VereshchakMicrosoft contingent staff
      1 ноября 2013 г. 13:26

Понравилась статья? Поделить с друзьями:
  • Как удалить принтер в windows 7 полностью с драйверами
  • Как удалить протект в яндекс браузере на компьютере windows 7
  • Как удалить принтер в windows 7 полностью если не удаляется
  • Как удалить простой том на жестком диске windows
  • Как удалить приложения с windows phone