- Как очистить кэш DNS в Windows 10, 8 и Windows 7
- Очистка (сброс) кэша DNS в командной строке
- Очистка внутреннего кэша DNS Google Chrome, Яндекс Браузера, Opera
- Дополнительная информация
- 3 Easy Ways To Flush DNS Cache In Windows 10/ 8.1 and 7
- Share this post
- A couple of words on DNS
- What is the DNS Cache?
- How flushing the DNS Cache can help you
- How to see your current DNS Cache
- Flush DNS Cache, Option 1 – Windows Command
- Flush DNS Cache, Option 2 – Windows PowerShell
- Flush DNS Cache, Option 3 – Command prompt
- Conclusion
- Очищаем кэш DNS на компьютере Windows
- Что такое DNS и для чего нужна очистка его кэша
- Очистка кэша DNS
- Через командную строку
- Путём перезапуска DNS-клиента
- Заключение
Как очистить кэш DNS в Windows 10, 8 и Windows 7
Одно из частых действий, необходимых при решении проблем с работой Интернета (таких как ошибка ERR_NAME_NOT_RESOLVED и других) или при смене адресов DNS серверов в Windows 10, 8 или Windows 7 — очистка кэша DNS (кэш DNS содержит соответствия между адресами сайтов в «человеческом формате» и их фактическим IP-адресом в интернете).
В этой инструкции подробно о том, как очистить (сбросить) кэш DNS в Windows, а также некоторые дополнительные сведения по очистке данных DNS, которые могут оказаться полезными.
Очистка (сброс) кэша DNS в командной строке
Стандартный и очень простой способ сброса кэша DNS в Windows — использовать соответствующие команды в командной строке.
Шаги, чтобы очистить кэш DNS при этом будут следующими.
- Запустите командную строку от имени администратора (в Windows 10 для этого можно начать набирать «Командная строка» в поиске на панели задач, затем нажать правой кнопкой мыши по найденному результату и выбрать «Запуск от имени администратора» в контекстном меню (см. Как запустить командную строку от имени администратора в Windows).
- Введите простую команду ipconfig /flushdns и нажмите Enter.
- Если всё прошло успешно, в результате вы увидите сообщение о том, что «Кэш сопоставителя DNS успешно очищен».
- В Windows 7 дополнительно можно выполнить перезапуск службы DNS-клиент, для этого там же в командной строке по порядку выполните следующие команды
- net stop dnscache
- 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».
Дополнительно (при проблемах с соединениями в конкретном браузере) может помочь очистка сокетов в разделе Sockets (кнопка Flush socket pools).
Также, оба этих действия — сброс кэша DNS и очистку сокетов можно быстро выполнить, открыв меню действий в правом верхнем углу страницы, как на скриншоте ниже.
Дополнительная информация
Существуют и дополнительные способы сброса кэша DNS в Windows, например,
- В Windows 10 присутствует опция автоматического сброса всех параметров подключений, см. Как сбросить настройки сети и Интернета в Windows 10.
- Многие программы для исправления ошибок Windows имеют встроенные функции для очистки кэша DNS, одна из таких программ, направленная именно на решение проблем с сетевыми подключениями — NetAdapter Repair All In One (в программе присутствует отдельная кнопка Flush DNS Cache для сброса кэша DNS).
Если простая очистка не срабатывает в вашем случае, при этом вы уверены, что сайт, к которому вы пробуете получить доступ работает, попробуйте описать ситуацию в комментариях, возможно, у меня получится вам помочь.
А вдруг и это будет интересно:
Почему бы не подписаться?
Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)
16.03.2018 в 11:51
На Windows я пользуюсь маленькой бесплатной утилитой DNS Jumper, не требующей установки в систему. С ее помощью очистка кэша занимает три секунды.
25.03.2018 в 20:41
Часто страница открывается не полностью (и закрывается) — на один квадратик вместо двух.
Пробовал разные ДНС-Орен, Гугле, Автомат.
Вирусы исключены.
Виндовск 10 (1709) менял.
F11 — это не то.
FF — переустанавливал.
Так что же может быть.?
25.03.2019 в 19:12
Огромное спасибо, мне помогло
09.08.2019 в 15:14
пробую очистить кэш DNS Opera, но именно в ней (в отличии от Гугла и Спартанца) нет доступа к Интернету.
10.08.2019 в 12:40
А не включен ли в опере встроенный VPN (или впн/прокси с помощью расширений)?
27.03.2020 в 10:11
Здравствуйте, подскажите, после очистки DNS надо подождать 10-12 часов, чтобы данные DNS обновились, при комп должен оставаться включенным или нет?
27.03.2020 в 20:22
Здравствуйте. Не нужно ждать. Если вы где-то такое нашли и прочитали — это другого касалось, не вашего компьютера, а изменения IP адресов сайтов (например, мой сайт переедет на другой IP, может потребоваться такое время, чтобы на него смогли люди заходить, пока записи DNS на DNS серверах обновятся).
11.05.2020 в 18:09
Здравствуйте, не могу зайти на сайт, пишет не удалось найти IP-адрес сервера. Посоветуйте, что делать в ПК не силён, DNS чистил
12.05.2020 в 13:54
Сайт точно существует? Такое бывает еще если он был, да исчез.
13.08.2020 в 19:06
На новом пк постоянно отваливается вай фай каждые 1, 2 месяца. Винда 10. Вайфай усби адаптер. Помогает удаление дров, при отключённом адаптере и в командной строке в режиме админа команда ipconfig /flushdns, затем перезагрузка пк. Ставлю адаптер, ставятся дрова, заново подключается к вай фай
3 Easy Ways To Flush DNS Cache In Windows 10/ 8.1 and 7
Share this post
A couple of words on DNS
DNS stands for Domain Name System. It translates website names into IP addresses which computers can understand. This happens for every website you want to visit. Every time a user visits a website by its hostname, the web browser initiates a request out to the internet, but this request cannot be completed until the site’s name is “converted” into an IP address.
Windows comes with an option which stores the specified DNS server address to speed up browsing experience. It makes the TCP/IP stack use that IP address and refers to this user-specified DNS service or gateway-specified service to resolve the domain name of a website to its IP address and load it in your web browser.
In most cases, your Internet Service Provider (ISP) provides their own DNS server. This server is usually specified in your router or automatically fetched from the ISP. The internet relies on the DNS to maintain an index of all public websites and their corresponding IP addresses.
In some cases, you may want to switch to an external DNS server. Some reasons include:
- it may update its cache faster,
- a third-party DNS service can have a built-in ad blocker,
- other DNS services can provide extra security
What is the DNS Cache?
Even though there are tons of public DNS servers your network can use to try to speed up the conversion process, it’s still quicker to have a local copy, which is where DNS comes in.
Whenever you visit a website using it’s domain name, your browser is directed to a DNS server where it learns the IP address of that website. Then, you are directed to that website.
The primary function is storing the location of web servers that contain web pages which you have recently accessed. If the location of any web server changes before the entry in your DNS Cache updates, then you can no longer access that site.
A record of the IP address is created within Windows so if you visit that same website again, the information is accessed quicker. These records make up the DNS Cache (sometimes called a DNS resolver cache).
How flushing the DNS Cache can help you
If you can’t access a web page in spite of the page existing on the internet it indicates DNS Cache on the local server may be corrupted or broken.
Sometimes bad results are cached, maybe due to DNS Cache Poisoning and Spoofing. Therefore they need to be cleared from the cache in order to allow your PC to communicate with the host correctly.
Or sometimes an IP address to a site may change. If the DNS Cache has the old IP address record, it may result in your computer not being able to reach the site. Therefore, clearing it is a step you can take whenever you cannot connect to a site.
How to see your current DNS Cache
To see your current Windows DNS Cache, open a new elevated command prompt instance and type the following command:
The command will produce a very long output.
For your convenience, you can redirect it to a file. Use the following command:
Then you can open the dns.txt file created on your Desktop and inspect its entries.
Flush DNS Cache, Option 1 – Windows Command
- Hold down the Windows key and press “ R ” to bring up the Run dialog box.
- Type ipconfig /flushdns then press “Enter “.
A command box will flash on the screen and the DNS Resolver cache is cleared.
Flush DNS Cache, Option 2 – Windows PowerShell
- Select the “ Start ” button, then type “ powershell “.
- Select “ Windows PowerShell “.
- Type Clear-DnsClientCache , then press “ Enter “.
Flush DNS Cache, Option 3 – Command prompt
- Click on start menu search and type ‘command’.
- From search results right click on Command Prompt (make sure you’re running it as administrator).
- Type ipconfig /flushdns and hit enter.
Conclusion
When you flush DNS Cache, it removes all the entries and deletes any invalid records. Thus forcing your computer to repopulate those addresses the next time you try accessing those websites. These new addresses are taken from the DNS server your network is set up to use.
A router can have a DNS cache as well. Which is why rebooting a router is often a troubleshooting step. For the same reason you might flush DNS cache on your computer, you can reboot your router to clear the DNS entries stored in its temporary memory.
Check out this article to find out the current best DNS Servers which you can use for free!
Очищаем кэш DNS на компьютере Windows
Большинство пользователей интернета заходит на любимые ресурсы с домашнего либо офисного компьютера. Благодаря синхронизации можно начать чтение на работе, а продолжить уже дома. Но сталкивались ли вы хоть раз в жизни с тем, что на одном компьютере сайт работает замечательно, все страницы доступны и открываются практически мгновенно, тогда как на другом вы вообще не можете соединиться с сервером? Если вы читаете эту статью, то наверняка сталкивались.
Да, проблема очень часто возникает по вине провайдера услуг интернета. Особенно если это какая-то местная компания, а не федеральный гигант, имеющий представительства во всех регионах страны. Если нет оснований считать, что DNS-серверы вашего поставщика работают некорректно, либо проблема возобновляется при смене адреса сервера в настройках сетевой карты компьютера или в самом роутере, проблема явно внутренняя. И вызвана она некорректной работой кэша DNS.
Как очистить кэш DNS? Как он функционирует и почему возникают проблемы с доступом к отдельным сайтам? Ответы на эти вопросы мы дадим в сегодняшнем материале. Внимательно ознакомьтесь с инструкцией, если вы также столкнулись с подобной ситуацией.
Что такое DNS и для чего нужна очистка его кэша
Если объяснять очень простыми словами, то ДНС — это своего рода записная книжка или база всех имеющихся сайтов интернета. Когда вы в адресной строке браузера вводите название сайта, компьютер преобразовывает этот адрес в цифровой формат, состоящий из 4 разделённых между собой точками групп цифр. Задача DNS-сервера — в максимально быстрый срок сопоставить обычный буквенный адрес с цифровым. Чем крупнее провайдер и чем лучше работает его техническая поддержка, тем лучше и быстрее будет функционировать DNS-сервер.
Чем ближе географически расположен DNS к вашему компьютеру, тем быстрее произойдёт соединения с нужной страницей. Именно поэтому практически любой провайдер рекомендует использовать собственный сервер вместо публичных, таких, как Яндекс или Google DNS. Для ускорения работы компьютер кэширует информацию о всех посещённых сайтах и хранит её в системном разделе Windows. Такой кэш хранится как на сервере оператора, так и на локальном компьютере. Поэтому если на разных компьютерах сайт функционирует по-разному, необходимо почистить кэш DNS на проблемном компьютере.
Сделать сброс кэша службы DNS можно несколькими способами. Давайте рассмотрим каждый из них поближе.
Очистка кэша DNS
Через командную строку
Является очень простым и одновременно практически самым надёжным способом. Чтоб очистить кэш DNS на компьютере с Windows 10 вам нужно запустить командную строку Виндовс от имени администратора и применить несколько команд.
Зависимо от версии Windows, в командную строку можно попасть следующим образом:
- Windows 10. Кликните правой кнопкой мыши либо нажмите комбинацию клавиш Win + X, после чего выберите строку «Командная строка (администратор)».
- Windows 8–8.1. Нажмите сочетание кнопок Win + R, введите cmd и кликните Enter.
- Windows 7. Аналогично Windows 8, нажмите комбинацию Win + R, после чего в окне поиска напечатайте cmd и кликните клавишу Enter.
Далее, вам нужно будет применить следующие команды:
Очистка кэша DNS через командную строку
Каждая команда должна использоваться по очереди, и её ввод должен подтверждаться клавишей Enter. После окончания обязательно перезагрузите компьютер. Очистка DNS кэша на вашем ПК с Windows 7 должна устранить проблемы с недоступностью некоторых веб-ресурсов.
Путём перезапуска DNS-клиента
Для управления кэшем DNS используется специальная служба Windows. Ею можно управлять через специальное меню управления компьютером. Независимо от версии операционной системы, попасть в него можно одним из следующих способов:
- Нажать сочетание клавиш Win + R и ввести команду services.msc.
Ввод команды services.msc
Для очистки кеша нужно отыскать службу «DNS-клиент», нажать по его иконке один раз, после чего в левой колонке нажать кнопку «Перезапустить». После этого также выполните перезапуск Windows и повторите попытку входа на сайт. Всё должно работать, как часики.
Заключение
Проблема с доступом к некоторым веб-ресурсам из-за некорректно работающего кэша DNS на вашем компьютере решается очень просто и быстро. Если вы воспользуетесь нашей инструкцией, сможете избавиться от трудностей буквально за несколько минут. Если вы замечаете, что ваш комп частенько не пускает вас на какие-то сайты, нужно будет очищать кэш регулярно. В комментариях просим вас написать, какой из двух вариантов решения помог именно вам.