Ошибка «DNS-сервер не отвечает» на Windows 10 — одна из самых распространённых проблем с интернетом. В результате страницы не загружаются, хотя подключение к сети есть. Чаще всего виноваты настройки сети, роутер или сбои в работе провайдера. Разберёмся, как быстро устранить неполадку без вызова мастера.
В 90% случаев проблема решается за 5–10 минут: перезапуском оборудования, сменой DNS-сервера или очисткой кэша. Но если ошибка появляется регулярно, потребуется глубокая диагностика. Далее — пошаговые действия от простого к сложному.
Почему возникает ошибка и как её распознать
DNS (Domain Name System) — это система, которая преобразует доменные имена (например, yandex.ru) в IP-адреса, понятные компьютерам. Если сервер не отвечает, браузер не может «узнать», куда отправлять запрос, и выдаёт ошибку.
Признаки проблемы: браузер пишет «Не удаётся найти DNS-адрес сервера», «Страница недоступна» или «DNS_PROBE_FINISHED_NXDOMAIN»; интернет работает на других устройствах (телефон, планшет), но не на компьютере; значок сети в трее показывает подключение, но страницы не грузятся; после перезагрузки проблема временно исчезает, но возвращается.
Основные причины: неполадки на стороне провайдера; неверные настройки в или роутере; сбои в работе сетевого адаптера; вирусы или конфликт программ (например, VPN, антивирусы); устаревшие или повреждённые драйвера сетевой карты.
Перед началом диагностики проверьте, работает ли интернет на других устройствах, подключённых к тому же роутеру. Если да — проблема в компьютере. Если нет — виноват роутер или провайдер.
| Команда | Что проверяет | Нормальный результат |
|---|---|---|
ipconfig /all | Показывает текущие сетевые настройки, включая DNS-серверы | В строке DNS-серверы должны быть адреса (например, 8.8.8.8) |
ping 8.8.8.8 | Проверяет соединение с сервером Google DNS | Ответы типа Ответ от 8.8.8.8: число байт=32 |
ping yandex.ru | Проверяет, ли доменное имя | Ответ с IP-адресом (например, Ping статистика для 5.255.255.5) |
Способы диагностики проблемы
Чтобы точно определить источник ошибки, используйте встроенные инструменты Windows 10. Они помогут сузить круг поиска.
Откройте командную строку от имени администратора: нажмите Win + X и выберите Командная строка (администратор) или Windows PowerShell (администратор). Введите по очереди команды:
Если ping 8.8.8.8 проходит, а ping yandex.ru — нет, проблема точно в DNS. Если не проходит ни то, ни другое — проверяйте подключение к интернету или роутер.
Быстрые решения: перезапуск и сброс настроек
Начните с простых шагов — они решают проблему в 60–70% случаев.
- Перезагрузите роутер и компьютер. Отключите питание роутера на 30 секунд, затем включите. Перезагрузите Windows 10. Это сбрасывает временные сбои в сети.
- Отключите или прокси. Если используете NordVPN, OpenVPN или настройки прокси в браузере — отключите их. Эти инструменты могут блокировать DNS-запросы.
- Проверьте кабель или Wi-Fi. Если подключены по кабелю — попробуйте другой порт на роутере. Если по Wi-Fi — подключитесь к сети заново или переключитесь на 5 GHz (если роутер поддерживает).
- Временно отключите антивирус. Некоторые программы (например, Avast, Kaspersky) блокируют DNS-запросы. Отключите защиту на 5–10 минут и проверьте работу интернета.
Если после этих действий ошибка осталась, переходите к более сложным методам.
Ручная настройка DNS-сервера
Если автоматические настройки дают сбой, задайте их вручную. Это надёжный способ обойти неполадки на стороне провайдера.
- Откройте
Панель управления→Сеть и интернет→Центр управления сетями и общим доступом. - Нажмите на подключение (например,
EthernetилиWi-Fi) →Свойства. - Выделите
IP версии 4 (TCP/IPv4)и нажмитеСвойства. - Выберите
Использовать следующие адреса DNS-серверови введите:8.8.8.8(Preferred DNS);8.8.4.4(Alternate DNS). Это от Google. Альтернативы:1.1.1.1(Cloudflare) или77.88.8.8(Yandex). - Нажмите
OKи перезагрузите компьютер.
⚠️ Внимание: Если после смены интернет не заработал, верните настройки на Получить адрес DNS-сервера автоматически. Возможно, провайдер использует привязку по MAC-адресу.
Сброс кэша и сетевых парометров
Кэш хранит IP-адреса сайтов для ускорения загрузки. Если он повреждён, это может вызывать ошибки. Очистка кэша и сброс сетевых настроек часто решают проблему.
Откройте командную строку от имени администратора и выполните команды по порядку:
| Команда | Действие | Результат |
|---|---|---|
ipconfig /flushdns | Очищает кэш DNS | Сообщение Кэш сопоставителя был очищен |
netsh winsock reset | Сбрасывает стек Winsock | Требует перезагрузки ПК |
netsh int ip reset | Сбрасывает TCP/IP | Требует перезагрузки ПК |
ipconfig /release и ipconfig /renew | Обновляет IP-адрес | Новый от роутера |
После выполнения команд netsh обязательно перезагрузите компьютер. Если проблема осталась, попробуйте следующее.
Проверка драйверов и сетевого адаптера
Устаревшие или повреждённые драйвера сетевой карты могут вызывать сбои в работе DNS. Обновите их или переустановите.
Чтобы проверить драйвера:
Откройте Диспетчер устройств (Win + X → Диспетчер устройств).
Раскройте раздел Сетевые адаптеры.
Найдите адаптер (например, Realtek PCIe GbE Family Controller или Intel(R) Wi-Fi 6).
Щёлкните правой кнопкой → Обновить драйвер → Автоматический поиск.
Если обновление не помогло, удалите драйвер (правый клик → Удалить устройство) и перезагрузите компьютер. Windows установит его автоматически.
Если после обновления драйверов проблема осталась, попробуйте откатить драйвер (в свойствах адаптера → вкладка «Драйвер» → «Откатить»).
Дополнительные методы: отключение IPv6 и проверка хост-файла
Иногда ошибка возникает из-за конфликта между IPv4 и IPv6 или изменений в файле hosts.
Чтобы отключить IPv6:
Откройте Свойства вашего подключения (как в разделе про DNS).
Снимите галочку с IP версии 6 (TCP/IPv6) и нажмите OK.
Перезагрузите компьютер.
Чтобы проверить файл hosts:
Откройте блокнот от имени администратора (Win + S → введите Блокнот → правый клик → Запуск от имени администратора).
В блокноте выберите Файл → Открыть → перейдите по пути C:\Windows\System32\drivers\etc.
Выберите файл hosts (в типе файлов укажите Все файлы).
Убедитесь, что в файле нет строк с адресами сайтов (кроме закомментированных, которые начинаются с #). Если есть — удалите их, сохраните файл и перезагрузите ПК.
Пошаговая инструкция: что делать, если ничего не помогает
Если все предыдущие методы не сработали, выполните полную диагностику системы.
Проверьте компьютер на вирусы с помощью Kaspersky Virus Removal Tool или Dr.Web CureIt!. Некоторые вирусы изменяют настройки или блокируют доступ к сайтам.
Сбросьте настройки сети до значений по умолчанию:
Откройте командную строку от имени администратора.
Выполните команду netcfg -d (сбрасывает все сетевые адаптеры).
Перезагрузите компьютер.
Попробуйте подключиться к интернету через другой браузер (например, Mozilla Firefox или Microsoft Edge). Иногда проблема в кэше браузера.
Если ошибка появляется только на одном сайте, проверьте его работу через сервисы вроде downforeveryoneorjustme.com (используйте браузер на телефоне). Возможно, сайт временно недоступен.
Чек-лист по устранению ошибки DNS
Часто задаваемые вопросы
Почему ошибка «DNS-сервер не отвечает» появляется только на одном компьютере?
Скорее всего, проблема в настройках этого компьютера: неверные параметры DNS, повреждённый кэш, конфликт драйверов или вирус. Проверьте настройки сети, обновите драйвера и просканируйте систему на вирусы.
Можно ли использовать от или постоянно?
Да, это безопасно и часто даже быстрее, чем провайдера. Google DNS (8.8.8.8) и Cloudflare DNS (1.1.1.1) надёжны и поддерживают шифрование. Но если провайдер использует привязку по MAC-адресу, может потребоваться вернуть автоматические настройки.
Что делать, если после смены интернет пропал полностью?
Верните настройки на Получить адрес автоматически. Возможно, ваш провайдер требует авторизации по MAC-адресу или использует нестандартные параметры. свяжитесь с техподдержкой провайдера для уточнения.
Как проверить, работает ли DNS-сервер провайдера?
Откройте командную строку и выполните команду nslookup yandex.ru. Если в ответе будет IP-адрес (например, 5.255.255.5), то работает. Если появится ошибка вроде Домен не существует или Время ожидания истекло — сервер провайдера не отвечает.