Меню Рубрики

Windows winsock fix windows 7

Команда netsh winsock reset для сброса стека сетевых протоколов. Устраняем Полтергейст

Друзья, всем привет. С наступающим вас cтарым Новым годом! Хорошо когда праздники так часто идут друг за другом. Но тем не менее про работу тоже забывать не надо, особенно когда она по душе.

И вот сегодня мы поговорим про команду netsh winsock reset . Расскажу, что за зверь такой и для чего нужен. На самом деле, с ее помощью я уже не раз за свой скромный администраторский опыт восстанавливал работоспособность локальной сети .

Содержание сети:

Итак, иногда с компьютером могут начать происходить не совсем понятные вещи, например, такие как:

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

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

Также эту процедуру называют сбросом стека протокола winsock и практически всегда она применяется вкупе со сбросом TCP/IP. То есть происходит обнуление компонентов Windows, которые отвечают за сетевые подключения.

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

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

Итак, открываем командную строку и вводим следующую комбинацию команд. Скриншот ниже сделан в среде операционной системы Windows XP, но и в Win 10 все будет происходить идентично, только запускать «cmd» нужно от имени администратора:

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

Источник

Сброс WinSock. Переустановка протокола TCP/IP

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

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

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

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

Решение:
Нажмите Пуск, в поле Начать поиск введите cmd, щелкните правой кнопкой мыши файл cmd.exe и выберите команду Запуск от имени администратора, а затем нажмите кнопку Продолжить.
Введите в командной строке команду netsh winsock reset и нажмите клавишу Enter. После выполнения команды перезагрузите компьютер.

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

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

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

1. Запустить regedit и удалить 2 ключа в реестре:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WinSock 2\

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

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

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

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

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

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

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

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

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

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

Источник

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

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

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

  • Затем выполните следующую команду, отключающую TCP автотюнинг
  • Перезагрузите компьютер

Спасибо тебе добрый человек!
Мой server 2008 после сей операции начал как надо работать, а до этого не хотел, все попытки реанимировать впустую были. Спасибо ещё раз!

Спасибо! Заработал интернет))) а то ребенок машинку по клавиатуре покатал и все — капут! Вот только внизу справа теперь значек показывает,что нет подключения ( нарисован провод и крестик) а у меня беспроводной и отображался раньше лесенкой:)

Благодарю от души ! Вин 7 — 32 бит корпоративная . Получила доступ в инет только этим способом .

второй раз этим пользуюсь. всё работает. спасибо. вин764 максимум

Благодарю! Часа два лопатил сайты и читал «умных» людей 🙂
Все работает теперь, только винда все равно не видит то что есть инет, а он есть и работает.

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

Спасибо огромное все заработало вин7 ультимейт. После установки какойто проги инета вообще как бы не было, но он был. данный способ самый простой среди тех что я прочитал сегодня. Только у меня строка netsh int reset all не срабатывала, говорит нет такой команды, сделал все остальные и все заработало.

В Windows 7 команды netsh int reset all нет — она вроде бы раньше в XP была, но дальше отнее отказались

netsh int ip reset c:\resetlog.txt
При этом журнал сброса сохранится в корне диска C:\ если опустить приставку c:\ то журнал будет сохранен в текущем каталоге. После этого следует перезагрузить компьютер.
После использования этой команды в реестре сбросятся к «заводским» следующие ветки регистра:
SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\
SYSTEM\CurrentControlSet\Services\DHCP\Parameters\

[quote=bossuort20/06.05.2016][b]netsh int ip reset c:\resetlog.txt[/b] При этом журнал сброса сохранится в корне диска C:\ если опустить приставку c:\ то журнал будет сохранен в текущем каталоге. После этого следует перезагрузить компьютер.[/quote]
Наконец-таки нашёл полезную рекомендацию чтобы данная команда заработала (windows-7-x32). Спасибо вам. Раньше писалось, что команда не найдена.
Ибо перелопатил интернет и всё без толку. Даже официальный сайт microsoft по данному вопросу ходит вокруг да около и предлагает воспользоваться сервисом Microsoft Fix it\ Это неприемлемо — не тот случай.

Мил человек СПАСИБО тебе огромное вторые сутки бьюсь с ПК…
Уже и систему переставил а толку НОЛЬ…
После твоего совета вроде заработало.

Здравствуйте, уважаемые знатоки ИТ технологий, у меня такой вопрос: как изменить или восстановить скорость подключения Wi-Fi адаптера Realtek 8187L. Дело в том, что после установки модема Huawei E303h-2, который определился в системе, как сетевое устройство «Remote NDIS based internet Sharing Device» и нормально заработала, но перестал работать Wi-Fi адаптер. Итак симптомы Wi-Fi адаптера: в окне состоянии «Свойства подключения» скорость подключения показывает 412,3 Гбит/с, а раньше до установки модема было 54 Мбит/с. Теперь после удаления модема то же самое 412,3 Гбит/с. Я первым делом переустановил драйвера Wi-Fi-не помогло, удалил драйвера 3G модема тоже не помогло, опять переустановил Wi-Fi тоже пусто. Опробовал выше описанную статью не помогло. Почти день рою инет, никаких вариантов не нашёл. ОС Win7 x64.

Спасибо тебе большое. На днях проверял комп на вирусы DrWeb CureIt и после него, у меня перестал работать интернет. Подключение было, пинговался с роутером, а страницы были не доступны ни в одном из браузеров. Гуглил дня два, переделал много разный файлов и файлов в реестре, но не один из способов не помог кроме этого! СПАСИБО ТЕБЕ НАИУМНЕЙШИЙ ИЗ УМНЕЙШИХ!!

Это была последняя надежда. Не помогла. Пару дней назад пропало соединение с интернетом на пк. Другие устройства работают через этот же lan. Не помогает ничего: новая сетевая, обновление драйверов, разные операционки, антивирусы, автоматическон получение ipv4 и прописанное вручную со слов провайдера ( так же все операции предложенные провайдером). Помогите.

Источник

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

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

  • Windows wifi key finder
  • Windows wi11 now check the disk
  • Windows whistler startup sound
  • Windows wheel of fortune
  • Windows web server 2008 r2 активация