Если сайты в браузере не загружаются, хотя интернет работает, проблема может быть в закешированных DNS-записях. Очистка кэша в Windows 10 через командную строку решает задачу за 10 секунд. Достаточно ввести одну команду — и система сбросит устаревшие данные о соответствиях имен сайтов и IP-адресов.

В этой статье я покажу, как это сделать правильно, а также объясню, почему этот способ работает, когда помогает и в каких случаях стоит обратиться к дополнительным методам. Начнём с самого простого — базовой команды, которая сработает в 90% случаев.

Почему нужно чистить кэш и когда это помогает

DNS-кэш — это временная память вашего компьютера, где хранятся соответствия между доменными именами (например, google.com) и их IP-адресами. Когда вы заходите на сайт, система сначала проверяет кэш: если данные есть, она использует их, чтобы ускорить загрузку. Но иногда эти данные устаревают.

Проблемы возникают, когда:

  • сайт изменил свой IP-адрес (например, после переезда на другой хостинг),
  • провайдер или роутер выдают неверные DNS-записи,
  • в кэше сохранились ошибочные или устаревшие данные после сбоя.

В таких случаях браузер не может подключиться к сайту, хотя интернет работает. Очистка кэша заставляет систему запросить актуальные данные у DNS-сервера.

Симптомы, при которых стоит попробовать сбросить кэш:

  • страница не загружается, но открывается на других устройствах (телефон, планшет),
  • браузер выдаёт ошибку типа «ERR_NAME_NOT_RESOLVED» или «DNS_PROBE_FINISHED_NXDOMAIN»,
  • сайт открывается, но очень медленно, хотя раньше грузился быстро.
💡

Если проблема сохраняется после очистки кэша, попробуйте сменить DNS-серверы на Google (8.8.8.8, 8.8.4.4) или Cloudflare (1.1.1.1) — это часто решает вопросы с медленной загрузкой или недоступностью сайтов

СпособДействияПримечание
Через меню ПускПуск → Введите "Командная строка" → ПКМ → Запуск от имени администратораСамый универсальный метод
Через поискWin + S → Введите "cmd" → ПКМ → Запустить от имени администратораРаботает, если поиск включён
Через диспетчер задачCtrl + Shift + Esc → Файл → Запустить новую задачу → Введите "cmd" → Отметить галочку "Создать задачу с правами администратора"Помогает, если Проводник не отвечает

Способы открыть командную строку в Windows 10

Чтобы очистить кэш DNS, нужно запустить командную строку от имени администратора. Есть несколько способов сделать это:

Если вы часто используете командную строку, можно закрепить её на панели задач или в меню Пуск. Для этого найдите приложение через поиск, кликните по нему правой кнопкой и выберите Закрепить на панели задач.

Основная команда для очистки кэша DNS

Откройте командную строку от имени администратора (как это сделать, читайте выше) и введите:

ipconfig /flushdns

Если всё сделали правильно, увидите сообщение:

Конфигурация для Windows. Кэш распознавателя успешно очищен.

Эта команда работает во всех версиях Windows — от 7 до 11. Она удаляет все закешированные DNS-записи, и при следующем обращении к сайту система запросит актуальные данные у DNS-сервера.

Если вы видите ошибку типа «Отказано в доступе», значит, командная строка запущена не от имени администратора. Закройте её и откройте заново с нужными правами.

Дополнительные команды для диагностики

Если очистка кэша не помогла, проверьте другие параметры сети. Введите по очереди эти команды в командную строку (от имени администратора):

  1. ipconfig /release — освобождает текущий IP-адрес.
  2. ipconfig /renew — запрашивает новый IP-адрес у роутера или провайдера.
  3. ipconfig /displaydns — показывает текущие DNS-записи в кэше (полезно для диагностики).
  4. netsh winsock reset — сбрасывает стек TCP/IP (помогает при сложных сетевых ошибках).

После выполнения команд netsh winsock reset и ipconfig /renew перезагрузите компьютер, чтобы изменения вступили в силу.

⚠️ Внимание: команда netsh winsock reset сбрасывает сетевые настройки Windows. После её выполнения могут слететь некоторые параметры (например, настройки или прокси). Используйте её только если уверены, что проблема именно в сетевом стеке.
Как часто вы очищаете кэш DNS?
Никогда не делал этого
Редко, только при проблемах
Регулярно, раз в месяц
Другой вариант

Сравнение команд для работы с в Windows 10

Помимо очистки кэша, в Windows 10 есть и другие команды для работы с DNS. Они могут прегодиться, если стандартный сброс не сработал или нужно углубиться в диагностику.

КомандаНазначениеКогда использовать
ipconfig /flushdnsОчищает кэш DNS-распознавателяПри ошибках типа "DNS не отвечает"
ipconfig /registerdnsОбновляет все DHCP-аренды и повторно регистрирует DNS-именаЕсли компьютер не может подключиться к локальной сети
nslookup example.comПроверяет DNS-записи для указанного доменаДля диагностики проблем с разрешением имён
netsh interface ip delete dnsУдаляет статические DNS-серверыЕсли нужно сбросить настройки вручную

Команда nslookup особенно полезна для проверки, какой IP-адрес соответствует домену. Например, введите nslookup google.com — система покажет IP, который используется для подключения. Если он отличается от актуального, значит, проблема в DNS.

Что делать, если очистка кэша не помогла

Если после сброса кэша сайты по-прежнему не открываются, проблема может быть глубже. Вот что стоит проверить:

  1. Проверьте подключение к интернету. Убедитесь, что другие сайты открываются, а значок сети в трее показывает подключение.
  2. Перезагрузите роутер. Иногда проблема на стороне маршрутизатора — он может кэшировать DNS-записи сам.
  3. Попробуйте другой DNS-сервер. В настройках сети (в Параметры → Сеть и Интернет → Изменение параметров адаптера → Свойства → IP версией 4) укажите адреса Google (8.8.8.8, 8.8.4.4) или Cloudflare (1.1.1.1).
  4. Отключите или прокси. Они могут мешать правильному разрешению DNS.

Если проблема сохраняется на всех устройствах в вашей сети, скорее всего, она на стороне провайдера или сайта. В этом случае стоит позвонить в техническую поддержку интернет-провайдера или подождать, пока проблема не устранится на стороне ресурса.

Пошаговая инструкция: очистка кэша для новичков

Если вы никогда не работали с командной строкой, следуйте этой инструкции. Она подойдёт даже тем, кто не разбирается в компьютерах.

Шаг 1. Откройте меню Пуск и введите в поисковой строке Командная строка.

Шаг 2. В результатах поиска найдите приложение Командная строка, кликните по нему правой кнопкой мыши и выберите Запуск от имени администратора.

Шаг 3. В открывшемся окне введите команду:

ipconfig /flushdns

Шаг 4. Нажмите Enter. Если всё прошло успешно, вы увидите сообщение об удачной очистке кэша.

Шаг 5. Закройте командную строку и попробуйте снова открыть проблемный сайт.

Если после этого сайт не загружается, повторите шаги, но после очистки кэша введите ещё две команды:

ipconfig /release ipconfig /renew

Затем перезагрузите компьютер.

Чек-лист перед очисткой кэша DNS

Выполнено: 0 / 4

Часто задаваемые вопросы

Очистка кэша удалит мои закладки или пароли?

Нет, очистка кэша не затрагивает закладки, историю браузера, сохранённые пароли или другие личные данные. Она удаляет только временные записи о соответствиях имён сайтов и их IP-адресов.

Нужно ли очищать кэш регулярно?

В большинстве случаев нет. Очистка кэша нужна только при возникновении проблем с загрузкой сайтов. Регулярное выполнение этой процедуры не даёт никаких преимуществ и даже может немного замедлить работу, так как системе придётся заново запрашивать DNS-записи.

Можно ли очистить кэш без командной строки?

В Windows 10 нет встроенного графического интерфейса для очистки кэша DNS. способ — через командную строку с помощью команды ipconfig /flushdns. Однако можно создать ярлык на рабочем столе с этой командой, чтобы не вводить её вручную.

Почему после очистки кэша сайты грузятся дольше?

Это нормально. После сброса кэша система запрашивает DNS-записи заново, что может занять несколько секунд. При первом обращении к сайту после очистки он может загружаться медленнее, но при повторных посещениях скорость вернётся к обычной.