Applies ToMicrosoft Windows XP Professional Microsoft Windows XP Home Edition Windows Server 2008 Datacenter without Hyper-V Windows Server 2008 Enterprise without Hyper-V Windows Server 2008 for Itanium-Based Systems Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Standard Windows Server 2008 Service Pack 2 Windows Server 2008 Standard without Hyper-V Windows Server 2008 Datacenter Windows Server 2008 Enterprise Windows Server 2008 Standard Windows Vista Enterprise 64-bit Edition Windows Vista Home Basic 64-bit Edition Windows Vista Home Premium 64-bit Edition Windows Vista Ultimate 64-bit Edition Windows Vista Business Windows Vista Enterprise Windows Vista Home Basic Windows Vista Starter Windows Vista Ultimate Windows 7 Enterprise Windows 7 Home Premium Windows 7 Professional Windows 7 Ultimate Windows 7 Home Basic Windows 8 Enterprise Windows 8 Pro Windows 8 Windows 8.1 Enterprise Windows 8.1 Pro Windows 8.1
Аннотация
Если не удается подключиться к Интернету, можно сбросить параметры протокола TCP/IP. Данная статья описывает два способа сброса настроек TCP/IP. Чтобы автоматически сбросить настройки TCP/IP, перейдите к разделу Простое исправление. Чтобы сбросить настройки TCP/IP вручную, перейдите к разделу Самостоятельное решение проблемы.
Простое исправление
Чтобы сбросить TCP/IP автоматически, нажмите кнопку Скачать. В диалоговом окне Скачивание файла нажмите кнопку Выполнить или Открыть и следуйте инструкциям мастера простого исправления.
-
Возможно, мастер доступен только на английском языке. При этом автоматическое исправление подходит для любых языковых версий Windows.
-
Если вы работаете не на том компьютере, на котором возникла проблема, решение «Простое исправление» можно сохранить на устройстве флэш-памяти или компакт-диске, а затем запустить на нужном компьютере.
Windows 8.1, Windows 8, Windows RT, Windows 7, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2
Windows Vista, Windows XP, Windows Server 2008 или Windows Server 2003
Чтобы сбросить параметры протокола TCP/IP вручную, выполните указанные ниже действия.
Примечание. Чтобы выполнить инструкции ниже, необходимо войти в систему по учетной записи администратора.
Windows 8 и Windows 8.1
-
На начальном экране введите команду CMD. В результатах поиска щелкните правой кнопкой мыши пункт Командная строка и выберите команду Запуск от имени администратора.
-
Введите в командной строке следующую команду и нажмите клавишу ВВОД:netsh int ip reset c:\resetlog.txt Примечание. Если вы не хотите указывать путь к каталогу с файлом журнала, выполните следующую команду:netsh int ip reset
-
Перезагрузите компьютер.
Windows 7 и Windows Vista
-
Чтобы открыть командную строку, нажмите кнопку Пуск, а затем в поле Найти программы и файлы введите CMD.
-
В списке Программы щелкните правой кнопкой мыши файл CMD.exe и выберите команду Запуск от имени администратора.
-
В окне Контроль учетных записей нажмите кнопку Да.
-
Введите в командной строке следующую команду и нажмите клавишу ВВОД:netsh int ip reset c:\resetlog.txt Примечание. Если вы не хотите указывать путь к каталогу с файлом журнала, выполните следующую команду:netsh int ip reset resetlog.txt
-
Перезагрузите компьютер.
Windows XP
-
Чтобы открыть командную строку, нажмите кнопку Пуск, а затем щелкните Выполнить. Введите в поле Открыть следующую команду и нажмите клавишу ВВОД:
cmd
-
Введите в командной строке следующую команду и нажмите клавишу ВВОД:netsh int ip reset c:\resetlog.txt Примечание. Если вы не хотите указывать путь к каталогу с файлом журнала, выполните следующую команду:
netsh int ip reset resetlog.txt
-
Перезагрузите компьютер.
Запуск команды reset перезаписывает следующие разделы реестра, которые используются протоколом TCP/IP:
SYSTEM\CurrentControlSet\Services\Tcpip\Parameters SYSTEM\CurrentControlSet\Services\DHCP\Parameters
Это то же самое, что удалить и вновь установить протокол TCP/IP. Для успешного выполнения команды вручную необходимо указать имя файла журнала, в который будут записываться действия, выполняемые программой netsh. (В ранее упомянутых в этом разделе процедурах, выполняемых вручную, этот файл называется «resetlog.txt».)
Дополнительная информация
Проблема устранена? Проверьте, устранена ли проблема. Если проблема устранена, можно пропустить дальнейшую информацию из этой статьи. Если же нет, обратитесь в службу технической поддержки.
Ниже представлен пример файла журнала, созданного по результатам выполнения команды netsh для сброса настроек протокола TCP/IP. Содержимое файла журнала может отличаться в зависимости от конфигурации компьютера. Если исходная конфигурация разделов реестра, касающихся протокола TCP/IP, не изменялась, журнал может остаться пустым. reset SYSTEM\CurrentControlSet\Services\Dhcp\Parameters\Options\15\RegLocation old REG_MULTI_SZ = SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\?\DhcpDomain SYSTEM\CurrentControlSet\Services\TcpIp\Parameters\DhcpDomain
added SYSTEM\CurrentControlSet\Services\Netbt\Parameters\Interfaces\Tcpip_{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\NetbiosOptionsadded SYSTEM\CurrentControlSet\Services\Netbt\Parameters\Interfaces\Tcpip_{BAA9D128-54BB-43F6-8922-313D537BE03E}\NetbiosOptionsreset SYSTEM\CurrentControlSet\Services\Netbt\Parameters\Interfaces\Tcpip_{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\NameServerList old REG_MULTI_SZ = 10.1.1.2
deleted SYSTEM\CurrentControlSet\Services\Netbt\Parameters\EnableLmhostsadded SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\AddressTypeadded SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\DefaultGatewayMetricadded SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\DisableDynamicUpdatedeleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\DontAddDefaultGatewayreset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\EnableDhcp old REG_DWORD = 0
added SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\NameServeradded SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\RawIpAllowedProtocolsadded SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\TcpAllowedPortsadded SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\UdpAllowedPortsadded SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\DisableDynamicUpdatereset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\EnableDhcp old REG_DWORD = 0
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\IpAddress old REG_MULTI_SZ = 12.12.12.12
deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\IpAutoconfigurationAddressdeleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\IpAutoconfigurationMaskdeleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\IpAutoconfigurationSeedreset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\RawIpAllowedProtocols old REG_MULTI_SZ = 0
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\SubnetMask old REG_MULTI_SZ = 255.255.255.0
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\TcpAllowedPorts old REG_MULTI_SZ = 0
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\UdpAllowedPorts old REG_MULTI_SZ = 0
added SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\AddressTypeadded SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\DefaultGatewayMetricadded SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\DisableDynamicUpdatedeleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\DontAddDefaultGatewayreset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\EnableDhcp old REG_DWORD = 0
added SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\NameServeradded SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\RawIpAllowedProtocolsadded SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\TcpAllowedPortsadded SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\UdpAllowedPortsreset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\DefaultGateway old REG_MULTI_SZ = 10.1.1.2
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\DefaultGatewayMetric old REG_MULTI_SZ = 0
added SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\DisableDynamicUpdatereset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\EnableDhcp old REG_DWORD = 0
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\IpAddress old REG_MULTI_SZ = 10.1.1.1
deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\IpAutoconfigurationAddressdeleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\IpAutoconfigurationMaskdeleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\IpAutoconfigurationSeedreset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\NameServer old REG_SZ = 10.1.1.2,10.1.1.3
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\RawIpAllowedProtocols old REG_MULTI_SZ = 0
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\SubnetMask old REG_MULTI_SZ = 255.255.255.0
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\TcpAllowedPorts old REG_MULTI_SZ = 0
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\UdpAllowedPorts old REG_MULTI_SZ = 0
deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DontAddDefaultGatewayDefaultdeleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\EnableIcmpRedirectdeleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\EnableSecurityFiltersdeleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\SearchListdeleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\UseDomainNameDevolution<completed>Примечание. В Windows Server 2003 с пакетом обновления 1 можно восстановить WinSock с помощью команды netsh winsock reset.
Для получения дополнительной информации щелкните приведенные ниже номера статей базы знаний Майкрософт:
314067 Как устранить проблемы, связанные с подключением по протоколу TCP/IP, в Windows XP
811259 Как проверить целостность конфигурации Winsock2 и восстановить ее при повреждении в Windows Server 2003, Windows XP и Windows Vista
314053 Параметры конфигурации TCP/IP и NBT для Windows XP
Нужна дополнительная помощь?
Нужны дополнительные параметры?
Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.
Когда компьютер атакуют вирусы и другие вредоносные программы, настройки сети сбиваются и возникают проблемы. Начинаются сложности с подключением к интернету, некоторые сайты перестают загружаться и Сеть работает некорректно.
Рабочий способ это исправить — сбросить настройки сети TCP/IP и DNS. Как это сделать в Windows 7, 8 и 10 — расскажем в этой статье.
TCP/IP — это стек двух протоколов: TCP и IP. Они работают вместе и дополняют друг друга. TCP и IP управляют подключением компьютера к Сети и обеспечивают надежную передачу данных. Благодаря им устройства «разговаривают» между собой и обмениваются информацией по Сети.
Основная задача TCP (Transmission Control Protocol) — передача данных. Этот протокол управляет обменом данных и следит, чтобы информация передавалась корректно.
IP (Internet Protocol) связывает устройства друг с другом и нарезает данные, чтобы их было удобно отправлять. Этот протокол отвечает за адресацию. Для обмена данными придумали IP адреса — это код, который присваивается каждому устройству в интернете.
Когда и почему следует сбрасывать стек TCP/IP
Сброс стека TCP/IP и обнуление настроек сети стоит в нескольких случаях:
- ПК не подключается к Сети, хотя все кабели и маршрутизаторы работают;
- Начались проблемы с загрузкой сайтов. Страницы зависают и не открываются, а если и загружаются, то очень медленно;
- Плохое соединение в сетевых играх или частые разрывы;
- Сбитые настройки. Например, кто-то изменил настройки сети и теперь все работает неправильно.
Прежде чем сбрасывать настройки сети, попробуйте стандартные методы: проверьте IP адрес, работоспособность роутера и Wi-Fi, перезагрузите ПК.
Когда настройки TCP/IP будут сброшены, данные для доступа в Сеть обнулятся, а неправильные настройки удалятся. Сброс TCP/IP восстанавливает сетевые настройки и устраняет проблемы с подключением к интернету. После обнуления настроек система должна подключиться к интернету, сайты — загружаться, а обрывы соединения устраниться.
Сброс сетевых настроек в Windows 7 через командную строку
Проделайте следующие шаги:
- Запустите командную строку от имени администратора. Для этого перейдите в «Пуск» и наберите «Командная строка». Выберите пункт «Запуск от имени администратора», затем нажмите «Да» во всплывающем окне с вопросом о разрешении вносить программе изменения на этом компьютере. После этого командная строка запустится.
- В командной строке пропишите команду: «netsh int ip reset logfile.txt». Эта команда сбрасывает настройки TCP/IP.
- Перезагрузите компьютер, чтобы изменения сохранились.
Сброс сетевых настроек в Windows 8
Алгоритм сброса стека TCP/IP аналогичный, как и в Windows 7:
- Запустите командную строку от имени администратора. Это можно сделать через Пуск, как мы описали выше, или через нажатие клавиш Win+X.
- В открывшемся окне командной строки введите команду «netsh int ip reset».
- Нажмите Enter.
- Затем введите команду «netsh winsock reset», чтобы дополнительно сбросить настройки Winsock — это нужно для устранения проблем с соединением.
- Снова нажмите Enter и перезагрузите компьютер.
Сброс сетевых настроек в Windows 10
Сброс сетевых настроек в Windows 10 также происходит в командной строке:
- Запустите командную строку.
- Для сброса стека TCP/IP введите команду «netsh int ip reset».
- Перезагрузите компьютер.
Сброс кэша DNS в Windows 7
DNS (система доменных имен) — это служба, которая переводит доменные имена в IP адреса, которые понимают алгоритмы. Именно эта функция позволяет пользователям не запоминать числовые адреса, а просто вводить знакомые слова. Нужный IP адрес находит система DNS.
Как сбросить кэш DNS:
- Запустите командную строку от имени администратора.
- Введите команду «ipconfig /flushdns» для удаления кэша DNS.
- Для сохранения изменений перезагрузите компьютер.
Утилита Microsoft Easy Fix для сброса настроек протокола TCP/IP в Windows
Microsoft Easy Fix — инструмент, который помогает автоматически устранять неполадки в Windows, мешающие нормальной работе системы. С помощью утилиты можно было сбросить настройки TCP/IP.
В прошедшем времени, потому что сегодня этот инструмент не работает. Microsoft заявил, что решения Microsoft Easy Fix прекращены. Вместо этого компания предлагает обновить систему до Windows 10, где уже встроены средства устранения неполадок.
Как исправить ошибку 0x8024800a Центра обновления Windows
Если вы столкнулись с ошибкой 0x8024800a Центра обновления Windows, ее можно решить через устранения неполадок.
Если у вас Windows 10:
- Откройте «Пуск» — «Параметры» — «Обновление безопасности» — «Устранение неполадок».
- Выберите тип устранения неполадок.
- Кликните на «Запустить средство устранения неполадок».
- Дайте разрешение на запуск средства устранения неполадок и ответьте на вопросы, которые отобразятся на экране.
Инструкция для Windows 8 и 8.1:
- Откройте «Пуск».
- Перейдите в «Параметры» — «Устранение неполадок».
- Следуйте инструкции, которая высветится далее.
Как устранить неполадки в Windows 7:
- Выберите «Пуск».
- Нажмите «Панель управления» — «Устранение неполадок».
- Следуйте инструкции на экране.
В Windows 7, 8 и 10 иногда случаются неполадки с Сетью и чаще всего сброс настроек TCP/IP и DNS помогает решить проблему. Как это сделать — пошагово рассказали в этой статье. А чтобы подключение к интернету было не только стабильным, но и безопасным — используйте наши прокси. Прокси подменят IP адрес, замаскируют вашу личность в Сети и защитят от хакерских атак.
Обычно сброс сетевых настроек в 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 сервера, ничего дополнительно настраивать не придется.
How to Reset TCP/IP in Windows, Linux, and macOS
The Transmission Control Protocol/Internet Protocol (TCP/IP) is essential to the communication processes of computers over a network. It defines how data packets are sent, received, and interpreted by different devices. On occasions, users may experience network connectivity issues, sluggish performance, or other anomalies in their internet behavior. This is where resetting the TCP/IP stack can be a powerful remedy to restore network functionality. This article provides a comprehensive guide on how to reset TCP/IP settings across three major operating systems: Windows, Linux, and macOS.
Understanding TCP/IP
Before diving into how to reset TCP/IP settings, it’s important to understand what TCP/IP does. The TCP/IP model consists of four layers:
- Link Layer – Handles the physical connection between devices.
- Internet Layer – Manages packet forwarding including routing through different routers.
- Transport Layer – Provides end-to-end communication through various protocols, primarily TCP and UDP (User Datagram Protocol).
- Application Layer – Supports application and end-user processes, facilitating operations like web browsing and file transfer.
The TCP/IP stack maintains several key configurations, including IP addresses, subnet masks, gateway addresses, and domain name system (DNS) settings. When these configurations become corrupt or misconfigured, it can result in significant connectivity issues.
Why You Might Need to Reset TCP/IP
- Slow Internet Speed: Persistent sluggish performance can sometimes stem from a corrupted TCP/IP stack.
- Connectivity Issues: Problems connecting to websites or networks may indicate issues with the TCP/IP stack.
- DNS Resolution Problems: If you consistently experience errors when trying to resolve web addresses, resetting TCP/IP can help.
- Security Concerns: Unwanted changes to TCP/IP settings may be a sign of malware or other security threats.
Resetting TCP/IP in Windows
In Windows, there are a number of methods to reset the TCP/IP stack. The most straightforward method uses the Command Prompt.
Method 1: Using Command Prompt
-
Open Command Prompt: Click the Start button, type “cmd” in the search box, right-click on “Command Prompt,” and select “Run as administrator.”
-
Type Reset Commands: Enter the following commands one by one, pressing Enter after each:
netsh int ip reset netsh winsock reset ipconfig /release ipconfig /renew ipconfig /flushdns
- netsh int ip reset: Resets TCP/IP stack to its default configuration.
- netsh winsock reset: Resets the Winsock Catalog to a clean state, which resolves issues related to network connections.
- ipconfig /release: Releases your current IP configuration.
- ipconfig /renew: Requests a new IP configuration from the DHCP server.
- ipconfig /flushdns: Clears the DNS resolver cache which can resolve domain name related issues.
-
Reboot Your Computer: Restart your system to allow the changes to take effect.
Method 2: Using PowerShell
- Open PowerShell: Right-click the Start button and select Windows PowerShell (Admin).
- Execute Reset Commands: Similar to Command Prompt:
netsh int ip reset netsh winsock reset ipconfig /release ipconfig /renew ipconfig /flushdns
- Restart Your Computer: Ensure you restart your machine to apply changes.
Method 3: Using Network Reset Option
- Settings: Open Settings by pressing Windows + I.
- Network & Internet: Navigate to ‘Status’ and scroll down to ‘Network reset.’
- Network Reset: Click on «Network reset» and follow the prompts. This will remove all network adapters and restart your PC.
Resetting TCP/IP in Linux
In Linux, the reset process varies based on the distribution and the network manager in use. The following are the basic methods to reset TCP/IP in commonly used distributions.
Method 1: Using Command Line Interface
-
Open Terminal: Access your terminal application. You may use shortcuts like Ctrl + Alt + T.
-
Release and Renew IP Address: Enter the following commands:
sudo ip addr flush dev sudo dhclient
Replace
` with your actual network interface name (e.g., eth0, wlan0). You can find your network interface name by running
ip link`. -
Restart Network Services: Depending on your distribution, you may need to restart the network service. Run:
sudo systemctl restart NetworkManager
or
sudo service networking restart
Method 2: Using Network Manager
- Access Network Settings: Click on the network icon on the panel and select Network Settings.
- Edit Connection: Select your active connection and click on the gear icon or edit option.
- IPv4/IPv6 Settings: Toggle the “Method” to «Automatic (DHCP)» if it isn’t already.
- Apply Changes: Save and apply the changes, and the network service should restart automatically.
Resetting TCP/IP in macOS
Resetting TCP/IP on macOS is a straightforward process often done through the Terminal or via network preferences.
Method 1: Using Terminal
-
Open Terminal: You can find Terminal in Applications > Utilities or use Spotlight (Command + Space) and type “Terminal.”
-
Reset TCP/IP: Enter the command:
sudo ifconfig down sudo ifconfig up
Here,
` refers to your active network interface (e.g., en0 for Ethernet, en1 for Wi-Fi). You can find the names of your interfaces by running
ifconfig`. -
Release and Renew DHCP Lease: Use this command as well, which releases and renews the IP address assigned by DHCP:
sudo ipconfig set BOOTP; sudo ipconfig set DHCP
Method 2: Using System Preferences
- Open System Preferences: Click on the Apple icon and select System Preferences.
- Network: Open the “Network” pane and select your active network connection.
- Advanced: Click the «Advanced» button and go to the “TCP/IP” tab.
- Renew Lease: Hit “Renew DHCP Lease” to reset your TCP/IP settings without delving into command line syntax.
- Apply Changes: Click “OK” and then “Apply” to finalize any modifications.
Conclusion
Resetting the TCP/IP stack on your operating system can be an effective way to troubleshoot network issues, improve connectivity, and ensure your settings are fresh and optimized. While the methods differ between Windows, Linux, and macOS, the fundamental purpose is the same: restoring default configurations that enable seamless communication between devices.
Always remember, however, that while resetting TCP/IP configurations can rectify many issues, persistent connectivity problems could be indicative of deeper network hardware or software issues that need addressing. Seek professional assistance if you feel overwhelmed with the network troubleshooting process, particularly if you believe malware may have infiltrated your system.
This guide serves as a comprehensive resource to assist users in navigating the complexities of TCP/IP configurations across varying operating systems. By following the outlined methods, one can alleviate network issues and return to a smooth browsing experience swiftly.
Интернет работает по протоколу TCP/IP. Если стек протокола TCP/IP не работает правильно в Windows 10 или любой другой операционной системе, такой как Linux или MacOS, у вас возникнут проблемы с подключением к Интернету. Лучший способ решить проблемы с Интернетом — сбросить настройки стека TCP/IP.
Это повреждение в стеке служб TCP/IP может быть вызвано различными факторами, такими как установка программного обеспечения, изменяющего сетевые настройки в Windows, вирусы и вредоносное ПО, повреждение реестра Windows и т. д.
Нет прямого способа сбросить интернет-протоколы в Windows 10. Интернет-протокол TCP/IP хранит некоторые сетевые данные локально, которые могут быть повреждены.
Если ваше Интернет-соединение не работает должным образом и вы получаете сообщение «Этот сайт недоступен», хотя Windows показывает, что вы подключены к Интернету.
Сброс стека TCP/IP возможен с помощью командной строки в Windows. Давайте пройдемся по процессу и избавим наше интернет-соединение от ошибок.
Протокол управления передачей/Интернет-протокол отвечает за перенос пакетов от одного источника к месту назначения. Этот протокол включает трехстороннее рукопожатие, что означает, что перед обменом фактической информацией происходит обмен тремя пакетами между источником и целью. Это рукопожатие предназначено для установления доверия между двумя устройствами.
Многократное повторение этих рукопожатий значительно увеличит трафик в сети. Следовательно, данные кэшируются и хранятся локально, чтобы избежать ненужной транспортировки пакетов.
Более того, протокол TCP/IP работает аналогично эталонной модели OSI. Это означает, что у него есть собственный набор правил и положений, которые он устанавливает для связи между устройствами. Это называется стеком. Кэш TCP/IP относится к хранимым в устройстве данным, которые он использует для маршрутизации пакетов.
Когда и почему следует сбрасывать стек TCP/IP
Со временем Windows сохраняет кэш сетевых данных, включая IP-адреса. В системном реестре также есть параметры, которые напрямую связаны с интернет-протоколом. В любой момент они могут быть повреждены, что приведет к невозможности подключения к Интернету, даже если все остальные настройки выполнены правильно.
Повреждение стека может даже быть причиной того, что трафик вашего компьютера направляется на старый IP-адрес и не может обновить новый в кеше.
Иногда недостаточно изменить IP-адрес вашего компьютера или просто перезапустить его. Именно тогда пользователь должен прибегнуть к этому решению и сбросить свои настройки TCP / IP.
Как сбросить стек TCP/IP в Windows 10
Как мы упоминали ранее, Microsoft не предоставила простой способ сбросить интернет-протокол. Однако мы все еще можем сделать это с помощью команды netsh в командной строке.
Команду netsh
можно использовать для просмотра или настройки сетевых параметров в среде Windows, указав правильные параметры.
Обратите внимание, что этот процесс удалит все текущие конфигурации всех сетевых портов на вашем устройстве, включая все неактивные, а также виртуальные сетевые адаптеры. Следовательно, их нужно будет перенастроить после завершения процесса. Более того, операция также требует перезагрузки системы, поэтому рекомендуется сохранить ваши данные, прежде чем продолжить.
- Откройте командную строку с правами администратора.
- Введите
ipconfig /release
, чтобы удалить текущие настройки IP. - Введите
ipconfig /flushdns
, чтобы удалить кеш DNS. - Введите
netsh winsock reset
для сброса кеша Windows Sockets API. - Введите
netsh int ip reset
, чтобы сбросить кеш стека TCP/IP. Пока не перезагружайте компьютер. - Введите
ipconfig /renew
, чтобы запросить новые параметры IP с сервера. - Перезагрузите компьютер.
Если вы хотите автоматизировать процесс, просто скопируйте и вставьте вышеупомянутую команду в текстовый документ и сохраните ее с любым именем по вашему выбору, заканчивающимся на .bat
. Это создаст командный файл, который выполнит все команды внутри, когда вы дважды щелкните его.
Например, скрипт может выглядеть так:
@echo off echo "Сброс настроек TCP/IP by ip-calculator.ru" TIMEOUT /T 5 echo "Завершаем все сетевые соединения" ipconfig /release pause echo "Очищаем кэш DNS" ipconfig /flushdns pause echo "Сбрасываем кэш Win Sockets API" netsh winsock reset pause echo "Сбрасываем кэш TCP/IP" netsh int ip reset pause echo "Устанавливаем сетевые соединения заново" ipconfig /renew
Если вы по-прежнему не можете получить доступ к Интернету, вы можете полностью сбросить настройки сети Windows.
TCP/IP — это душа компьютерных сетей; без него доступ в Интернет был бы невозможен. Рекомендуется поддерживать сетевой кэш вашей системы и оптимизировать его для повышения производительности.
Инструкция по сбросу протокола актуальна для всех версий Windows. На видео заснят процесс сброса на Windows 7.
Просмотров: 10 365