Як очистити кеш DNS у Windows 11

click fraud protection

Виникли проблеми з підключенням до ПК? Ось як очистити кеш DNS у Windows 11, щоб вирішити потенційні проблеми з Інтернетом.

Швидкі посилання

  • Очистіть кеш DNS за допомогою діалогового вікна «Виконати».
  • Очистити кеш DNS за допомогою Windows Terminal (PowerShell і CMD)
  • Очистіть кеш DNS за допомогою пакетного файлу
  • Автоматично очищати кеш DNS

Якщо ви користуєтеся ПК з ОС Windows протягом тривалого періоду часу, є дуже велика ймовірність того, що у вас виникли проблеми з підключенням до Інтернету. Це дуже поширена ситуація, і першопричина може бути різною. Однак потенційним винуватцем є пошкоджений або надмірно довгий кеш DNS.

Система доменних імен (DNS) — це фактично індекс кожного веб-домену в світі. Він пов’язує домен з IP-адресою, що дозволяє встановити з’єднання з певним веб-сайтом. Щоб пришвидшити ваше з’єднання, Windows 11 зазвичай зберігає кеш DNS, щоб ваш комп’ютер міг запам’ятати домен, прив’язаний до певної IP-адреси, і таким чином швидше з’єднуватися з ним. Це важлива частина роботи Інтернету, але кеш DNS може бути пошкоджений або накопичувати багато непотрібної інформації протягом багатьох років, що уповільнює роботу та призводить до потенційного зв’язку помилки.

На щастя, очистити кеш DNS на комп’ютері з Windows 11 відносно легко, і є кілька способів зробити це. Давайте поглянемо на деякі з них.

Очистіть кеш DNS за допомогою діалогового вікна «Виконати».

Можливо, найпростіший і найшвидший спосіб очистити кеш DNS на вашому комп’ютері — це скористатися діалоговим вікном «Виконати». Можливо, ви вже знайомі з цим, особливо якщо ви любитель комбінацій клавіш. Ось як ним користуватися:

  1. Прес Клавіша Windows + R на клавіатурі, щоб відкрити діалогове вікно Виконати.
  2. Введіть текст ipconfig /flushdns у текстове поле.
  3. Прес Ctrl + Shift + Enter щоб запустити команду з правами адміністратора.
  4. Натисніть Так на підказку.

Команда запуститься, і кеш DNS буде скинуто.

Очистити кеш DNS за допомогою Windows Terminal (PowerShell і CMD)

Ще один спосіб очистити кеш DNS у Windows 11 — скористатися терміналом Windows. Цей інструмент може запускати як Windows PowerShell, так і командний рядок (CMD), і ви можете використовувати будь-який профіль. Однак команди дещо відрізняються

  1. Клацніть правою кнопкою миші значок меню «Пуск» на панелі завдань і виберіть Термінал (адміністратор). Деякі старіші версії Windows 11 можуть сказати Термінал Windows (адміністратор).
  2. Залежно від профілю за замовчуванням введіть такі команди:
    1. Windows PowerShell(за умовчанням): Введіть Clear-DnsClientCache
    2. Командний рядок (CMD): Введіть ipconfig /flushdns
  3. Ваш DNS-кеш буде очищено, а у випадку з командним рядком ви побачите повідомлення про підтвердження.

Зауважте, що термінал Windows — не єдиний спосіб запустити PowerShell або командний рядок, і ви все ще можете запускати ці інструменти за допомогою більш традиційних методів. Вам просто потрібно запустити їх від імені адміністратора та ввести наведені вище команди.

Очистіть кеш DNS за допомогою пакетного файлу

Існує ще один варіант очищення кешу DNS у Windows 11, і це за допомогою пакетного файлу. Це запустить команду, подібну до наведених вище, але оскільки це файл, можливо, її буде простіше використовувати знову в майбутньому, оскільки ви можете запустити її, коли захочете. Ось що вам потрібно зробити:

  1. ВІДЧИНЕНО Блокнот.
  2. Введіть текст ipconfig /flushdns.
  3. Натисніть Файл і потім Зберегти як.
  4. У діалоговому вікні збереження змініть Зберегти тип як варіант для Всі види.
  5. Назвіть файл як завгодно, але переконайтеся, що він є .bat в кінці.
  6. Клацніть правою кнопкою миші файл, який ви зберегли, і виберіть Запустити від імені адміністратора.
  7. Команда запуститься та очистить кеш DNS.

Тепер, коли ви зберегли файл, ви можете просто запустити його як адміністратор, коли вам знову знадобиться очистити кеш DNS на вашому ПК.

Автоматично очищати кеш DNS

Немає необхідності часто очищати кеш DNS, але якщо у вас часто виникають проблеми, ви можете налаштувати Windows 11 на автоматичне очищення кешу DNS за встановленим розкладом. Для цього вам знадобиться використовувати редактор реєстру, з яким ми не рекомендуємо возитися, якщо ви не знаєте, що робите. Якщо ви впевнено використовуєте його, ось що потрібно зробити:

  1. Відкрийте Редактор реєстру.
  2. Перейдіть до цього місця: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters.
  3. Клацніть правою кнопкою миші порожнє місце в області праворуч.
  4. Виберіть новий, потім Значення DWORD (32-біт)..
  5. Назвіть нове значення MaxCacheTtl.
  6. Двічі клацніть створений елемент, щоб змінити його властивості.
  7. Змінити Цінні дані у поле часу в секундах, який має пройти для скидання кешу DNS. Наприклад, щоб скидати кеш кожні 24 години, ви захочете ввести 86400 в цій галузі.
  8. Натисніть в порядку.
  9. Ще раз клацніть правою кнопкою миші порожню область вікна та виберіть новий, потім Значення DWORD (32-біт)..
  10. Назвіть файл MaxNegativeCacheTtl.
  11. Двічі клацніть елемент, щоб змінити його властивості та змініть Цінні дані поле до 5.
  12. Натисніть в порядку.

Це воно. ваш чудовий ноутбук тепер буде налаштовано на автоматичне очищення кешу DNS з будь-якою частотою, яку ви виберете. Як ми вже зазначали, щоденне очищення кешу DNS є перебільшеним, але ви можете встановити більше значення, якщо хочете робити це рідше.

Це повинно дати вам декілька методів очищення кешу DNS на вашому ПК з Windows 11, але насправді вам потрібен лише один. Це лише питання переваг. Щодо теми кешу, ви можете перевірити, як це зробити очистити інші файли кешу в Windows 11. Або, щоб дізнатися більше про інші функції Windows 11, чому б не подивитися як налаштувати ПК з Windows 11?