Сбросить сетевой кэш windows

Одно из частых действий, необходимых при решении проблем с работой Интернета (таких как ошибка ERR_NAME_NOT_RESOLVED и других) или при смене адресов DNS серверов в Windows 10, 8 или Windows 7 — очистка кэша DNS (кэш DNS содержит соответствия между адресами сайтов в «человеческом формате» и их фактическим IP-адресом в интернете).

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

Очистка (сброс) кэша DNS в командной строке

Стандартный и очень простой способ сброса кэша DNS в Windows — использовать соответствующие команды в командной строке.

Шаги, чтобы очистить кэш DNS при этом будут следующими.

  1. Запустите командную строку от имени администратора (в Windows 10 для этого можно начать набирать «Командная строка» в поиске на панели задач, затем нажать правой кнопкой мыши по найденному результату и выбрать «Запуск от имени администратора» в контекстном меню (см. Как запустить командную строку от имени администратора в Windows).
  2. Введите простую команду ipconfig /flushdns и нажмите Enter.
  3. Если всё прошло успешно, в результате вы увидите сообщение о том, что «Кэш сопоставителя DNS успешно очищен». 
    Очистка кэша DNS в командной строке

  4. В Windows 7 дополнительно можно выполнить перезапуск службы DNS-клиент, для этого там же в командной строке по порядку выполните следующие команды
  5. net stop dnscache
  6. net start dnscache

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

Очистка внутреннего кэша DNS Google Chrome, Яндекс Браузера, Opera

В браузерах на базе Chromium — Google Chrome, Opera, Яндекс Браузер присутствует собственный кэш DNS, который также можно очистить.

Для этого в браузере введите в адресную строку:

  • chrome://net-internals/#dns — для Google Chrome
  • browser://net-internals/#dns — для Яндекс Браузера
  • opera://net-internals/#dns — для Оперы

На открывшейся странице вы можете посмотреть содержимое кэша DNS браузера и очистить его, нажав кнопку «Clear host cache».

Очистить кэш DNS в браузере

Дополнительно (при проблемах с соединениями в конкретном браузере) может помочь очистка сокетов в разделе Sockets (кнопка Flush socket pools).

Также, оба этих действия — сброс кэша DNS и очистку сокетов можно быстро выполнить, открыв меню действий в правом верхнем углу страницы, как на скриншоте ниже.

Сброс кэша и сокетов в браузере

Дополнительная информация

Существуют и дополнительные способы сброса кэша DNS в Windows, например,

  • В Windows 10 присутствует опция автоматического сброса всех параметров подключений, см. Как сбросить настройки сети и Интернета в Windows 10.
  • Многие программы для исправления ошибок Windows имеют встроенные функции для очистки кэша DNS, одна из таких программ, направленная именно на решение проблем с сетевыми подключениями — NetAdapter Repair All In One (в программе присутствует отдельная кнопка Flush DNS Cache для сброса кэша DNS). 
    Сброс кэша DNS в NetAdapter Repair

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

Все способы:

  • Способ 1: Использование консольных команд
  • Способ 2: Очистка через настройки браузеров
  • Способ 3: Сброс через программу NetAdapter Repair
  • Способ 4: Сброс сети
  • Вопросы и ответы: 0

Способ 1: Использование консольных команд

Использование «Командной строки» Windows представляет собой наиболее быстрый и эффективный метод очистки DNS-кеша, доступный каждому пользователю без установки дополнительного программного обеспечения. Этот способ позволяет не только очистить кеш, но и получить подробную информацию о текущем состоянии DNS-записей в системе. Важным преимуществом метода является возможность автоматизации процесса через создание батч-файлов для регулярной очистки. Консольные команды работают одинаково эффективно во всех версиях Windows, начиная с Windows 7, что делает их универсальным решением. При этом использование «Командной строки» дает полный контроль над процессом и позволяет убедиться в успешном выполнении операции благодаря подробным системным сообщениям.

  1. Щелкните правой кнопкой мыши по «Пуску» и из появившегося контекстного меню выберите пункт «Терминал (Администратор)».
  2. Как очистить кэш ДНС-01

  3. Введите и активируйте команду ipconfig /flushdns, которая как раз и отвечает за сброс DNS-кеша.
  4. Как очистить кэш ДНС-02

  5. Вы должны получить уведомление о том, что кеш сопоставителя DNS успешно очищен.
  6. Как очистить кэш ДНС-03

  7. Обычно достаточно перезагрузить роутер или просто сразу начать использовать сеть. Однако для надежности можете перезагрузить службу DNS, находясь тут же — в консоли. Для этого сначала введите net stop dnscache, после получения уведомления об остановке службы используйте вторую команду — net start dnscache.
  8. Как очистить кэш ДНС-04

Способ 2: Очистка через настройки браузеров

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

  1. Откройте веб-обозреватель, в адресную строку вставьте ссылку chrome://net-internals/#dns для Google Chrome, opera://net-internals/#dns — для Opera, browser://net-internals/#dns — для Яндекс Браузера или edge://net-internals/#dns — для стандартного Microsoft Edge.
  2. Как очистить кэш ДНС-05

  3. Перейдя к странице, используйте кнопку «Clear host cache», чтобы удалить все сохраненные ранее файлы кеша.
  4. Как очистить кэш ДНС-06

  5. Дополнительно можете ввести любой адрес сайта, чтобы проверить текущий домен и присвоение ему IP. После этого снова можете нажать упомянутую выше кнопку, чтобы удалить кеш для отдельного домена.
  6. Как очистить кэш ДНС-07

Способ 3: Сброс через программу NetAdapter Repair

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

Скачать NetAdapter Repair с официального сайта

  1. Щелкните по ссылке выше и нажмите кнопку «Download», чтобы начать скачивание программы.
  2. Как очистить кэш ДНС-08

  3. Она распространяется в портативном виде, поэтому после загрузки EXE-файла его можно просто запустить, чтобы начать работу с софтом.
  4. Как очистить кэш ДНС-09

  5. Приложение предлагает большое количество различных инструментов для работы с сетью. Вас же интересует кнопка «Flush DNS Cache», отвечающая за сброс кеша сопоставителя DNS.
  6. Как очистить кэш ДНС-010

  7. Если нужно, можете отметить несколько разных действий галочками и запустить их одновременно.
  8. Как очистить кэш ДНС-011

Способ 4: Сброс сети

Полный сброс сетевых настроек через «Параметры» тоже может помочь с очисткой DNS-кеша, так как эта операция возвращает все сетевые компоненты, включая стек протоколов TCP/IP, в исходное состояние. Этот метод является наиболее радикальным решением и рекомендуется использовать его в случаях, когда другие способы не помогли устранить проблемы с сетевым подключением. Сброс сети затрагивает все аспекты сетевой конфигурации, включая DNS-кеш, что гарантирует полное очищение всех накопленных записей. Однако важно помнить, что этот способ требует повторной настройки сетевых параметров и переустановки некоторых сетевых компонентов. Это делает его своеобразным «последним средством» в решении проблем с DNS-кешем и сетевым подключением в целом.

  1. Откройте «Пуск» и перейдите в «Параметры», нажав по значку с шестеренкой.
  2. Как очистить кэш ДНС-012

  3. На панели слева выберите раздел «Сеть и Интернет», затем справа — категорию «Дополнительные сетевые параметры».
  4. Как очистить кэш ДНС-013

  5. Перейдите к «Сброс сети».
  6. Как очистить кэш ДНС-014

  7. Нажмите кнопку «Сбросить сейчас», предварительно прочитав уведомление сверху, чтобы точно понимать, к чему приводит данное действие.
  8. Как очистить кэш ДНС-015

  9. Подтвердите операцию и ожидайте, пока доступ к сети будет восстановлен. По необходимости настройте интернет под свои нужды и продолжайте его использование.
  10. Как очистить кэш ДНС-016

Наша группа в TelegramПолезные советы и помощь

Например, вместо того, чтобы заходить на сайт www.google.com, ваш браузер может перенаправить вас на IP-адрес вредоносного веб-сайта, который злоумышленник вставил в записи DNS вашего компьютера. Или вы можете получить большое количество ошибок 404.

Очистка кеша DNS удаляет всю сохраненную информацию поиска DNS. Затем ваш компьютер получает обновленные данные с DNS-серверов при следующей отправке запроса на поиск.

Как очистить DNS-кэш локально в Windows, MacOS и Linux


Как очистить кэш DNS в Windows

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

Чтобы очистить DNS на вашем компьютере с Windows:

  1. Загрузите командную строку от имени администратора. Откройте меню «Пуск» и начните вводить «командная строка» или «cmd», пока не увидите ее в результатах.
  2. Введите ipconfig/flushdns, когда командная строка загрузится, и нажмите Enter на клавиатуре.

    ipconfig/flushdns

  3. Процесс должен занять всего несколько секунд. Вы должны увидеть подтверждающее сообщение DNS Resolver Cache, когда это будет сделано:

    DNS Resolver Cache

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


Очистить кэш DNS на Mac

Есть несколько разных команд для очистки кеша DNS в OS X и macOS в зависимости от используемой версии.

Поскольку процедура одинакова для всех версий, в этой статье подробно описано, как очистить DNS в macOS Mojave (10.14), а затем перечислены команды для других версий в таблице.

Сброс DNS на MacOS Mojave (версия 10.14)

Чтобы очистить кэш DNS на MacOS Mojave, используйте приложение Terminal:

  1. Запустите Terminal.app, используя ваш предпочтительный метод. Вы можете запустить приложение из Приложения -> Утилиты или нажать Ctrl + Space, чтобы запустить Spotlight и выполнить поиск терминала.
    terminal.app

  2. Введите sudo killall -HUP mDNSResponder и нажмите Enter на клавиатуре.
  3. Введите пароль администратора для рассматриваемой учетной записи и нажмите Enter.
    sudo killall -HUP mDNSResponder

После окончания процесса не будет никаких оповещений

Команды для очистки DNS-кэша в старых версиях macOS и Mac OS X

В таблице ниже перечислены команды для очистки кэша DNS в большинстве версий MacOS и Mac OS X. Вы можете скопировать и вставить их прямо из таблицы в свой терминал.

Mac OS X или macOS версия Команда терминала
Mojave (version 10.14)
High Sierra (version 10.13)
Sierra (version 10.12)
Mountain Lion (version 10.8)
Lion (version 10.7)
sudo killall -HUP mDNSResponde
El Capitan (version 10.11)
Mavericks (version 10.9)
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder
Yosemite (version 10.10) sudo discoveryutil mdnsflushcache
sudo discoveryutil udnsflushcaches
Snow Leopard (version 10.6)
Leopard (version 10.5)
sudo dscacheutil -flushcache
Tiger (version 10.4) lookupd -flushcache

Как очистить кэш DNS в Linux

Дистрибутивы Linux немного отличаются от компьютеров с Windows и Mac. Каждый дистрибутив Linux может использовать свою службу DNS. Некоторые дистрибутивы, такие как Ubuntu, вообще не имеют службы DNS по умолчанию.

Это зависит от того, какая служба используется в вашем дистрибутиве и включена ли она по умолчанию. Некоторые из них — NCSD (Name Service Caching Daemon), dnsmasq и BIND (Berkely Internet Name Domain).

Для каждого дистрибутива вам нужно запустить окно терминала. Нажмите Ctrl + Alt + T на клавиатуре и используйте соответствующую команду, чтобы очистить кэш DNS для службы, работающей в вашей системе Linux.

Очистить локальный DNS-кэш NCSD

Используйте эту команду для очистки DNS-кэша NCSD на вашем Linux-компьютере:

sudo /etc/init.d/nscd restart

Введите свой пароль, если это необходимо. Процесс останавливается, а затем запускает службу NCSD в течение нескольких секунд.

Очистить локальный DNS-кэш dnsmasq

Используйте эту команду для очистки DNS-кэша dnsmasq на вашем Linux-компьютере:

sudo /etc/init.d/dnsmasq restart

Введите пароль еще раз, если терминал попросит вас. Вы увидите ответ, когда служба останавится и запустится снова.

Очистить локальный DNS-кэш BIND

Если вы используете BIND для службы DNS, есть несколько команд, которые вы можете использовать для очистки его кеша DNS. Вам может потребоваться ввести пароль для завершения процесса.

sudo /etc/init.d/named restart
sudo rndc restart
sudo rndc exec	

Примечание: BIND также позволяет указывать конкретные домены при выполнении сброса DNS. Просто добавьте flushname и имя домена в команду sudo rndc. Например:sudo rndc flushname wiki.merionet.ru

Загрузить PDF

Загрузить PDF

Из данной статьи вы узнаете, как очистить DNS кэш, который является собранием адресов недавно посещенных сайтов. Очистка DNS кэша зачастую исправляет проблему с ошибкой «Страница не найдена» и прочие неисправности с DNS.

  1. Step 1 Откройте меню Пуск icon.

    Для этого нажмите на логотип Windows в нижнем левом углу экрана или нажмите клавишу Win.

  2. Step 2 Введите в меню «Пуск» фразу командная строка.

    После этого на компьютере будет запущен поиск программы «Командная строка».

  3. Step 3 Нажмите на Командная строка icon.

    Это будет первая иконка вверху меню «Пуск». Нажмите на эту иконку, чтобы открыть программу «Командная строка».

  4. Step 4 Введите ipconfig /flushdns и нажмите ↵ Enter, чтобы очистить DNS кэш компьютера.

  5. Step 5 Перезагрузите браузер.

    Теперь у вас получится подключиться к ранее заблокированной странице.

    Реклама

    Запустите Spotlight

    1

    Mac Spotlight

    . Иконка программы находится в правом верхнем углу экрана.

    2

    1160292 6

  • Открыть Spotlight также можно комбинацией клавиш Command+Space
  • Введите terminal, чтобы запустить поиск программы «Terminal».
    1160292 7

  • Нажмите на Terminal
    Mac Terminal

    . Это будет первая опция вверху результатов поиска Spotlight.

    1160292 8

  • Введите в Terminal следующий код:

    sudo killall -HUP mDNSResponder;say DNS cache has been flushed

    и нажмите Return. После этого будет выполнена команда очистки DNS.

    1160292 9

  • Введите пароль от компьютера, если необходимо. Это пароль для входа в систему. После этого процесс очистки DNS будет завершен.
    1160292 10

    • Terminal не отображает нажатие клавиш во время печати, но записывает их.
  • Перезапустите браузер. Теперь вам удастся подключиться к ранее заблокированной странице.
    1160292 11

  • Советы

    • На Windows можно на некоторое время отключить DNS кэширование. Для этого откройте Командную строку и введите stop dnscache. Это приведет к остановке DNS кэширования до следующей перезагрузки компьютера.
    • Если вы захотите очистить DNS кэш мобильного устройства, лучше всего это сделать путем жесткого перезапуска, что включает в себя выключение и включение телефона или планшета кнопкой питания.

    Реклама

    Предупреждения

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

    Реклама

    Об этой статье

    Эту страницу просматривали 116 510 раз.

    Была ли эта статья полезной?

    590260

    Не редко, в комментариях к разным статьям с решениями каких-либо проблем с подключением к интернету в Windows 7, я советую делать сброс сетевых настроек. Эта процедура очень часто помогает решить самые разные проблемы с подключением и выходом в интернет на компьютерах не только с Windows 7, или Windows Server 2008, но и с Windows 8 и Windows 10. Правда, в десятке сбросить все сетевые настройки можно немного проще, через параметры по этой инструкции.

    Я покажу, как сбросить параметры протокола TCP/IP и DNS с помощью командной строки, и специальной утилиты от Microsoft, которая называется Microsoft Easy Fix.

    Для чего вообще сбрасывать эти сетевые параметры? Часто бывает, что вирусы, вредоносные программы, какие-то активаторы, и даже сами пользователи меняют сетевые настройки, после чего перестает работать интернет в Windows 7. Появляются какие-то ошибки с IP, или DNS. Интернет работает медленно, не открываются сайты, не удается подключится к Wi-Fi роутеру, установить подключение к провайдеру, или раздать Wi-Fi с компьютера. Какая бы проблема с подключением к интернету у вас не возникла, есть шанс, что сброс настроек сети ее исправит. Это уже проверенно не один раз.

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

    1. Не советую делать сброс сети на компьютере, который установлен у вас на работе, или в каком-то заведении. Лучше обратится к администратору. Так как там скорее всего вручную заданы какие-то настройки протокола TCP/IP, которые будут сброшены.
    2. Возможно, после этой процедуры вам понадобится заново настроить компьютер на подключение к интернету. Если у вас интернет напрямую подключен к компьютеру, и провайдер требует настройку подключения.

    Что к чему вроде бы разобрались, можно переходит к настройке.

    Сброс сетевых настроек в Windows 7 через командную строку

    Все просто. Для начала, нам нужно запустить командную строку от имени администратора. Один из способов: откройте Пуск, в строке поиска введите cmd. В результатах появится «Командная строка». Нажмите на нее правой кнопкой мыши и выберите «Запустить от имени администратора».

    Запуск командной строки для сброса настроек в Windows 7

    Дальше нужно выполнить следующую команду:

    netsh winsock reset

    Вы можете скопировать команду и вставить ее в командную строку Windows 7. Для выполнения нужно нажать Ентер.

    Сброс сетевых настроек Windows 7 командой netsh winsock reset

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

    netsh int ip reset c:\resetlog.txt

    Сброс сетевых настроек Windows

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

    Сброс кэша DNS в Windows 7

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

    ipconfig /flushdns

    Сброс DNS в Windows 7

    Если эта команда не решит проблему, то можете попробовать выполнить две команды, о которых я писал выше.

    Утилита Microsoft Easy Fix для сброса настроек протокола TCP/IP в Windows

    Утилиту Microsoft Easy Fix можно скачать с официального сайта: https://support.microsoft.com/ru-ru/help/299357/how-to-reset-tcp-ip-by-using-the-netshell-utility

    Просто запустите утилиту и нажмите «Далее».

    Очистка сетевых настроек Windows через Microsoft Easy Fix

    Дальше программа внесет изменения, и предложит перезагрузить компьютер.

    Easy Fix - утилита для сброса сетевых настроек в Windows 7

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

    Если остались какие-то вопросы по статье, то спрашивайте в комментариях.

    Понравилась статья? Поделить с друзьями:
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии
  • Программа для установки видео обоев на рабочий стол windows 10
  • Realtek 8136 windows xp driver
  • В операционной системе windows базовым является понятие
  • Майкрософт планшет на windows
  • Калькулятор windows 10 руководство