Windows

Сброс DNS-кэша Windows 10/11: пошаговое руководство

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

Обновлено 14 июля 2026 г.
5-10 мин
Низкая
FixPedia Team
Применимо к:Windows 10Windows 11

Введение / Зачем это нужно

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

Требования / Подготовка

  • Операционная система: Windows 10 или Windows 11.
  • Учетная запись с правами администратора (требуются для выполнения команд).
  • Доступ к Командной строке или Windows PowerShell.

Если у вас нет прав администратора, некоторые команды будут недоступны — см. FAQ ниже.

Пошаговая инструкция

Шаг 1: Откройте Командную строку от имени администратора

Нажмите Win + X, выберите Командная строка (Администратор) или Windows PowerShell (Администратор). Подтвердите запрос User Account Control (UAC).

Шаг 2: Сбросите DNS с помощью ipconfig /flushdns

В окне терминала введите команду:

ipconfig /flushdns

Нажмите Enter. Windows сообщит, что DNS-кэш был успешно очищен.

Шаг 3: Альтернативный сброс через PowerShell

Если вы предпочитаете PowerShell, выполните ту же операцию с помощью:

Clear-DnsClientCache

Эта команда выполняет тот же сброс, что и ipconfig /flushdns.

Шаг 4: Проверьте результат с помощью ipconfig /displaydns

Чтобы убедиться, что кэш действительно очищен, запустите:

ipconfig /displaydns

Если список записей пуст, сброс прошёл успешно. В противном случае повторите шаги с использованием прав администратора.

Шаг 5: Сброс сетевых настроек (опционально)

Для полного обновления сетевого стека введите:

netsh winsock reset

После выполнения команды перезапустите компьютер. Это исправит возможные сбои в работе Winsock и улучшит стабильность DNS.

Проверка результата

  1. Откройте браузер и попробуйте загрузить сайт, который ранее не работал.
  2. Выполните команду ipconfig /displaydns ещё раз — список должен быть пустым.
  3. Если проблемы сохраняются, проверьте подключение к интернету и временно отключите антивирус или брандмауэр (см. «Возможные проблемы» ниже).

Возможные проблемы

  • Отсутствие прав администратора

    ⚠️ Важно: Команда ipconfig /flushdns требует прав администратора. Если терминал запускается без этих прав, сброс не выполнится. Запустите Командную строку от имени администратора и повторите шаг.

  • Кэш уже пуст

    💡 Совет: Если Windows сообщает, что DNS-кэш уже пуст, повторный сброс не требуется. Перейдите к проверке результата.

  • Сайт по-прежнему недоступен

    ⚠️ Важно: После сброса DNS-проблемы с доступностью могут быть вызваны другими факторами — нестабильным интернет-соединением, блокировкой антивирусом или сбоями на стороне провайдера. Проверьте подключение, отключите временно антивирус и попробуйте выполнить сброс ещё раз с помощью PowerShell (Clear-DnsClientCache). Если проблема сохраняется, обратитесь к провайдеру услуг интернета.

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

Зачем сбрасывать DNS-кэш в Windows?
Можно ли сбросить DNS-кэш без прав администратора?
Что делать, если после сброса DNS-сайт всё ещё не загружается?
Как проверить, был ли сброс успешным?

Полезное

Откройте Командную строку от имени администратора
Сбросите DNS с помощью `ipconfig /flushdns`
Альтернативный сброс через PowerShell
Проверьте результат с помощью `ipconfig /displaydns`
Сброс сетевых настроек (опционально)

Эта статья помогла вам решить проблему?