Введение / Зачем это нужно
TCP/IP стек — это набор протоколов, который отвечает за сетевые подключения в Windows. Со временем его конфигурация может повредиться из-за вирусов, некорректного ПО или ручных изменений. Результат: отсутствие интернета, ошибки "Не удалось получить IP-адрес", медленное или нестабильное соединение.
Сброс TCP/IP восстанавливает стандартные настройки стека, не затрагивая ваши личные данные. Это эффективная и безопасная альтернатива переустановке системы или сбросу всех сетевых настроек. После выполнения этого гайда ваше сетевое подключение должно заработать заново.
Требования / Подготовка
Перед началом убедитесь, что:
- У вас Windows 10, Windows 11 или Windows Server 2016/2019/2022.
- У вас есть права администратора (обязательно).
- Рекомендуется создать точку восстановления системы на случай непредвиденных проблем.
- Подключение к интернету не требуется для сброса, но после перезагрузки может потребоваться обновление драйверов.
Пошаговая инструкция
Шаг 1: Открытие командной строки или PowerShell от администратора
Нажмите комбинацию клавиш Win + X и в появившемся меню выберите один из вариантов:
- Windows PowerShell (администратор) (рекомендуется для Windows 10/11)
- Командная строка (администратор) (если PowerShell недоступен)
Если появится запрос Контроль учетных записей (UAC), нажмите Да.
⚠️ Важно: Не запускайте обычную (неадминистраторскую) версию. Без прав администратора команда не сработает.
Шаг 2: Выполнение команды сброса TCP/IP
В открывшемся окне введите следующую команду и нажмите Enter:
netsh int ip reset resetlog.txt
Что делает эта команда:
netsh— утилита управления сетями.int ip reset— сброс параметров TCP/IP.resetlog.txt— имя файла, в который будет записан лог изменений (создаётся в папке, откуда запущена команда, обычноC:\Windows\System32).
Если вы хотите сохранить лог в другом месте, укажите полный путь, например:
netsh int ip reset C:\Users\ВашеИмя\Desktop\tcp_reset_log.txt
После успешного выполнения вы увидите сообщение: "Сброс параметров TCP/IP завершён."
Шаг 3: (Опционально) Сброс Winsock
Если после сброса TCP/IP проблемы с сетью остались (например, программы не могут подключиться к интернету), выполните дополнительный сброс Winsock — компонента, который управляет сетевыми подключениями для приложений.
В том же окне командной строки или PowerShell введите:
netsh winsock reset
Вы увидите подтверждение: "Сброс Winsock завершён."
💡 Совет: Выполняйте этот шаг, если сеть работает частично (например, пинг есть, но браузер не загружает страницы) или после удаления вредоносного ПО.
Шаг 4: Перезагрузка компьютера
Это обязательный шаг. Изменения вступят в силу только после перезапуска системы.
Нажмите Пуск → Кнопка питания → Перезагрузка или введите в командной строке:
shutdown /r /t 0
Шаг 5: Проверка сетевого подключения
После перезагрузки убедитесь, что сеть работает:
- Откройте командную строку (уже без прав администратора) и выполните:
ipconfig /all
У вашего сетевого адаптера (Wi-Fi или Ethernet) должен быть IPv4-адрес (например, 192.168.1.10) и Шлюз по умолчанию. - Проверьте связь с шлюзом (замените
192.168.1.1на ваш шлюз из предыдущей команды):ping 192.168.1.1
Должны быть получены ответы (0% потерь). - Проверьте доступ в интернет:
ping 8.8.8.8
Если пинг проходит, откройте браузер и зайдите на любой сайт.
Проверка результата
Успешный сброс означает:
- В
ipconfig /allотображается корректный IP-адрес, маска и шлюз. - Пинг до шлюза и внешних адресов (8.8.8.8) проходит.
- В браузере загружаются веб-сайты.
- Сетевые приложения (мессенджеры, игры) подключаются без ошибок.
Если что-то не работает, перейдите к следующему разделу.
Возможные проблемы
Ошибка "Системе не удалось найти указанный файл" или "Необходимы права администратора"
- Причина: Командная строка/Shell запущены без прав администратора.
- Решение: Закройте окно, откройте заново через Win + X с выбором "администратор".
После сброса нет IP-адреса (169.254.x.x)
- Причина: Адаптер не получает адрес от DHCP-сервера.
- Решение:
- В
ipconfig /releaseиipconfig /renew. - Перезагрузите роутер/модем.
- Обновите драйвер сетевого адаптера в Диспетчере устройств.
- В
Ошибка "Указанный параметр неверен" при выполнении netsh
- Причина: Повреждение системных файлов.
- Решение: Запустите проверку целостности:
После завершения повторите сброс.sfc /scannow
После сброса Winsock пропали программы в списке "Разрешить приложениям использовать сеть"
- Причина: Winsock сбросил все разрешения.
- Решение: Откройте Панель управления → Брандмауэр Защитника Windows → Дополнительные параметры → Правила для входящих подключений и снова разрешите нужным программам.
Сеть не заработала даже после всех шагов
- Причина: Аппаратная проблема, драйверы или настройки роутера.
- Решение:
- Обновите драйвер сетевого адаптера с сайта производителя.
- Выполните полный сброс сети в Windows: Параметры → Сеть и Интернет → Сброс сети (это удалит все адаптеры и настроит их заново).
- Проверьте кабель или роутер.
⚠️ Важно: Сброс TCP/IP не удаляет ваши личные файлы, пароли Wi-Fi или настройки браузера. Он затрагивает только низкоуровневые сетевые протоколы.