Сброс сетевых настроек: пошаговая инструкция по работе и настройке, советы и рекомендации. Команда netsh winsock reset для сброса стека сетевых протоколов

Многие сталкивались с проблемами подключения к интернету и ошибками в браузерах, будь то Google или Yandex, и причин может быть очень много, но основная причина иногда таится в захламлении сетевой карты. Если вы не можете подключиться к Интернету, ваш Интернет-протокол TCP/IP может быть поврежден, и возможно, придется сбросить его настройки. TCP/IP является одним из основных компонентов, необходимых вашему компьютеру с Windows для успешного подключения к Интернету. Даже если вы подключены к Интернету, пакеты не передаются по сети, и при попытке подключения к URL-адресу вы можете увидеть сообщение "Невозможно отобразить страницу".

Еще есть такая служба, как Winsock , которая определяет, как сетевое программное обеспечение Windows должно получить доступ к сетевым службам. Система Windows поставляется с библиотекой динамических ссылок (DLL) под названием winsock.dll, которая реализует API и координирует программы и соединения TCP/IP. Но иногда Windows Sockets или Winsock могут быть повреждены, в результате чего вы не сможете подключиться к Интернету и браузеры могут выдавать различные ошибки.

Если Вы не можете открыть нормально веб-сайт, то проблема скорее всего в DNS-кеше , который со временем забивается всякой устаревший информацией. В системе Windows есть три вида DNS-кеша: Кэш памяти, Кэш DNS, Кэш эскизов. Очистка кэша памяти может освободить некоторую системную память, в то время как очистка кэша эскизов может освободить место на жестком диске, а очистка кэша DNS может устранить проблему с подключением к Интернету и различные ошибки в барузерах.

Какие ошибки этим способом можно исправить? Это исправит проблемы с подключением к Интернету, которое выдает ошибки 651, 691, 678, 619, 868, 720, 502 Bad Gateway исправит ошибки в браузерах, такие как NETWORK_FAILED, ERR_EMPTY_RESPONSE, не удается получить доступ к сайту, ERR_INTERNET_DISCONNECTED, ERR_CONNECTION_RESET, err_cache_miss, err_name_not_resolved, err connection refused, Err Connection Closed и т.п. Когда вы не можете открыть страницу или когда сайт не хочет отображаться.

Важно: Перед процедурой, проверьте сами провода, включите и выключите свой роутер/модем, перезагрузите ПК и проверьте устранена ли ошибка.

Сбросить DNS, сбросить Winsock и сбросить TCP/IP протокол

Способ 1 . Открываем командную строку от имени администратора и вводим по порядку команды, нажимаю Enter после каждой.

  • netsh winsock reset - Сброс Winscock.
  • ipconfig /flushdns - Сброс DNS-кеша.
  • netsh int ip reset resettcpip.txt - Сброс TCP/IP.
  • ipconfig /renew - Обновление IP-адреса

Перезагружаем ПК.

Способ 2 . Нажмите Win+R и введите ncpa.cpl , чтобы открыть сетевые подключения. Далее нажмите правой кнопкой мыши на адаптере, через который вы подключены к интернету и выберите "Свойства ". Откройте свойства IP версии 4 (TCP/IPv4) и в новом окне установите на "Использовать следующие адреса DNS-серверов " и следующие DNS:

  • DNS Google: 8.8.8.8 - 8.8.4.4
  • DNS Yandex: 77.88.8.8 - 77.88.8.1
  • DNS CloudFlare: 1.1.1.1 - 1.0.0.1

Способ 3 . Откройте браузер и вставьте в адресную строку ниже адрес. Далее нажмите на Clear Host Cache , чтобы очистить внутренний DNS-кеш браузера:

  • chrome://net-internals/#dns - для Google Chrome
  • browser://net-internals/#dns - для Яндекс Браузера

У вас проблемы с подключением к интернету на компьютере или смартфоне? Нередко ситуацию можно просто разрешить, обратившись к сбросу сетевых настроек. Как это сделать на популярных платформах - версиях "Виндовс", "Андроид", мы расскажем далее в материале.

Зачем нужен сброс?

Зачем, собственно, производить сброс сетевых настроек? Эта манипуляция жизненно необходима для таких ситуаций, когда настройки сети неправильно изменяются, в результате чего выход в интернет с компьютера или смартфона становится невозможным. В чем причина? Настройки могут поменять вредоносные приложения и вирусы, а также сам пользователь.

В таком случае появляются проблемы с IP или DNS. Следствие: интернет работает медленно, какие-то сайты вовсе не открываются, не устанавливается подключение к роутеру или провайдеру, не удается раздать Wi-Fi с устройства.

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

Нюансы процедуры

Сброс сетевых настроек - довольно простая манипуляция, с которой может справиться даже неопытный пользователь. Но перед тем как к ней приступить, ознакомим читателя с двумя важными нюансами:

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

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

"Виндовс Виста": варианты сброса

Сброс настроек сетевого адаптера тут доступен в двух вариациях. Рассмотрим их.

Первый вариант - использование специальной утилиты Microsoft Fix it. Программа поможет пользователю сбросить настройки TCP/IP до заводских. Скачать ее вы можете на официальном сайте компании "Майкрософт". Никаких сложных действий производить не надо: просто запустите утилиту на компьютере, программа справиться с проблемой сама. По завершении задачи на забудьте перезагрузить ПК, чтобы решения вступили в силу.

Второй вариант - это ручное изменение настроек. Пошагово разберем эту процедуру:

  1. Кликните на меню "Пуск".
  2. В строке поиска нужно ввести текст cmd. Нажмите на "Энтер".
  3. Перед вами появится "Командная строка".
  4. Нажмите на надпись правой кнопкой мыши.
  5. В списке контекстного меню выберите "Запуск от имени администратора".
  6. Пропишите (или скопируйте из статьи) в строку следующее: netsh int ip reset logfile.txt.
  7. Выполните команду (нажатие на "Энтер"). В результате настройки TCP/IP будут сброшены до заводских, а произведенные изменения записаны в лог-файл текущего каталога, откуда она и была запущена.
  8. Чтобы произведенные изменения настроек вступили в силу, вам останется только перезагрузить ПК. Вот и все!

"Виндовс 7": через командную строку

Первым делом разберем сброс сетевых настроек по командной строке. Начинаем процедуру следующим образом:

  1. Запустите на компьютере командную строку от имени его администратора.
  2. Самый простой способ: зайдите в раздел "Пуск", затем в строку поиска введите cmd.
  3. В результатах вы увидите "Командная строка". Кликните на надпись правой клавишей мышки.
  4. Выберите в контекстном меню "Запустить от имени администратора".
  5. Выполните такую команду: netsh winsock reset. Вы можете напечатать ее самостоятельно или же скопировать-вставить из текста этой статьи.
  6. Чтобы исполнить команду, не забудьте нажать на кнопку "Энтер".
  7. После того как команда будет выполнена системой, перезагрузите свой компьютер.
  8. Проверьте доступ к интернету. Как правило, в большинстве случаев этих несложных действий хватает, чтобы полностью решить проблему.

"Виндовс 7": если командная строка не помогла...

Однако иногда сброс сетевых настроек через командную строку не срабатывает. Что делать в таком случае? Снова обратиться к командной строке:

  1. Повторите шага 1-4 из предыдущей инструкции.
  2. Задайте компьютеру новую команду: "netsh int ip reset c:\resetlog.txt". Ее можно перепечатать или также скопировать из этого текста.
  3. Выполните команду и перезагрузите компьютер. Проблема после этих действий должна исчезнуть.

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

"Виндовс 7": сброс кэша DNS

Вы теперь знаете, как произвести на "Виндовс 7" (манипуляция, кстати, подходит и для более поздних версий ОС) сброс сетевых настроек через командную строку. Однако перед вами может появиться схожая, но несколько иная проблема: "Не отвечает DNS-сервер", "Не удается найти DNS-адрес сервер".

Что делать в этом случае? Достаточно ограничится только сбросом DNS. В этом случае снова обращаемся к командной строке:

  1. Через меню "Пуск" зайдите в командную строку.
  2. Введите или скопируйте из текста следующую команду: ipconfig /flushdns.
  3. Проверьте подключение к интернету.
  4. Если проблема не решена, то советуем обратиться к двум предыдущим инструкциям.

"Виндовс 7": использование утилиты Microsoft Easy Fix

Сброс сетевых настроек Windows возможен также через специальную утилиту. Программу под названием Microsoft Easy Fix вы можете бесплатно скачать на официальном сайте компании "Майкрософт".

Как ей пользоваться? Предлагаем алгоритм простых действий:

  1. Запустите утилиту на своем компьютере.
  2. Как только откроется окно, нажмите на "Далее".
  3. Дальше программа уже самостоятельно введет необходимые изменения в сетевые настройки системы.
  4. По окончании утилита предложит перезагрузить компьютера.
  5. Для этого закройте программу и в меню ПК выберите перезагрузку системы.

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

"Виндовс 10": вариант сброса настроек

Если вы сами "перемудрили" с настройками сети или же ваше устройство ни с того, ни с сего упорно не желает подключаться к интернету, то предлагаем также обратиться к сбросу. На ОС "Виндовс 10" его производят несколько по иному алгоритму:

  1. Зайдите в меню настроек. Его можно найти как через "Пуск", так и обратившись к сочетанию "горячих" клавиш: Win + I.
  2. Перейдите к разделу "Сеть и интернет".
  3. В данном пункте вам нужен подраздел с названием "Состояние".
  4. Теперь прокрутите страницу до самого нижнего пункта. Там вы увидите то, что вам необходимо, - "Сброс сети".
  5. Кликните на надпись. Перед вами появиться предупреждение системы: выполнение действия приведет к удалению и переустановке всех имеющихся сетевых драйверов, а также восстановит заводские (первоначальные, исходные) параметры сети. Отметим, что возможно вам придется затем переустановить программное сетевое обеспечение. К примеру, клиент VPN.
  6. Кликните на "Сбросить сейчас". Вот и вся процедура сброса сетевых настроек Windows 10.

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

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

Проведение сброса на смартфоне

В заключение представим сброс сетевых настроек на "Андроид". На смартфоне также могут возникнуть проблемы с интернетом, решить которые возможно только таким кардинальным способом. Предлагаем действовать по инструкции:

  1. Зайдите в "Настройки".
  2. Полистайте меню, найдите пункт "Сброс и активация".
  3. Найдите раздел "Сброс сетевых параметров".
  4. Здесь нужно просто тапнуть на кнопку "Сброс настроек". В некоторых моделях смартфонов выбранное действие необходимо подтвердить.

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

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

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

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

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

Не беда, ниже я напишу как восстановить работоспособность стека 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, то можете попросить)
  • перезагрузите компьютер
  • проверьте работоспособность сети/интернета, если работает, тогда обновите аваст и запустите аваст (см. последний пункт 1-го способа)

3. Если не помогли предыдущие способы, то скорее всего виноват не аваст. Проверьте, существует ли файл C:\windows\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, выберите Безопасный режим
  • Зайдите в реестр (Пуск Выполнить regedit OK или Win +R )
  • Удалите два ключа и выйдите из реестра:

    HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Winsock
    HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/WinSock2

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

В этой инструкции - несколько способов сбросить настройки Windows 8, при этом помимо вариантов сброса, предусмотренных самой системой, опишу еще пару, которые смогут помочь, если, например, система не запускается.

Сама процедура может пригодиться, если компьютер стал вести себя странно, и вы предполагаете, что это стало следствием последних действий на нем (настройка, установка программ) или же, как пишет Microsoft, хотите подготовить ваш ноутбук или компьютер к продаже в чистом состоянии.

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

Это осуществляется нажатием или удержанием определенных клавиш сразу после включения. Сами клавиши отличаются от марки к марке и информацию о них можно найти в инструкции конкретно к вашей модели или просто в Интернете. Также распространенные комбинации я собрал в статье (многие из них подходят и для стационарных ПК).

Использование точки восстановления

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

Очень подробно о работе с данным инструментов, как их создать, выбрать и использовать я написал в руководстве .

Еще один способ

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

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

сброс настроек протокола tcp ip производится старой доброй утилитой netsh. Утилита очень богата функционалом, советую брать ее на вооружение. И так приступаем.

nbtstat -R

nbtstat -RR

netsh int reset all

netsh int ip reset

netsh winsock reset

Как сбросить настроеки протокола TCP-IP в Windows 7-Windows Server 2008R2

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

netsh interface tcp set global autotuninglevel=disabled
Перезагрузите компьютер

Для ленивых есть фикс от MS, скачиваете устанавливаете, перезагружаетесь. Скачать . Сам фикс из себя представляет msi пакет, который так же делает сброс настроек tcp ip. Весит он буквально копейки, всего 120 кб. Запускаете его, вам покажут что это fix 20140, жмем далее.

Данный fix создаст

 

Пожалуйста, поделитесь этим материалом в социальных сетях, если он оказался полезен!