
[ad_1]
Если вы использовали ПК с Windows в течение длительного периода времени, есть большая вероятность, что вы столкнулись с какой-либо проблемой с подключением к Интернету. Это очень распространенная ситуация, и первопричина может сильно различаться. Однако потенциальным виновником является поврежденный или слишком длинный кеш DNS.
Система доменных имен (DNS) — это, по сути, индекс каждого веб-домена в мире. Он связывает домен с IP-адресом, позволяя вам установить соединение с данным веб-сайтом. Чтобы ускорить ваше соединение, Windows 11 обычно сохраняет кеш DNS, чтобы ваш компьютер мог запомнить домен, связанный с данным IP-адресом, и, таким образом, быстрее подключаться к нему. Это важная часть работы Интернета, но кеш DNS может быть поврежден или накапливать много ненужной информации с годами, что замедляет работу и приводит к потенциальным ошибкам подключения.
К счастью, очистить кеш DNS на ПК с Windows 11 относительно просто, и есть несколько способов сделать это. Давайте посмотрим на некоторые из них.
Очистите кеш DNS с помощью диалогового окна «Выполнить».
Возможно, самый простой и быстрый способ очистить кэш DNS на вашем ПК — использовать диалоговое окно «Выполнить». Возможно, вы уже знакомы с ним, особенно если вы являетесь поклонником сочетаний клавиш. Вот как это использовать:
- Нажимать Клавиша Windows + R на клавиатуре, чтобы открыть диалоговое окно «Выполнить».
- Введите текст ipconfig /flushdns в текстовое поле.
- Нажимать Ctrl + Shift + Enter для запуска команды с правами администратора.
- Нажмите Да на подсказке.
Команда будет запущена, и кеш DNS будет сброшен.
Очистить кеш DNS с помощью терминала Windows (PowerShell и CMD)
Другой способ очистить кеш DNS в Windows 11 — использовать терминал Windows. Этот инструмент может запускать как Windows PowerShell, так и командную строку (CMD), и вы можете использовать любой профиль. Но команды немного отличаются
- Щелкните правой кнопкой мыши значок меню «Пуск» на панели задач и выберите Терминал (админ). Некоторые старые версии Windows 11 могут сказать Терминал Windows (администратор).
- В зависимости от вашего профиля по умолчанию введите следующие команды:
- Windows PowerShell (по умолчанию): Входить Clear-DnsClientCache
- Командная строка (CMD): Входить ipconfig /flushdns
- Windows PowerShell (по умолчанию): Входить Clear-DnsClientCache
- Ваш кеш DNS будет очищен, и в случае с командной строкой вы увидите подтверждающее сообщение.
Note что Windows Terminal — не единственный способ запуска PowerShell или командной строки, и вы по-прежнему можете запускать эти инструменты, используя более традиционные методы. Вам просто нужно запустить их от имени администратора и ввести команды выше.
Очистить кеш DNS с помощью пакетного файла
Есть еще один вариант очистки кэша DNS в Windows 11 — использование командного файла. Это запустит команду, аналогичную приведенной выше, но, поскольку это файл, его может быть проще использовать снова в будущем, поскольку вы можете запускать его, когда вам нужно. Вот что вам нужно сделать:
- Открыть Блокнот.
- Введите текст ipconfig /flushdns.
- Нажмите Файл а потом Сохранить как.
- В диалоговом окне «Сохранить» измените Сохранить тип как возможность Все типы.
- Назовите файл как хотите, но убедитесь, что он .летучая мышь в конце.
- Щелкните правой кнопкой мыши файл, который вы сохранили, и выберите Запустить от имени администратора.
- Команда запустится и очистит кеш DNS.
Теперь, когда у вас есть сохраненный файл, вы можете просто запускать его от имени администратора всякий раз, когда вам нужно снова очистить кеш DNS на вашем ПК.
Автоматически очищать кеш DNS
Не должно быть необходимости часто очищать кеш DNS, но если вы часто сталкиваетесь с проблемами, вы можете настроить Windows 11 на автоматическую очистку кеша DNS по заданному расписанию. Для этого вам нужно будет использовать редактор реестра, с которым мы не рекомендуем связываться, если вы не знаете, что делаете. Если вы чувствуете себя уверенно, используя его, вот что нужно сделать:
- Открой Редактор реестра.
- Перейдите в это место: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters.
- Щелкните правой кнопкой мыши пустое место в области справа.
- Выбирать Новый, затем DWORD (32-битное) значение.
- Назовите новое значение Макскачеттл.
- Дважды щелкните созданный вами элемент, чтобы изменить его свойства.
- Изменить Значение данных введите количество времени в секундах, которое должно пройти для сброса кэша DNS. Например, чтобы сбрасывать кеш каждые 24 часа, вам нужно ввести 86400 в этом поле.
- Нажмите ХОРОШО.
- Щелкните правой кнопкой мыши пустую область окна еще раз и выберите Новыйзатем DWORD (32-битное) значение.
- Назовите файл MaxNegativeCacheTtl.
- Дважды щелкните элемент, чтобы изменить его свойства и изменить Значение данных поле для 5.
- Нажмите ХОРОШО.
Вот и все. Теперь ваш удивительный ноутбук будет настроен на автоматическую очистку кэша DNS в любой выбранной вами частоте. Как мы уже упоминали, очистка кеша DNS каждый день, вероятно, преувеличена, но вы можете установить более высокое значение, если хотите делать это реже.
Это должно дать вам несколько способов очистки кеша DNS на вашем ПК с Windows 11, и на самом деле вам нужен только один. Это просто вопрос предпочтений. Что касается кеша, вы можете узнать, как очистить другие файлы кеша в Windows 11. Или, чтобы узнать больше о других функциях Windows 11, почему бы не посмотреть, как настроить свой ПК с Windows 11?
[ad_2]