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

Вы(Are) сталкиваетесь с проблемами во время серфинга в Интернете? Веб-сайт, который вы пытаетесь открыть, не открывается? Если вы не можете получить доступ к веб-сайту, причина этой проблемы может быть связана с  DNS - сервером и его кешем разрешения.

DNS или система доменных имен(Domain Name System) — ваш лучший друг, когда вы находитесь в сети. Он преобразует доменное имя веб-сайта, который вы посетили, в IP-адреса, чтобы машина могла его понять. Предположим(Suppose) , вы посетили веб-сайт и использовали для этого его доменное имя. Браузер перенаправит вас на DNS -сервер и сохранит IP-адрес веб-сайта, который вы посещаете. Локально, внутри вашего устройства, есть запись всех IP-адресов(record of all the IP addresses) , то есть веб-сайтов, которые вы посетили. Всякий раз, когда вы пытаетесь снова получить доступ к веб-сайту, это поможет вам собрать всю информацию быстрее, чем раньше.

Все IP-адреса присутствуют в виде кеша в DNS Resolver Cache . Иногда, когда вы пытаетесь получить доступ к сайту, вместо получения более быстрых результатов вы не получаете никакого результата. Следовательно, вам необходимо очистить кэш преобразователя DNS сброса, чтобы получить положительный результат. ( Therefore, you need to flush the reset DNS resolver cache for getting the positive output. )Есть несколько распространенных причин, из-за которых кеш DNS со временем выходит из строя. Веб-сайт мог изменить свой IP-адрес, и, поскольку в ваших записях есть старые записи. И, следовательно, у вас может быть старый IP-адрес, вызывающий проблемы при попытке установить соединение.

Другая причина — сохранение плохих результатов в виде кеша. Иногда эти результаты сохраняются из-за спуфинга(DNS spoofing) и отравления DNS, что приводит к нестабильным онлайн-соединениям. Возможно, с сайтом все в порядке, а проблема в кеше DNS на вашем устройстве. (DNS)Кэш DNS может быть поврежден или устареть, и вы не сможете получить доступ к сайту. Если что-то из этого произошло, вам может потребоваться очистить и сбросить кеш разрешения DNS для лучших результатов.(DNS)

Как и в случае с кешем преобразователя DNS , на вашем устройстве есть два других кеша, которые вы можете очистить и сбросить, если это необходимо. Это кэш памяти и кэш эскизов. (Memory cache and the Thumbnail cache.)Кэш памяти представляет собой кеш данных из вашей системной памяти. Кэш миниатюр(Thumbnail) содержит миниатюры изображений и видео на вашем устройстве, а также миниатюры удаленных. Очистка кеша памяти освобождает часть системной памяти. Очистка кеша эскизов может освободить место на жестком диске.

Сбросить DNS

Как очистить(Flush) и сбросить(Reset) кеш DNS(DNS Cache) в Windows 10

Существует три метода очистки кеша преобразователя DNS в (DNS)Windows 10 . Эти методы решат ваши проблемы с Интернетом и помогут вам установить стабильное и рабочее соединение.

Способ 1: используйте диалоговое окно «Выполнить»

1. Откройте диалоговое окно « Выполнить(Run) » с помощью сочетания клавиш Windows Key + R.

2. Введите в поле ipconfig /flushdns и нажмите кнопку OK или поле (OK )Enter .

Введите ipconfig flushdns в поле и нажмите OK |  Очистить и сбросить кеш DNS

3. На экране на мгновение появится окно cmd , подтверждающее (cmd box)успешную очистку кэша DNS.(the DNS cache will get successfully cleared.)

Очистить кеш DNS с помощью командной строки

Способ 2: использование командной строки

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

С помощью командной строки(Command Prompt) вы можете выполнять различные другие функции, связанные с кешем DNS и вашим IP-адресом. К ним относятся просмотр текущего кеша DNS , регистрация вашего кеша DNS в файлах хоста, сброс текущих настроек IP-адреса, а также запрос и сброс IP-адреса. Вы также можете включить или отключить кеш DNS с помощью всего одной строки кода.

1. Введите cmd в строке поиска Windows(Windows Search) , затем нажмите « Запуск от имени администратора(Run as administrator) », чтобы открыть командную строку(Command Prompt) с повышенными привилегиями . Не забудьте(Remember) запустить командную строку от имени администратора, чтобы эти команды работали.

Откройте командную строку с повышенными привилегиями, нажав клавишу Windows + S, введите cmd и выберите «Запуск от имени администратора».

2. Когда появится командный экран, введите команду ipconfig /flushdns и нажмите клавишу Enter(Enter) . Как только вы нажмете Enter, вы увидите окно подтверждения, подтверждающее успешную очистку кеша DNS .

Очистить кеш DNS с помощью командной строки

3. После этого проверьте, очищен ли кэш DNS . Введите команду ipconfig /displaydns и нажмите клавишу Enter(Enter) . Если остались какие-либо записи DNS , они будут отображаться на экране. Кроме того, вы можете использовать эту команду в любое время для проверки записей DNS .

Введите ipconfig displaydns

4. Если вы хотите отключить кэш DNS , введите команду net stop dns cache в командной строке и нажмите клавишу Enter .

Net Stop DNS Cache с помощью командной строки

5. Затем, если вы хотите включить кеш DNS , введите команду net start dnscache в командной строке(Command Prompt) и нажмите клавишу Enter .

Примечание.(Note:) Если вы отключите кеш DNS и забудете включить его снова, он автоматически запустится после перезагрузки системы.

Чистый запуск DNSCache

Вы можете использовать ipconfig /registerdns для регистрации кеша DNS , присутствующего в вашем файле Hosts. Другой — ipconfig /renew , который сбросит настройки и запросит новый IP-адрес. Для сброса текущих настроек IP-адреса используйте ipconfig /release.

Способ 3: использование Windows Powershell

Windows Powershell — самая мощная командная строка, представленная в ОС Windows(Windows OS) . С помощью PowerShell(PowerShell) вы можете сделать гораздо больше , чем с помощью командной строки(Command Prompt) . Еще одним преимуществом Windows Powershell является то, что вы можете очистить кеш (Windows Powershell)DNS на стороне клиента, в то время как вы можете очистить только локальный кеш DNS в (DNS)командной строке(Command Prompt) .

1. Откройте Windows Powershell с помощью диалогового окна «Выполнить» или панели поиска Windows(Windows search) .

Найдите Windows Powershell в строке поиска и нажмите «Запуск от имени администратора».

2. Если вы хотите очистить кеш на стороне клиента, введите команду Clear-DnsClientCache в Powershell и нажмите кнопку Enter .

Clear-DnsClientCache |  Очистить и сбросить кеш DNS

3. Если вы хотите очистить только кеш DNS на рабочем столе, введите Clear-DnsServerCache и нажмите клавишу Enter(Enter ) .

Clear-DnsServerCache |  Очистить и сбросить кеш DNS

Что делать, если кэш DNS(DNS Cache) не очищается или не сбрасывается?

Иногда вы не сможете очистить или сбросить кеш DNS(DNS Cache) с помощью командной строки(Command Prompt) , это может произойти из-за того, что кеш DNS отключен. Итак, вам нужно сначала включить его, прежде чем снова очищать кеш.

1. Откройте диалоговое окно « Выполнить », введите (Run)services.msc и нажмите Enter.

Введите services.msc в поле команды запуска, затем нажмите Enter |  Очистить и сбросить кеш DNS

2. Найдите в списке DNS-клиентскую службу(DNS Client Service) , щелкните ее правой кнопкой мыши и выберите « Свойства».(Properties.)

Откроется окно «Службы», найдите службу «DNS-клиент».

4. В окне « Свойства(Properties) » перейдите на вкладку « Общие ».(General)

5. Установите для параметра « Тип запуска»(Startup type) значение « Автоматически»,(Automatic,) а затем нажмите « ОК(OK ) » , чтобы подтвердить изменения.

перейдите на вкладку Общие.  найдите параметр «Тип запуска», установите для него значение «Автоматически».

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

Рекомендуемые:(Recommended:)

Мы надеемся, что эта статья была вам полезна, и вы смогли очистить и сбросить кеш DNS в Windows 10(flush & reset the DNS cache in Windows 10) . Если у вас остались какие-либо вопросы, не стесняйтесь задавать их в разделе комментариев.



About the author

Я профессиональный аудиотехник и клавишник с опытом работы более 10 лет. Я работал в корпоративном мире в качестве консультанта и менеджера по продуктам, а в последнее время — инженером-программистом. Мои навыки и опыт позволяют мне работать над различными типами проектов от малого бизнеса до крупных компаний. Я также являюсь экспертом по Windows 11 и работаю над новой операционной системой уже более двух лет.



Related posts