Как сбросить сетевые настройки в Windows
Статья обновлена: 15 июля 2024
ID: 12378
Если у вас возникли проблемы с подключением к сети, сбросьте сетевые настройки в Windows. При этом будут сброшены также настройки прокси-сервера.
Как сбросить сетевые настройки с помощью командной строки
Как сбросить сетевые настройки в параметрах Windows 10 и Windows 11
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Обычно сброс сетевых настроек в Windows это последнее средство, которое стоит попробовать для решения сложных проблем с доступом к локальной сети или Интернету. При этом на компьютере сбрасываются настройки сетевых адаптеров, настройки стека TCP/IP до стандартных настроек в чистой Windows, удаляются и переустанавливаются все сетевые адаптеры компьютера. В этой статье мы рассмотрим особенности сброса сетевых настроек в Windows из графического интерфейса и с помощью командной строки.
Прежде чем прибегать к сбросу сетевых настроек, убедитесь, что вы попробовали все стандартные средства диагностики работы с сетью: проверили настройки IP, работу маршрутизатора/роутера/провайдера, обновили драйвера сетевых адаптеров, перезагружали компьютер, воспользовались встроенным Windows Network Troubleshooter (команда
msdt.exe /id NetworkDiagnosticsNetworkAdapter
) и т.д. Если ни один инструментов не помог исправить сетевую проблему, можно попробовать сбросить сетевые настройки.
Содержание:
- Сохраните текущие сетевые настройки Windows
- Сброс сетевых настроек из панели управления Windows
- Сброс сетевых настроек из командной строки Windows
Сохраните текущие сетевые настройки Windows
При сбросе сети в Windows будут потеряны все настройки, которые вы задали вручную: IP адреса, DNS сервера, статические маршруты, настройки сетевых драйверов, очищены сохраненные Wi-Fi сети и т.д. Поэтому перед сбросом важно сохранить текущие настройки.
Выведите список сетевых адаптеров:
Get-NetAdapter|select name,InterfaceIndex,InterfaceDescription,InterfaceOperationalStatus,MediaConnectionState,DriverInformation|ft
Для всех подключенных сетевых адаптеров проверьте, получают ли они настройки автоматически (через DHCP) или вручную:
Get-NetIPInterface -InterfaceIndex 7
Если для интерфейса значение
Dhcp=Disabled
, значит для адаптера настройки IP заданы вручную и вам нужно сохранить текущие настройки в файл:
Get-NetIPConfiguration -InterfaceIndex 7 >>c:\network_settings.txt
Выведите и запишите все статические маршруты в таблице маршрутизации (из секции Persistent Routes):
Route print
С помощью PowerShell выведите список VPN подключений, запишите их настройки:
Get-VpnConnection
В моем случае настройки сохраненных VPN подключений не были сброшены. Также не был удален виртуальный адаптер OpenVPN Wintun (адаптер для подключения к OpenVPN серверу).
Выведите WLAN профили и сохраните настройки беспроводных сетей в файл:
netsh wlan show profile
netsh wlan export profile name="Xiaomi_20F5" key=clear folder=c:\ps
Сохраните настройки Winsock:
netsh winsock show catalog > c:\winsock-backup.txt
После сброса сети сохраненная информация поможет вам восстановить все сетевые настройки, заданные вручную.
Сброс сетевых настроек из панели управления Windows
В Windows 10 (1607+), Windows 11 и Windows Server 2019/2022 можно сбросить сетевые настройки из панели Параметры (Settings). Перейдите в раздел Settings -> Network (или выполните команду быстрого доступа к ms-settings: ms-settings:network). Нажмите кнопку Network reset -> Reset now.
Подтвердите сброс сетевых настроек. Windows очистит все сетевые настройки и удалит сетевые карты (сетевые адаптеры не будут отображаться в Панели Управления). Настройки сети будут сброшены до заводских. Windows автоматически перезагрузится через 5 минут.
После загрузки Windows обнаружит все подключенные сетевые адаптеры и устанвит драйвера. Останется настроить параметры сетевых подключение и проверить, исправлена ли проблема.
Сброс сетевых настроек из командной строки Windows
Все те же действия, которая выполнила процедура сброса сети из панели Settings можно выполнить из командной строки.
Сбросьте кэш DNS:
ipconfig /flushdns
Сбросьте настройки WinSock:
netsh winsock reset
Sucessfully reset the Winsock Catalog. You must restart the computer in order to complete the reset.
Команда сбрасывает настройки в ветке реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters . При этом старые настройки сохраняются в ветку Protocol_Catalog_Before_Reset.
Сброс настроек стека TCP/IP:
netsh int ip reset
Для сброса настроек TCP/IPv6:
netsh int ipv6 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! Restart the computer to complete this action.
Сбрасываются настройки в ветках реестра HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters и \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...
Сброс всех правил Windows Defender Firewall:
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}
Здесь можно вывести настройки Jumbo Packet, VLAN, настройки буферов и т.д.
Для сброса этих параметров, выполните:
Reset-NetAdapterAdvancedProperty -Name Ethernet0
Перезагрузите компьютер и задайте все сетевые настройки заново. Если компьютер настроен на автоматическое получение IP адреса и настроек сети от DHCP сервера, ничего дополнительно настраивать не придется.
Когда нужен сброс сетевых настроек?
Сброс сетевых настроек в Windows 11 и Windows 10 — это крайняя мера для устранения сложных проблем с доступом к локальной сети или интернету. Процедура возвращает сетевые адаптеры, стек TCP/IP, Winsock и другие параметры к заводским значениям, удаляет и переустанавливает все сетевые адаптеры. В этой статье мы разберём, как выполнить сброс через графический интерфейс, командную строку и PowerShell, а также как сохранить текущие настройки перед процедурой.
Приобрести оригинальные ключи активации Windows 11 можно у нас в каталоге от 1690 ₽
Подготовка к сбросу сетевых настроек
Перед сбросом сетевых настроек попробуйте стандартные методы диагностики:
— Проверьте IP-адреса, DNS-серверы и настройки маршрутизатора.
— Обновите драйверы сетевых адаптеров.
— Перезагрузите компьютер и маршрутизатор.
— Запустите встроенную утилиту диагностики сети:
msdt.exe /id NetworkDiagnosticsNetworkAdapter
Если проблема не решена, сохраните текущие сетевые настройки, так как сброс удалит статические IP, DNS, маршруты, Wi-Fi профили и VPN-подключения.
Сохранение текущих сетевых настроек
1. Выведите список сетевых адаптеров в PowerShell:
Get-NetAdapter | Select Name, InterfaceIndex, InterfaceDescription, InterfaceOperationalStatus, MediaConnectionState, DriverInformation | Format-Table
2. Проверьте, какие адаптеры используют статические IP:
Get-NetIPInterface -InterfaceIndex 7
Если Dhcp=Disabled, настройки заданы вручную.
3. Сохраните настройки адаптера в файл:
Get-NetIPConfiguration -InterfaceIndex 7 >> C:\network_settings.txt
4. Выведите статические маршруты:
Route Print
Запишите маршруты из секции Persistent Routes.
5. Сохраните настройки VPN-подключений:
Get-VpnConnection
6. Экспортируйте Wi-Fi профили:
netsh wlan show profile
netsh wlan export profile name="Xiaomi_20F5" key=clear folder=C:\ps
7. Сохраните настройки Winsock:
netsh winsock show catalog > C:\winsock-backup.txt
Эти данные помогут восстановить сетевые настройки после сброса.
Сброс сетевых настроек через графический интерфейс
В Windows 11, Windows 10 (версия 1607 и выше) и Windows Server 2019/2022 сброс выполняется через Параметры:
1. Откройте Параметры → Сеть и Интернет или выполните:
ms-settings:network
2. Прокрутите вниз и выберите Сброс сети (Network Reset) или в Windows 11 выберите Дополнительные сетевые параметры и далее Сброс сети.
3. Нажмите Сбросить сейчас (Reset Now) и подтвердите действие.
Windows удалит все сетевые адаптеры, очистит настройки TCP/IP, DNS, Wi-Fi и перезагрузится через 5 минут. После перезагрузки система автоматически обнаружит и установит драйверы адаптеров. Настройте параметры сети заново и проверьте, решена ли проблема.
Сброс сетевых настроек через командную строку
Для более точного контроля используйте командную строку или PowerShell. Выполняйте команды с правами администратора.
Очистка кэша DNS
Сбросьте кэш DNS:
ipconfig /flushdns
Сброс Winsock
Сбросьте настройки Winsock:
netsh winsock reset
Эта команда очищает параметры в ветке реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters
Старые настройки сохраняются в Protocol_Catalog_Before_Reset. После выполнения перезагрузите компьютер.
Сброс стека TCP/IP
Сбросьте настройки TCP/IPv4:
netsh int ip reset
Для TCP/IPv6:
netsh int ipv6 reset
Команды очищают ветки реестра:
— HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
— HKLM\SYSTEM\CurrentControlSet\Services\DHCP\Parameters
Удаление сетевых адаптеров
Удалите все сетевые адаптеры, включая виртуальные WAN Miniport:
netcfg -d
Сброс правил брандмауэра
Очистите правила Windows Defender Firewall:
netsh advfirewall reset
Сброс расширенных настроек адаптера
В PowerShell проверьте текущие параметры адаптера:
Get-NetAdapterAdvancedProperty -Name Ethernet0 | Format-Table -AutoSize
Сбросьте их:
Reset-NetAdapterAdvancedProperty -Name Ethernet0
Действия после сброса
1. Перезагрузите компьютер.
2. Windows автоматически установит драйверы сетевых адаптеров.
3. Если используется DHCP, настройки сети восстановятся автоматически. В противном случае восстановите IP-адреса, DNS, маршруты и Wi-Fi профили из сохранённых файлов.
4. Проверьте доступ к сети.
Дополнительные рекомендации
— Перед сбросом убедитесь, что у вас есть доступ к последним драйверам сетевых адаптеров с сайта производителя.
— Если проблема сохраняется, проверьте настройки маршрутизатора или обратитесь к провайдеру.
— Для корпоративных сетей убедитесь, что групповые политики не блокируют изменения.
— Сохраняйте резервные копии настроек в надёжном месте, например, на внешнем носителе.
Сброс сетевых настроек в Windows 11 и Windows 10 — эффективный способ устранить неполадки с сетью, если другие методы не помогли. Следуя этим шагам, вы сможете вернуть систему к заводским параметрам и восстановить подключение.
We’ve all run into the dreaded taskbar icon that denotes Windows 10 internet connection issues. There are various reasons this can happen, but if you’re really struggling, the quickest fix is to perform a full Windows 10 network reset.
From the Anniversary Update onwards, Microsoft offers an easy way to reset Windows 10 network settings to their defaults. While you should always try other fixes first, such as running Windows network diagnostics, it’s a handy last resort.
This network fix will reset your WiFi adapter, WiFi passwords, Ethernet adapter, VPN connections, and virtual switches. It can solve most software-based issues as a result, but if you don’t know your WiFi password you’ll want to look elsewhere for a remedy.
With that warning, here’s how to perform a Windows 10 network reset, both via the network and internet settings menu and the netsh winsock reset
command.
How to Reset Your Windows 10 Network via Settings
As mentioned, recent versions of Windows now let you perform a full Windows 10 Network reset via the settings interface. This greatly simplifies things and is the recommended route for most people.
- Open settings
Press the “Start” button, then click the setting cog in the bottom-left corner, above the power menu.
- Go to Network and Internet settings
This may be stylized as “Network & Internet” in your Windows 10 settings app.
- Click “Network reset”
Making sure you’re in the “Status” tab in the left sidebar, scroll until you see the “Network reset” text. Click it to begin the process.
- Press “Reset now” when ready
Before you do so, make sure you have saved content you were writing on any websites and are aware of what will be changed. This network fix will reset WiFi adapters and remove your VPNs, WiFi passwords, and virtual switches.
- Click “Yes” to the confirmation dialog
How to Reset Network Settings with the “netsh winsock reset” command
If you need to reset network settings on Windows 7 or Windows 8.1, or are getting an error, you may need to use PowerShell to get the desired results. If you’re a power user, this can also be faster.
Though netsh winsock reset
is the main command we’ll be using, we’ll also use netsh int IP reset
to reset the TCP/IP stack.
- Run PowerShell as an administrator
Press “Ctrl + X” to open the Quick Link menu, then click “Windows PowerShell (Admin)”. Note that it is necessary to use the administrator version to run this command.
- Run the “netsh winsock reset” commandThe
netsh winsock reset
command is the first step of a full Windows 10 network reset. It helps to recover the computer from any socket errors that may have arisen from settings corruption or malware.Type
netsh winsock reset
in your PowerShell window when ready and press Enter to run it. It will return a success message and a restart prompt. Do not restart your PC quite yet. - Reset your TCP/IP settings
To perform a full Windows 10 or Windows 7 network reset, we should also reset TCP/IP. The command for this is
netsh int ip reset
. Type it in the same PowerShell window and press Enter on your keyboard. - Reset your IP configuration
We can now renew Windows’ IP address configuration. Run the following command:
ipconfig /renew
- Flush your DNSIt can also be useful to flush your PC’s DNS settings. This is particularly true if you have modified your DNS at any point, for example via faulty VPN software or by pointing it to Cloudflare or Google DNS. Type
ipconfig /flushdns
and press Enter. - Run a full network device cleanup
You may also want to perform a full network device cleanup. This will remove all of your networking devices, VPN client software, and virtual switches. Make sure you have your network drivers downloaded locally just in case you can’t connect to the internet to download them afterwards.
In PowerShell, enter
netcfg -d
. You can now restart your PC to apply the changes.
Now that your network has been reset, you may want to read our guide on how to set up a VPN in Windows 10. If you have a bandwidth cap, don’t forget to set up your metered connection.
Last Updated on February 26, 2021 10:09 am CET
Ryan Maskellhttps://ryanmaskell.co.uk
Ryan has had a passion for gaming and technology since early childhood. Fusing the skills from his Creative Writing and Publishing degree with profound technical knowledge, he enjoys covering news about Microsoft. As an avid writer, he is also working on his debut novel.
Performing netsh int ip reset command Removes all user configured IP (Internet Protocol) settings and restore the TCP/IP utility to its original state. That most probably fix Internet and network connectivity problems.
The Internet works by using a protocol called TCP/IP, or Transmission Control Protocol/Internet Protocol, or you can say TCP/IP is the underlying communication language of the Internet. But sometimes due to incorrect settings or any other reason TCP/IP stack corrupted you may experience internet connectivity problems. Also, you notice PC is connected to the internet, but packets are not transferred over the network, and the result is ‘The page cannot be displayed errors. If you are struggling problem like this, resetting the TCP/IP stack most probably fix the problem for you.
If you are facing the WiFi connectivity problem, WiFi Connected But No Internet Access we recommend check this guide.
Reset TCP/IP stack Windows 10
Using Netsh (Network Shell) command line allows you to display and modify the network configuration of your computer. And the most common use of Netsh command is to reset the TCP/IP (Transmission Control Protocol / Internet Protocol) stack back to default. Here follow the steps below to Reset TCP/IP stack using netsh command line on Windows 10, 8.1 and 7.
Search for and command prompt, Right-click and select run as administrator. Now perform the command below to completely reset the TCP/IP configuration on your PC.
- netsh Winsock reset
- netsh int IP reset c:\restlog.txt
Note If you don’t want to specify a directory path for the log file, run the following command instead: netsh int ip reset
Also, you can perform the additional command below to reset your network configuration.
- ipconfig /release
- ipconfig /renew
- ipconfig /flushdns
What does netsh winsock reset do windows 10?
The above commands are very useful to fix most of network and internet connection problems. Whenever you face the Internet not working, WiFi connected, but no internet access or unable to connect to the internet you must run these commands to get rid of the internet connectivity problems.
Performing, netsh int ip reset command Removes all user configured IPv4 (Internet Protocol version 4) settings and restores the TCP/IP utility to its original state. But computer restart is required before the default settings will take effect.
The netsh winsock reset command recover the computer from any socket errors which arise when you download some unknown file, or due to some malicious script on the computer. Winsock settings contain your computer’s configuration for Internet connectivity.
Ipconfig /release command release or remove the current IP configuration.
Ipconfig /renew command request your DHCP client to renegotiate an IP address lease with the DHCP server on your router.
And performing ipconfig /flushdns command clear your DNS cache, and remove old and inaccurate DNS information. You can read details of the use of the flush DNS command from here.
Did you find this helpful? Let us know on the comment below.