Гид по технологиям

Как очистить DNS‑кеш в Windows 10

• 6 min read • Windows • Обновлено 10 Dec 2025
Очистка DNS-кеша в Windows 10 — быстро и без администратора
Очистка DNS-кеша в Windows 10 — быстро и без администратора

Коротко о DNS

DNS (Domain Name System) переводит доменные имена в IP‑адреса. Когда перевод не выполняется или кэш повреждён, веб‑страницы могут не открываться. Очистка DNS‑кеша заставляет систему заново запрашивать актуальные записи у DNS‑серверов.

Быстрые команды (шпаргалка)

  • Очистить кэш: ipconfig /flushdns
  • Просмотр кэша: ipconfig /displaydns
  • Сохранить кэш в файл: ipconfig /displaydns >%USERPROFILE%\Desktop\dns.txt
  • PowerShell: Clear-DnsClientCache

Как очистить DNS в Windows 10 — пошаговые методы

1. Через Командную строку

  1. Откройте меню Пуск и найдите Командную строку. Запустите её.
  2. Введите команду и нажмите Enter:
ipconfig /flushdns
  1. Командная строка покажет сообщение “Successfully flushed the DNS Resolver Cache” — кэш очищен. Закройте окно.

Снимок окна Командной строки с командой ipconfig /flushdns

Важно: для этой команды обычно не нужны права администратора — она работает от обычного пользователя.

2. Через диалог Выполнить

  1. Нажмите Win + R, чтобы открыть диалог Выполнить. Введите:
ipconfig /flushdns
  1. Нажмите Enter. Экран может ненадолго поморгать — это нормально; в этот момент кэш очищается.

Скриншот диалога Выполнить с введённой командой ipconfig /flushdns

3. Через PowerShell

  1. Откройте Пуск и найдите Windows PowerShell.
  2. Введите команду и нажмите Enter:
Clear-DnsClientCache
  1. В PowerShell появится сообщение об успешной очистке кэша.

Окно Windows PowerShell с командой Clear-DnsClientCache

Примечание: запуск от администратора обычно не требуется для этой команды.

4. Перезапуск службы DNS Client

  1. Откройте Пуск и найдите приложение Службы (services.msc).

Окно списка служб Windows

  1. Найдите службу DNS Client, щёлкните правой кнопкой и выберите команду «Обновить» или «Перезапустить» (в зависимости от версии). Если кнопка недоступна (зачёркнута), используйте другие методы.

Список служб с выделенным DNS Client

  1. После перезапуска службы перезагрузите ПК, чтобы убедиться, что изменения применены.

Примечание: у некоторых пользователей опция недоступна — в этом случае используйте Командную строку или PowerShell.

5. Использование .bat‑файла

  1. Откройте Блокнот.
  2. Вставьте строку:
ipconfig /flushdns
  1. Сохраните файл как flushdns.bat (тип — Все файлы).
  2. Дважды щёлкните файл — кэш будет очищен.

Снимок сохранения .bat файла в Блокноте

Этот способ удобен, если нужно регулярно очистить кэш (можно добавить в Планировщик задач).

Как просмотреть текущий DNS‑кеш в Windows 10

  1. Запустите Командную строку.
  2. Выполните:
ipconfig /displaydns
  1. Система выведет длинный список записей. Чтобы сохранить их в файл на рабочем столе, выполните:
ipconfig /displaydns >%USERPROFILE%\Desktop\dns.txt
  1. Откройте созданный файл dns.txt для удобного просмотра.

Окно Командной строки с выводом ipconfig /displaydns

Файл dns.txt, сохранённый на рабочем столе

Что хранится в DNS‑кеше (кратко)

  • Resource data — данные о хосте или IP, необходимые для преобразования имени в адрес и обратно.
  • TTL — время жизни записи в секундах; после истечения запись считается устаревшей.
  • Class — класс записи протокола (обычно IN для интернета).
  • Record name — имя записи (домен или поддомен).
  • Resource data length — длина поля resource data.
  • Record type — тип записи (A для IPv4, AAAA для IPv6 и т. д.).

Почему полезно очищать DNS‑кеш

  • Защита от DNS‑спуфинга: удаление потенциально подменённых записей.
  • Устранение 404/перенаправлений: если сайт переехал, очистка заставляет систему получить новую запись.
  • Решение проблем с неправильной загрузкой сайта.
  • Частичное повышение приватности, т.к. локальные записи очищаются.

Когда очистка не поможет (контрпример)

  • Проблемы с интернет‑соединением (провайдер, маршрутизатор) — проверяйте физическую связь и настройки роутера.
  • Неправильные DNS‑серверы у провайдера — в этом случае смена DNS‑серверов (Google, Cloudflare, ваш корпоративный) может помочь.
  • Проблемы на стороне сервера сайта — очистка локального кэша не исправит недоступность хоста.

Альтернативные подходы

  • Сменить DNS‑серверы в свойствах адаптера (например, на 1.1.1.1 или 8.8.8.8).
  • Очистить кэш браузера (иногда проблема на уровне браузера, а не ОС).
  • Перезагрузить сетевой адаптер: ipconfig /release затем ipconfig /renew.
  • Проверить файл hosts: C:\Windows\System32\drivers\etc\hosts на предмет нежелательных переадресаций.

Чек‑лист для разных ролей

Администратор:

  • Проверить настройки DHCP и DNS на сервере.
  • Перезапустить DNS‑службы на сервере при необходимости.
  • Проверить репликацию DNS в доменной инфраструктуре.

Обычный пользователь:

  • [ ] Выполнить ipconfig /flushdns.
  • Очистить кэш браузера.
  • Перезапустить браузер и, при необходимости, ПК.

Техподдержка:

  • Спросить, появляются ли ошибки в других устройствах в сети.
  • Проверить параметры роутера и DNS‑настройки провайдера.
  • Протоколировать шаги и результаты для повторяемости.

Мини‑методология для команды (SOP)

  1. Подтвердить проблему: пользователь предоставляет URL и скриншот ошибки.
  2. Локальная проверка: очистка DNS, очистка кэша браузера, попытка в режиме инкогнито.
  3. Сетевая проверка: ping и traceroute, проверка DNS‑ответов через nslookup/dig.
  4. Серверная проверка: статус хоста/веб‑сервера, лог сервера.
  5. Документирование и, при необходимости, эскалация.

Тесты и критерии приёмки

  • После ipconfig /flushdns запись не должна присутствовать в выводе ipconfig /displaydns (если она была добавлена локально).
  • При смене DNS‑сервера ответ от nslookup example.com должен измениться на ожидаемый IP.
  • Веб‑страница, ранее не открывающаяся из‑за устаревшей записи, должна загружаться корректно.

Быстрый контроль рисков и рекомендации по безопасности

  • Не редактируйте файл hosts без надобности — это может привести к постоянной переадресации.
  • Если подозреваете спуфинг, сразу переключитесь на надёжный DNS‑сервер и сообщите в службу поддержки.
  • Для корпоративных сред выполните очистку согласованно, чтобы не нарушить политику кэширования.

Модель принятия решения (Mermaid)

flowchart TD
  A[Пользователь жалуется на недоступность сайта] --> B{Загружается сайт на других устройствах?}
  B -- Да --> C[Очистить локальный DNS и кэш браузера]
  B -- Нет --> D[Проверить DNS‑серверы и сеть]
  C --> E{Проблема решена?}
  D --> E
  E -- Да --> F[Закрыть инцидент]
  E -- Нет --> G[Эскалация к администратору]
  G --> H[Проверка серверов/логов и репликации DNS]
  H --> F

Практические советы и трюки

  • Если опция перезапуска службы недоступна, используйте Командную строку или PowerShell.
  • Для регулярной очистки можно создать задачу в Планировщике, запускающую ваш .bat файл.
  • При тестировании меняйте TTL записей на короткое время (на тестовых окружениях), чтобы быстрее видеть эффект.

Короткая галерея крайних случаев

  • Кэш содержит поддельную запись, перенаправляющую на фишинговый сайт — очистка обязательна.
  • Сайт меняет IP, но у вас в кэше старая запись — очистка решит проблему.
  • Проблема на стороне CDN/провайдера — локальная очистка не поможет.

Сводка и рекомендации

  • Начните с ipconfig /flushdns — это быстро и безопасно.
  • Если не помогает, просмотрите ipconfig /displaydns, очистите браузерный кэш и проверьте настройки маршрутизатора и DNS‑серверов.
  • В корпоративных средах следуйте SOP и документируйте шаги.

Важно: если после всех действий сайт по‑прежнему недоступен, вероятнее всего проблема вне вашего локального кэша — обратитесь к провайдеру или администратору сервера.

Критерии приёмки

  • Команда очистки выполнена и подтверждена сообщением об успешной очистке.
  • После очистки проблема с конкретным сайтом устранена, либо выявлена и задокументирована другая причина.

Факты в одно предложение

  • TTL определяет, как долго запись хранится в кэше (в секундах).

Если остались вопросы или нужна помощь с конкретной ошибкой — опишите шаги, которые вы уже делали, и прикрепите вывод команд или скриншоты.

Список полезных команд (шпаргалка)

ipconfig /flushdns
ipconfig /displaydns
ipconfig /displaydns >%USERPROFILE%\Desktop\dns.txt
ipconfig /release
ipconfig /renew
nslookup example.com
dig example.com (если установлен)
Clear-DnsClientCache

Краткое резюме:

  • Очистка DNS‑кеша проста и безопасна.
  • Это первый логичный шаг при проблемах с доступом к сайтам.
  • Если не помогает, переходите к проверке сети и серверов.

Спасибо за внимание — если нужно, могу подготовить готовый .bat файл и инструкцию по добавлению в Планировщик задач.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро