Как сбросить сетевые настройки в Windows

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

Прежде чем сбрасывать сетевые настройки, убедитесь, что вы испробовали все типичные средства диагностики сети: проверили настройки IP, работоспособность коммутатора/маршрутизатора/провайдера, обновили драйверы сетевых адаптеров, перезагрузили компьютер, использовали встроенный инструмент Windows Network Troubleshooter (команда для его запуска: msdt.exe /id NetworkDiagnosticsNetworkAdapter ) и т. д. Если ни один из этих способов не помог устранить проблему с сетью, можно попробовать сбросить сетевые настройки.

Сохранение текущих сетевых настроек Windows

При сбросе сетевых настроек в Windows будут потеряны все сетевые параметры, настроенные вручную: IP-адреса, статические маршруты, настройки сетевых драйверов, сохраненные сети Wi-Fi/пароли будут удалены и т. д. Поэтому важно сохранить текущие сетевые настройки перед сбросом.

Список сетевых адаптеров:

Get-NetAdapter|select name,InterfaceIndex,InterfaceDescription,InterfaceOperationalStatus,MediaConnectionState,DriverInformation|ft

powershell - получить список подключенных сетевых адаптеров в Windowspowershell - получить список подключенных сетевых карт в Windows

Узнайте больше о том, как управлять сетевыми настройками в Windows с помощью PowerShell.

Для всех подключенных сетевых адаптеров проверьте, получают ли они настройки IP автоматически (через DHCP) или вручную:

Get-NetIPInterface -InterfaceIndex 7

Get-NetIPInterface - включены ли настройки DHCPGet-NetIPInterface - включены ли настройки DHCP

Если значение интерфейса Dhcp=Disabled, то настройки IP-адреса адаптера задаются вручную и необходимо сохранить текущие настройки в файл:

Get-NetIPConfiguration -InterfaceIndex 7 >>c:\backup_network_settings.txt

Get-NetIPConfiguration - экспорт статических настроек TCP/IP в файл в Windows Get-NetIPConfiguration - экспорт статических настроек TCP/IP в файл в Windows

В Windows одному сетевому интерфейсу может быть назначено несколько IP-адресов (псевдонимов).

Отобразите и запишите все статические маршруты в таблице маршрутизации (из Постоянные маршруты раздел):

route print

список статических маршрутов в windows - печать маршрутовсписок статических маршрутов в windows - печать маршрута

Используя PowerShell, выведите список настроенных VPN-соединений и запишите их параметры:

Get-VpnConnection

В моем случае сохраненные настройки VPN-соединений не были сброшены. Также не был удален виртуальный адаптер OpenVPN Wintun (он используется для подключения к серверу OpenVPN).

Список профилей WLAN и сохранение настроек сети Wi-Fi в файл:

netsh wlan show profile
netsh wlan export profile name="WiFi2022" key=clear folder=c:\ps

Экспорт настроек Winsock:

netsh winsock show catalog > c:\winsock-backup.txt

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

Как сбросить сеть из настроек Windows

В Windows 10 (1607+), Windows 11 и Windows Server 2019/2022 можно сбросить настройки сетевых адаптеров из панели «Настройки». Перейдите в раздел Настройки -> Сеть (или воспользуйтесь командой быстрого доступа, чтобы открыть ms-settings: ms-settings:network). Нажмите Сброс настроек сети -> Сбросить сейчас.

Сброс настроек сети в настройках WIndowsСброс настроек сети в настройках WIndows

Подтвердите сброс. Windows очистит все сетевые настройки и удалит сетевые адаптеры (ваши сетевые адаптеры не будут отображаться в Панели управления). Сетевые настройки будут сброшены к настройкам по умолчанию. Windows автоматически перезагрузится через 5 минут.

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

Выполнение сброса настроек сети в Windows с помощью CMD

Вы также можете сбросить конфигурацию сети в Windows вручную с помощью инструментов командной строки.

Сброс кэша DNS:

ipconfig /flushdns

Сбросить WinSock:

netsh winsock reset

Sucessfully reset the Winsock Catalog.

Для завершения сброса необходимо перезагрузить компьютер.

Эта команда сбрасывает настройки в ключе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters. Предыдущие настройки WinSock автоматически сохраняются в файле Protocol_Catalog_Before_Reset ключ. netsh winsock reset comand в windows netsh winsock reset comand в windows

Сброс настроек стека TCP/IP v4:

netsh int ip reset

Чтобы сбросить настройки стека TCP/IPv6:

netsh int ipv6 reset

netsh int ip reset netsh int ip reset

Resetting Compartment Forwarding, OK!
Resetting Compartment, OK!
Resetting Control Protocol, OK!
Resetting Echo Sequence Request, OK!
Resetting Global, OK!
Resetting Interface, OK!
Resetting Anycast Address, OK!
Resetting Multicast Address, OK!
Resetting Unicast Address, OK!
Resetting Neighbor, OK!
Resetting Path, OK!
Resetting Potential, OK!
Resetting Prefix Policy, OK!
Resetting Proxy Neighbor, OK!
Resetting Route, OK!
Resetting Site Prefix, OK!
Resetting Subinterface, OK!
Resetting Wakeup Pattern, OK!
Resetting Resolve Neighbor, OK!
Resetting , OK!

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

При этом сбрасываются настройки в HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters and \SYSTEM\CurrentControlSet\Services\DHCP\Parameters ключах реестра.

Удалите все сетевые адаптеры:

netcfg -d

Successfully removed all MUX Objects.
Removing device "Intel(R) 82574L Gigabit Network Connection"
Removing device "WAN Miniport (PPPOE)"
Skipping the removal of "Wintun Userspace Tunnel"
Removing device "WAN Miniport (PPTP)"
Removing device "WAN Miniport (IKEv2)"
Check to see if the "Microsoft Kernel Debug Network Adapter" bindings should be reset
"Microsoft Kernel Debug Network Adapter" binding check complete
Removing device "WAN Miniport (Network Monitor)"
Removing device "WAN Miniport (IP)"
Removing device "WAN Miniport (SSTP)"
Removing device "WAN Miniport (IPv6)"
Removing device "WAN Miniport (L2TP)"
Please reboot the computer...
Виртуальные сетевые адаптеры Microsoft Wi-Fi Direct Virtual Adapter и WAN Miniport также будут удалены (и вы не сможете установить VPN-соединение).

Чтобы сбросить правила брандмауэра Windows Defender, выполните команду:

netsh advfirewall reset

Кроме того, в PowerShell есть отдельная команда для сброса расширенных настроек конкретного сетевого адаптера. Список настроек текущего адаптера:

Get-NetAdapterAdvancedProperty -Name Ethernet0|ft -AutoSize

Name DisplayName DisplayValue RegistryKeyword RegistryValue
---- ----------- ------------ --------------- -------------
Ethernet0 Flow Control Rx & Tx Enabled *FlowControl {3}
Ethernet0 Interrupt Moderation Enabled *InterruptModeration {1}
Ethernet0 IPv4 Checksum Offload Rx & Tx Enabled *IPChecksumOffloadIPv4 {3}
Ethernet0 Jumbo Packet Disabled *JumboPacket {1514}
Ethernet0 Large Send Offload V2 (IPv4) Enabled *LsoV2IPv4 {1}
Ethernet0 Large Send Offload V2 (IPv6) Enabled *LsoV2IPv6 {1}
Ethernet0 Maximum Number of RSS Queues 2 Queues *NumRssQueues {2}
Ethernet0 Packet Priority & VLAN Packet Priority & VLAN Enabled *PriorityVLANTag {3}
Ethernet0 Receive Buffers 256 *ReceiveBuffers {256}
Ethernet0 Receive Side Scaling Enabled *RSS {1}
Ethernet0 Speed & Duplex Auto Negotiation *SpeedDuplex {0}
Ethernet0 TCP Checksum Offload (IPv4) Rx & Tx Enabled *TCPChecksumOffloadIPv4 {3}
Ethernet0 TCP Checksum Offload (IPv6) Rx & Tx Enabled *TCPChecksumOffloadIPv6 {3}
Ethernet0 Transmit Buffers 512 *TransmitBuffers {512}
Ethernet0 UDP Checksum Offload (IPv4) Rx & Tx Enabled *UDPChecksumOffloadIPv4 {3}
Ethernet0 UDP Checksum Offload (IPv6) Rx & Tx Enabled *UDPChecksumOffloadIPv6 {3}
Ethernet0 Adaptive Inter-Frame Spacing Disabled AdaptiveIFS {0}
Ethernet0 Interrupt Moderation Rate Adaptive ITR {65535}
Ethernet0 Log Link State Event Enabled LogLinkStateEvent {51}
Ethernet0 Gigabit Master Slave Mode Auto Detect MasterSlave {0}
Ethernet0 Locally Administered Address -- NetworkAddress {--}
Ethernet0 Wait for Link Auto Detect WaitAutoNegComplete {2}

powershell Get-NetAdapterAdvancedProperty powershell Get-NetAdapterAdvancedProperty

Здесь можно отобразить настройки Jumbo Packet, VLAN, размера буфера и т. д.

Чтобы сбросить их, используйте следующую команду:

Reset-NetAdapterAdvancedProperty -Name Ethernet0

Перезагрузите компьютер и снова настройте все сетевые параметры. Если ваш компьютер настроен на автоматическое получение IP-адреса и сетевых настроек с DHCP-сервера, вам не нужно ничего настраивать вручную.

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

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