Команда netsh winsock

Как выполнить сброс Netsh Winsock

Команда netsh winsock

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

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

Netsh Winsock reset – это распространенный шаг устранения неполадок для сетевых проблем. Для большинства людей сброс Winsock не должен вызывать каких-либо дополнительных проблем, но прежде чем перейти к этапам netsh Reset Winsock, давайте сначала посмотрим, когда и почему вы это сделаете, и что на самом деле произойдет, когда вы выполните команду.

Эти инструкции по сбросу Winsock применимы к Windows 10, Windows 8, Windows 7, Windows Vista и Windows XP.

Когда делать сброс Winsock

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

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

  • После удаления вредоносных программ
  • Вы видите всплывающие ошибки, связанные с сетью
  • Есть проблемы с поиском DNS
  • Вы только что удалили программное обеспечение, связанное с сетью, такое как брандмауэр или VPN
  • Вы видите ошибки «ограничено или нет подключения»
  • Выпуск и обновление IP-адреса не восстанавливали подключение
  • Интернет работает на других устройствах в той же сети, но не на вашем ПК с Windows

Что делает Netsh Winsock Reset?

Почему сброс Winsock работает? При таком количестве разных способов, как сеть может перестать работать должным образом, что делает простую команду сброса WinSock от netsh? Вы запускаете его один раз, и вдруг Chrome или Firefox снова работают!

Короче говоря, сброс Winsock отменит конфигурации, сделанные в каталоге Winsock в Windows. Изменения могут быть сделаны сетевыми программами, такими как веб-браузер или программа VPN.

Сброс Winsock возвращает файл DLL wsock32 к настройкам по умолчанию. Когда Winsock перезагружен, программы, которые его использовали и в котором были обнаружены сетевые ошибки – например, ваш веб-браузер или почтовый клиент – с самого начала начали подключаться к трафику TCP/IP.

Другими словами, если DLL каким-то образом деформирована, то ее сброс на чистую версию также сбросит то, как эти сетевые программы достигают Интернета, и вы снова получите доступ.

Таким образом, если вредоносное ПО, сбой в работе Windows, программное обеспечение и т. Д. Захватывает этот механизм, он может нарушить доступ к Интернету.

Поскольку это работает с помощью многоуровневой техники для размещения различных поставщиков (так называемых Layered Service Providers или LSP) друг над другом, чем больше у вас есть, тем больше вероятность возникновения проблемы. происходят.

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

Опытные пользователи могут запустить netsh winsock show в командной строке перед сбросом каталога Winsock, чтобы увидеть, какие LSP установлены.

Netsh Winsock Сброс направления

Все, что вам нужно для запуска этой команды netsh, – это командная строка, которая доступна в Windows 10 и Windows XP.

Команда netsh работает в Windows XP, только если установленный пакет обновлений версии 2 или 3. Узнайте, какой пакет обновлений вы установили, если вы не уверены, и загрузите Windows XP SP2 или SP3, если это необходимо.

  1. Откройте командную строку с повышенными правами.

  2. Введите эту команду и нажмите Enter :

    netsh winsock reset

    Команда должна вернуть сообщение, подобное следующему:

    Успешно выполните сброс каталога Winsock.
    Вы должны перезагрузить компьютер, чтобы завершить сброс.

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

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

    https://www.youtube.com/watch?v=oZdEIL6BhVg

    Если Windows не работает должным образом, и вы не можете нормально перезапустить через пользовательский интерфейс, другой вариант – использовать команду shutdown/r.

  4. После перезапуска убедитесь, что проблема исчезла.

Как часто вы можете это сделать?

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

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

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

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

Источник: https://solutics.ru/windows/kak-vypolnit-sbros-netsh-winsock/

Список сетевых команд в CMD

Команда netsh winsock

1. сброс winsock

Кодnetsh winsock resetnetsh winsock reset catalog

Winsock это интерфейс, который упрощает разработку сетевых приложений под Windows.

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

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

2. сброс прокси (включает прямой доступ/сброс winhttp) и отображение текущих параметров прокси WinHTTP

Кодnetsh winhttp reset proxyКод

netsh winhttp show proxy

3. cброс статических/заданных пользователем параметров ipv4 и ipv6

Кодnetsh interface ipv4 resetnetsh interface ipv6 reset

netsh int ip reset

4. вывод сведений о конфигурации протокола ip

Код
ipconfig /all

5. очистка кэша dns

Кодipconfig /flushdnsотобразить содержимое кэш службы DNS — клиентКод

ipconfig /displaydns

6. обновление адресов всех адаптеров

Кодipconfig /renewосвобождение адресов для всех подключенийКод

ipconfig /release

7. показать таблицу маршрутизации

Кодroute printКод

netstat -r

8. удаление всех статических маршрутов

Код
route -f

9. добавить статический маршрут

Кодroute [-4|-6] add [destination] MASK [netmask] [gateway] METRIC [metric] IF [interface] -pПример:Кодroute add 10.0.1.0 mask 255.0.0.0 192.168.0.254 metric 1 if 12 -proute add 10.0.1.0 mask 255.0.0.0 192.168.0.254 metric 1 -p

(в данном случае интерфейс определится автоматически)

10. работа с размещенными сетями

создание размещенной сети (virtual AP):Кодnetsh wlan set hostednetwork mode=allow ssid=»Имя_сети» key=»ключ» keyUsage=persistentзначение параметра key не менее 8 символов, используются цифры и английские буквызапустить размещенную сеть:Кодnetsh wlan start hostednetworkостановить размещенную сеть:Кодnetsh wlan stop hostednetworkзапретить использование размещенной сети:Кодnetsh wlan set hostednetwork mode=disallowразрешить использование размещенной сети:Кодnetsh wlan set hostednetwork mode=allowотобразить свойства и состояние размещенной сети:Код

netsh wlan show hostednetwork

11. отображение полной информации о беспроводных сетях и устройствах

Код
netsh wlan show all

12. отображение свойств драйверов беспроводной локальной сети

Код
netsh wlan show drivers

13. отображение списка профилей беспроводных сетей, настроенных на этом пк

Код
netsh wlan show profiles

14. Установка и разрыв сетевого подключения удаленного доступа

Кодrasdial имя_подключения [пользователь [пароль]] [/DOMAIN:домен]

rasdial имя подключения /DISCONNECT

15. определение маршрутов следования / трассировка пути

Кодtracert [конечное_имя_или_ip]pathping -i [конечное_имя_или_ip]Пример:Кодtracert ya.rutracert 213.180.204.3

pathping -i 213.180.204.3

16. разрешение доменного имени dns-сервером по умолчанию и сервером 8.8.8.8

Кодnslookup [имя_ресурса]nslookup [имя_ресурса] 8.8.8.8Пример:Кодnslookup ya.ru

nslookup ya.ru 8.8.8.8

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

Код
netstat -abno

18. отображение статистики протоколов и статистики Ethernet

Кодnetstat -s

netstat -e

19. отображение ARP таблицы

Код
arp -a

20. проверка доступности узла по icmp

Кодping [конечное_имя_или_ip]Пример:Кодping ya.ruping 213.180.204.3ping 213.180.204.3 -tпоследняя команда — непрерывный пинг

прервать — CTRL+BREACK

21. настройка правил брандмауэра

включить брандмауэр:Кодnetsh advfirewall set allprofiles state onвыключить брандмауэр:Кодnetsh advfirewall set allprofiles state offвключение отдельных профилей:Кодnetsh advfirewall set domainprofile state onnetsh advfirewall set privateprofile state onnetsh advfirewall set publicprofile state onвыключение отдельных профилей:Кодnetsh advfirewall set domainprofile state offnetsh advfirewall set privateprofile state offnetsh advfirewall set publicprofile state offзапретить все входяшие соединения и разрешить все исходяшие:Кодnetsh advfirewall set allprofiles firewallpolicy blockinboundnetsh advfirewall set allprofiles firewallpolicy allowoutboundразрешить входящие TCP и UDP соединения для 80 порта:Кодnetsh advfirewall firewall add rule name=»HTTP» protocol=TCP localport=80 action=allow dir=INnetsh advfirewall firewall add rule name=»HTTP» protocol=UDP localport=80 action=allow dir=INзапретить входящие на 80 порт:Кодnetsh advfirewall firewall add rule name=»HTTP» protocol=TCP localport=80 action=block dir=INnetsh advfirewall firewall add rule name=»HTTP» protocol=UDP localport=80 action=block dir=INоткрыть диапазон портов для исходящего UDP трафика:Кодnetsh advfirewall firewall add rule name=»Port range» protocol=UDP localport=5000-5100 action=allow dir=OUTудалить правило:Кодnetsh advfirewall firewall delete rule name=»HTTP»правило ограничения только для одного ip:Кодnetsh advfirewall firewall add rule name=»HTTP» protocol=TCP localport=80 action=allow dir=IN remoteip=192.168.0.1правило ограничения для подсети:Кодnetsh advfirewall firewall add rule name=»HTTP» protocol=TCP localport=80 action=block dir=IN remoteip=192.168.0.0/24netsh advfirewall firewall add rule name=»HTTP» protocol=TCP localport=80 action=allow dir=IN remoteip=192.168.0.50-192.168.0.70разрешить соединения для программы MyApp.exe:Кодnetsh advfirewall firewall add rule name=»My Application» dir=in action=allow program=»C:\MyApp\MyApp.exe» enable=yesобъединение правил:Код

netsh advfirewall firewall add rule name=»My Application» dir=in action=allow program=»C:\MyApp\MyApp.exe» enable=yes remoteip=157.60.0.1,172.16.0.0/16 profile=domain

22. проверка доступности удаленного узла по порту (при этом приложение на удаленном пк должно быть запущено, сосотояние удаленного порта LISTENING)

Кодtelnet [имя_удаленного_узла_или_ip] [PORT]Пример:Кодtelnet ya.ru 80telnet 213.180.204.3 80

Как включить клиент telnet: панель управления — программы и компоненты — включение или отключение компонентов Windows — включить клиент Telnet — ок

23. отобразить информацию о mac адресах физических интерфейсов локального и удаленного компьютеров

Кодgetmacgetmac /s [имя_пк_или_ip]Примеры:

getmac /s 192.168.1.1

24. настройка статических параметров ip и dns физического интерфейса

Кодnetsh interface ip set address name=»Имя подключения» source=static addr=[address] mask=[mask] gateway=[gateway] gwmetric=[metric]netsh interface ip set dnsservers name=»Имя подключения» static [dns-address] primaryПример:Кодnetsh interface ip set address name=»Подключение по локальной сети» source=static addr=192.168.0.10 mask=255.255.255.0 gateway=192.168.0.1 gwmetric=1

netsh interface ip set dnsservers name=»Подключение по локальной сети» static 8.8.8.8 primary

25. определение оптимального mtu

Кодping [имя_ресурса_или_ip] — f — l [xxxx][xxxx] — размер тестового пакета в байтахОдин из простых и наиболее точных способов определения оптимального размера MTU – MTU пинг тест. Вы просто отправляете запросы и постепенно снижаете размер пакета до тех пор, пока пакет больше не фрагментируется.

Как только вы отправите пакет, который не будет фрагментирован, увеличьте немного размер пакета и отправьте запрос заново, вы таким образом сможете найти максимальный размер пакета, который не будет фрагментирован. Возьмите максимальный размер пакета, который вы вычислили в ходе тестирования, прибавьте 28.

Вы прибавляете 28 байт потому, что 20 байт зарезервировано для заголовка IP -адреса и 8 байт выделяется для заголовка запроса протокола ICMP ( ICMP Echo Request ).

Помните: Вы должны прибавить 28 к вашему результату, полученному в результате пинг-теста!Пример:1440 – максимальный размер пакета в пинг-тесте+ 28 – заголовки IP и ICMP

1468 – оптимальный размер вашего MTU

26. остановка и запуск служб, вывод списка запущенных служб

вывод списка запущенных служб:Кодnet startзапуск и остановка dhcp-клиентаКодnet start dhcpnet stop dhcpзапуск dns-клиентаКодnet start dnscacheзапуск автонастройки беспроводной сетиКодnet start WlanSvcзапуск автонастройки WWANКодnet start WwanSvcзапуск общего доступа к подключению к Интернету (ics)Кодnet start sharedaccessзапуск брандмауэраКодnet start mpssvcзапуск браузера компьютеровКодnet start browserзапуск диспетчера подключений удаленного доступаКодnet start RasManзапуск службы сервераКодnet start LanmanServerзапуск службы рабочей станцииКодnet start LanmanWorkstationзапуск службы удаленных рабочих столовКодnet start TermServiceзапуск службы сетевых подключенийКодnet start Netmanзапуск службы маршрутизации и удаленного доступаКодnet start RemoteAccessзапуск обнаружения SSDPКод

net start SSDPSRV

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

отображение списка подключенных сетевых дисковКодnet useотключение сетевого дискаКодnet use [буква_сетевого_диска]: /deleteПример:Кодnet use Z: /deleteподключение сетевого дискаКодnet use [буква_сетевого_диска]: \\[имя_или_ip_адрес_удаленного_компьютера]\[имя_разделяемого_сетевого_ресурса_или_скрытого_ресурса] /user:[домен]\[имя_пользователя] [пароль]Примеры:подключить сетевой диск Z: , которому соответствует разделяемый сетевой каталог с именем shares на компьютере с именем serverКодnet use Z: \\server\sharesподключить сетевой диск Y: , которому соответствует скрытый ресурс C$ (корневой каталог диска C: на компьютере с адресом с 192.168.1.10). При подключении к удаленному компьютеру используется имя пользователя Администратор и пароль admpassКодnet use Y: \\192.168.1.10\C$ /USER:Администратор admpassподключить сетевой диск X: , которому соответствует каталог folder на скрытом ресурсе D$ компьютера с адресом 192.168.1.20. При подключении к удаленному компьютеру используется имя пользователя user и пароль password в домене domainКодnet use X: \\192.168.1.20\D$\folder /USER:mydomain\user passwordnet use X: \\192.168.1.20\D$\folder /USER:user@mydomain password(если в командной строке пароль не задан, то он будет запрошен при подключении к сетевому ресурсу; если ключ /USER не задан, то для авторизации на удаленном компьютере используется текущая учетная запись)выполнить подключение с запоминанием полномочий (credentials) пользователя. При первом подключении, будет выдан запрос на ввод имени пользователя и пароля ,которые будут запомнены и не будут запрашиваться при последующих подключенияхКодnet use W: \\remotepc\C$\common\share /SAVECREDизменение режима запоминания подключенных сетевых дисков:не запоминать сетевые подключенияКодnet use /PERSISTENT:NOзапоминать сетевые подключенияКод

net use /PERSISTENT:YES

28. выделение ресурсов системы для общего доступа, создание разделяемых сетевых ресурсов

вывести список разделяемых в локальной сети ресурсов данного компьютераКодnet shareдобавление нового разделяемого по сети ресурсаКодnet share [имя_разделяемого_ресурса]=»[локальный_диск:\путь_до_ресурса_на_данном_компьютере]»ПримерКодnet share sharedres=»C:\Users\Admin\For_All»удаление разделяемого ресурсаКодnet share [имя разделяемого ресурса] /DELETEПримерКодnet share sharedres /DELETE(удаление выполняется только для имени разделяемого ресурса и не затрагивает каталог локального диска, связанный с данным именем)получение списка открытых по сети файловКодnet fileотображение списка компьютеров в сетевом окруженииКодnet viewотображение списка компьютеров в доменеКодnet view /DOMAIN:[имя_домена]Пример:Кодnet view /DOMAIN:mydomainотображение разделяемых по сети ресурсов отдельного компьютераКодnet view \\[имя_компьютера_или_ip]Пример:Кодnet view \\servernet view \\192.168.1.100\скрыть в сетевом окружении отдельный компьютерКодnet config server /HIDDEN:YESвернуть отображение компьютера в сетевом окруженииКод

net config server /HIDDEN:NO

  • Exchange
  • Linux
  • Microsoft SQL Server
  • Windows
  • Разное

Источник: https://www.lcnt.ru/?p=396

Netsh winsock reset что делает

Команда netsh 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 используется для обработки данных, передаваемых по протоколу 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_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.

Netsh Winsock — что это и зачем нужно?

При поиске решений проблем с сетевыми подключениями в интернете пользователи рано или поздно попадают на сайты, на которых говорится о необходимости сброса настроек TCP/IP при помощи специфических команд — netsh winsockreset. Разберемся, что это вообще такое.

Netsh

В приведенной выше команде winsock является только “вложением” (контекстом) в основную команду — netsh. Netsh — это небольшая системная программа (сетевая оболочка), предназначенная для управления сетевыми параметрами Windows и конфигурирования параметров интерфейсов связи сетевых устройств (сетевых плат/адаптеров).

Назначений у программы Netsh довольно много, но чаще всего она используется именно для сброса рабочих параметров TCP/IP. Кроме того, при помощи этой программы (команды) можно изменять IP-адрес, маску подсети, основной шлюз и DNS-сервер любого существующего сетевого подключения (интерфейса).

Winsock

Как отмечалось выше, winsock — один из многочисленных контекстов (будем называть параметров) основной команды netsh.

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

Если простыми словами, Winsock “указывает” какой-либо сетевой программе (браузеру, например), к какому из доступных сетевых подключений ей обращаться для передачи данных во внешнюю сеть.

Как использовать Netsh?

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

Сброс TCP/IP при помощи Netsh. Первым делом нужно запустить командную строку Windows от имени администратора (в противном случае система откажет в доступе к своим настройкам):

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

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

netsh int ip reset

netsh winsock reset

Введите их последовательно (завершая ввод клавишей «Enter») в окно командной строки.

В сети по-прежнему можно найти инструкции по сбросу TCP/IP, в которых первой используется другая команда: netsh int ip resetall. В Windows 10 эта команда не работает.

Попробуйте ввести ее, получите ошибку.

Очень жаль, потому что в параметре int команды netsh содержатся настройки не только для ip, но и для других сетевых объектов.

Если использование netsh int ip reset оказалось недостаточным для “ремонта” сетевого подключения, всегда можно сбросить и другие параметры int, поочередно вводя:

netsh int httpstunnel reset

netsh int ipv6 reset

netsh int tcp reset

netsh int portproxy reset

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

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

Источник: https://turbocomputer.ru/raznoe/netsh-winsock-reset-chto-delaet

Netsh Winsock — что это и зачем нужно?

Команда netsh winsock

  1. Netsh
  2. Winsock
  3. Как использовать Netsh?

При поиске решений проблем с сетевыми подключениями в интернете пользователи рано или поздно попадают на сайты, на которых говорится о необходимости сброса настроек TCP/IP при помощи специфических команд — netsh winsock reset. Разберемся, что это вообще такое.

Как использовать Netsh?

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

Сброс TCP/IP при помощи Netsh. Первым делом нужно запустить командную строку Windows от имени администратора (в противном случае система откажет в доступе к своим настройкам):

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

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

netsh int ip reset

netsh winsock reset

Введите их последовательно (завершая ввод клавишей «Enter») в окно командной строки.

В сети по-прежнему можно найти инструкции по сбросу TCP/IP, в которых первой используется другая команда: netsh int ip reset all. В Windows 10 эта команда не работает.

Попробуйте ввести ее, получите ошибку.

Очень жаль, потому что в параметре int команды netsh содержатся настройки не только для ip, но и для других сетевых объектов.

Если использование netsh int ip reset оказалось недостаточным для “ремонта” сетевого подключения, всегда можно сбросить и другие параметры int, поочередно вводя:

netsh int httpstunnel reset

netsh int ipv6 reset

netsh int tcp reset

netsh int portproxy reset

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

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

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

netsh int show interface

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

Меняем IP-адрес, маску подсети и основной шлюз на требуемом интерфейсе. Для этого используем команду:

netsh int ip set address ethernet static 192.168.0.25 255.255.255.0 192.168.0.1

Здесь:

  • Параметр ethernet — имя перенастраиваемого сетевого подключения. Если в имени содержаться пробелы (например, оно названо «Подключение по локальной сети Ethernet»), его необходимо писать в кавычках — ” Подключение по локальной сети Ethernet “.
  • Параметр static указывает, что устанавливаемые сетевые параметры будут являться статичными. Т.е. процедура по смене IP, маски и шлюза через командную строку равнозначна процедуре смены сетевых параметров стандартным способом.
  • Параметр 168.0.25 — новый IP-адрес для нашего подключения.
  • Параметр 255.255.0 — новая маска подсети.
  • Параметр 168.0.1 — новый основной шлюз.

Возникает вопрос — а где новый DNS-сервер? Этот параметр не является обязательным — он, скорее, добавочный. Т.е. нам предстоит добавить новый элемент в наше сетевое подключение. Делается это следующим образом:

netsh int ip add dnsserver ethernet 8.8.4.4

Здесь, впрочем, все понятно. Указанный нами DNS-сервер — это общедоступный сервер от Google. Вы можете использовать вместо него DNS, выданный вашим интернет-провайдером.

Кстати, если использовать команду повторно с другим адресом DNS-сервера, он запишется в поле «Альтернативный DNS-сервер».

Результат выполнения команды можно посмотреть в свойствах сетевого подключения:

Остались вопросы, предложения или замечания? Свяжитесь с нами и задайте вопрос.

Источник: https://www.softsalad.ru/articles/advices/what-is-netsh-winsock

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

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

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