Введение
Ошибка «DNS-проверка завершилась без интернета» означает, что Windows не смогла разрешить доменное имя через DNS, хотя сетевое соединение установлено. В результате браузер показывает страницу с этим сообщением, а любые попытки открыть сайты завершаются неудачно. В этом гайде описаны быстрые действия, которые вернут интернет за несколько минут.
Требования
- Windows 10 (22H2) или Windows 11 (23H2).
- Права администратора для выполнения команд.
- Сетевой адаптер подключён и отображается в качестве «Подключено».
Пошаговая инструкция
Шаг 1: Перезапустите сетевой адаптер
Перезапуск адаптера часто восстанавливает повреждённое соединение. Используйте PowerShell с правами администратора:
Disable-NetAdapter -Name "Ethernet" -Confirm:$false
Enable-NetAdapter -Name "Ethernet" -Confirm:$false
Команда отключает адаптер, а затем снова включает его, forcing обновление настроек.
Шаг 2: Очистите DNS-кэш
Устаревшие записи в кэше могут вызывать ошибку. Выполните команду из командной строки (PowerShell от имени админа):
ipconfig /flushdns
Система удалит все сохранённые DNS-записи и запросит их заново.
::in-article-ad:: ::
Шаг 3: Сбросьте стэк TCP/IP
Сброс TCP/IP исправляет повреждённые сетевые параметры. Выполните в командной строке (от имени админа):
netsh int ip reset
netsh int ip reset перезаписывает настройки TCP/IP, восстанавливая стандартные параметры.
Шаг 4: Измените DNS-серверы на публичные
Использование надёжных публичных DNS ускоряет разрешение и устраняет проблемы с локальным DNS. В PowerShell от имени админа выполните:
Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses "8.8.8.8","1.1.1.1"
Теперь система будет использовать DNS от Google и Cloudflare.
Шаг 5: Перезагрузите роутер и проверьте интернет
Перезагрузка роутера обновляет локальную сеть. Выключите устройство, подождите 30 секунд, включите обратно. После этого откройте браузер и проверьте загрузку страниц.
Проверка результата
- Откройте браузер и перейдите на
https://www.google.com. - Выполните пинг до внешнего хоста через PowerShell:
Test-Connection -ComputerName 8.8.8.8 -Count 4
Успешные ответы подтверждают, что DNS работает и интернет доступен.
Возможные проблемы
- Ошибка «Изменение адресов DNS-серверов не удалось». Это может значить, что адаптер не поддерживает ручные DNS. В таком случае используйте стандартные «Получать адрес сервера DNS автоматически» или обновите драйвер адаптера.
- Появление ошибки после изменения DNS. Проверьте правильность введённых адресов, убедитесь, что они доступны (8.8.8.8, 1.1.1.1). Также отключите временно VPN или корпоративный прокси.
- Сбой после сброса TCP/IP. Если интернет по-прежнему не работает, выполните
netsh winsock resetи перезагрузите систему. Это восстановит damaged Winsock каталожные данные.