6 простих способів очистити кеш DNS у Windows 11 і 10
Різне / / April 02, 2023
Ви коли-небудь стикалися з проблемами доступу до веб-сайту чи служби й задавалися питанням, чому вони не завантажуються? Іноді причиною цього може бути застарілий кеш DNS, у якому зберігаються адреси веб-сайтів, до яких ви раніше зверталися. На щастя, очищення кешу DNS є простим рішенням для вирішення цих проблем. У цій статті ми розповімо вам, як очистити кеш DNS у Windows 11 і 10.
![Як очистити кеш DNS](/f/2785b15265d1fb6507f1f9740d1a1e90.jpg)
Перш ніж рухатися вперед, важливо зрозуміти, що таке кеш DNS. Загалом, кеш DNS – це функція, яка зберігає інформацію про нещодавно відвідані веб-сайти та діє як тимчасова база даних для прискорення перегляду.
Однак якщо IP-адреса веб-сайту зміниться, ваш комп’ютер все одно може спробувати отримати доступ до старої адреси через кешовану інформацію DNS. Ви можете зіткнутися з помилками під час спроби отримати доступ до сайту. Отже, щоб виправити це, ви повинні очистити кеш DNS. Давайте покажемо вам, як.
1. Очистити кеш DNS за допомогою командного рядка
За допомогою командного рядка можна виконувати різноманітні функції, включаючи запуск програм, керування
мережеві налаштування, виконання завдань системного адміністрування, усунення типових проблем з комп’ютером, і так далі. Це також включає очищення кешу DNS на машині Windows. Виконайте наведені нижче дії.Крок 1: Натисніть клавішу Windows на клавіатурі, введіть Командний рядокі натисніть «Запуск від імені адміністратора».
У підказці виберіть Так.
![введіть командний рядок](/f/27220557d6188757f30c5707c8a9fb08.jpg)
Крок 2: Введіть наступну команду та натисніть Enter.
ipconfig /flushdns
![Введіть наведену нижче команду](/f/763cb9ee70b70be27282208b4a319f18.png)
Після цього ви побачите повідомлення про те, що кеш DNS-перетворювача очищено. Якщо цей спосіб не працює, ви можете перевірити наступний метод.
2. Використання Windows PowerShell
PowerShell нічим не відрізняється від командного рядка. Навіть PowerShell надає широкий спектр функцій, і очищення кешу DNS є однією з них. Для цього виконайте наведені нижче дії.
Крок 1: Натисніть клавішу Windows на клавіатурі, введіть PowerShellі натисніть «Запуск від імені адміністратора».
У підказці виберіть Так.
![тип PowerShell](/f/2efb398e0eb76c9e9f3d9fa7910cbb6e.jpg)
Крок 2: Введіть наведену нижче команду та натисніть Enter.
Clear-DnsClientCache
![Введіть наведену нижче команду](/f/6f475f1f5f23dd2909953717a035829a.png)
Це воно. Завдяки цьому кеш DNS очищається без проблем. Перевірте наступний метод, якщо ви не хочете отримати доступ до терміналу командного рядка, але хочете очистити кеш DNS.
3. Використання Run
Для цього методу ми будемо використовувати вікно Виконати. Зважаючи на наведені вище два методи, це може здатися простішим. Дотримуйтеся наведених нижче інструкцій.
Крок 1: Натисніть клавішу Windows + R на клавіатурі, щоб відкрити діалогове вікно «Виконати».
Примітка: Або натисніть клавішу Windows на клавіатурі та введіть Виконати.
![Натисніть клавішу Windows + R на клавіатурі](/f/1f7d9418700f35e659a8d536ff555151.png)
Крок 2: Введіть наведену нижче команду в текстове поле та натисніть OK.
ipconfig /flushdns
![натисніть OK](/f/139daa00234221b3b93e7db2bd60f6b3.png)
Ви побачите командне вікно на частку секунди, і ваш кеш DNS буде очищено. Якщо ви не шукаєте одноразове рішення, але хочете швидко отримати доступ до функції, коли захочете, перейдіть до наступного методу.
4. Використання пакетного файлу
Налаштування a пакетний файл буде дуже корисним, якщо вам потрібне рішення одним клацанням миші, яке скидає DNS, коли вам це потрібно. Дотримуйтеся наведених нижче інструкцій.
Крок 1: клацніть правою кнопкою миші на робочому столі, виберіть «Новий» у контекстному меню та виберіть «Текстовий документ».
![виберіть Текстовий документ](/f/c8e34947de8aa7d42527a670810151cc.jpg)
Крок 2: назвіть файл і натисніть клавішу Enter на клавіатурі.
Наприклад: Очистити DNS
![Дайте назву файлу](/f/9110420d40437ba85b3461fa9152d693.png)
Крок 3: Введіть наведену нижче команду.
ipconfig /flushdns
![Введіть наведену нижче команду](/f/07fba9422deec9e6fb955fa0bf998330.png)
Крок 4: Клацніть меню «Файл» і в спадному меню виберіть «Зберегти як».
Примітка: Ви також можете зберегти файл, натиснувши «Ctrl+Shift+S».
![натисніть Зберегти як](/f/ca39b6eab86323ad8688358d016a5ced.png)
Крок 5: Натисніть спадне меню «Зберегти як тип» і виберіть «Усі файли».
![Натисніть спадне меню «Зберегти як тип».](/f/44745b6f5e06600126a642ec220044ce.png)
Крок6: додайте розширення .bat до імені файлу.
![Додайте розширення .bat до імені файлу](/f/28ab2d83251b618533e5ab0501bf4721.png)
Крок 7: Нарешті натисніть «Зберегти».
![натисніть Зберегти](/f/c3344ee284c800111ede13a7415d24ad.png)
Відтепер, коли вам потрібно очистити кеш DNS, вам потрібно лише двічі клацнути цей пакетний файл. Якщо жоден із зазначених вище методів не спрацював, наступний допоможе.
5. Скинути налаштування Winsock
Winsock (Windows Sockets) — це інтерфейс програмування, який обробляє запити введення/виведення для Інтернет-додатків в операційній системі Windows. Це включає оновлення кешу DNS з вашого ПК з Windows. Дотримуйтеся наведених нижче інструкцій.
Крок 1: Натисніть клавішу Windows на клавіатурі, введіть Командний рядок, і натисніть «Запуск від імені адміністратора».
У підказці виберіть Так.
![введіть командний рядок](/f/27220557d6188757f30c5707c8a9fb08.jpg)
Крок 2: Введіть наведену нижче команду та натисніть Enter.
netsh winsock скидання
![Введіть наведену нижче команду](/f/75e98c4d96d8f19488b97a89b29cd00c.png)
Ви отримаєте повідомлення про те, що Winsock успішно скинуто. Після цього потрібно перезавантажити комп’ютер, щоб налаштування вступили в силу.
6. Автоматично оновлювати кеш DNS за допомогою редактора реєстру
Цей метод складніший, ніж попередній, але кроки прості у виконанні. Однак, оскільки ми будемо використовувати редактор реєстру, ми настійно рекомендуємо вам це зробити створіть резервну копію реєстру Windows перш ніж продовжити виконання наведених нижче кроків.
Крок 1: Натисніть клавішу Windows на клавіатурі, введіть Редактор реєструі натисніть «Запуск від імені адміністратора».
Примітка: Натисніть клавішу Windows + R, щоб відкрити діалогове вікно «Виконати», введіть regedit.exeі натисніть OK, щоб відкрити редактор реєстру.
У підказці виберіть Так.
![введіть Редактор реєстру](/f/8c856cbbce95896fa7a74fcfe46305a0.jpg)
Крок 2: у верхньому адресному рядку введіть згадану адресу.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters
Примітка: Ви також можете вручну перейти до розділу.
![введіть зазначену адресу](/f/2be52eda3191c2db8a3096c62edbfd17.png)
Крок 3: у папці «Параметри» клацніть правою кнопкою миші, виберіть «Створити» та виберіть «Значення DWORD (32-розрядне)».
![виберіть «Значення DWORD (32-розрядне)».](/f/4ebb0538ca917301b1f5cfc83fbf539e.png)
Крок 4: Тип MaxCacheTtl у полі імені.
![Введіть MaxCacheTtl](/f/35d0322dd5a6c27deede5317ad5a2f03.png)
Крок 5: Двічі клацніть MaxCacheTtl, введіть 86400 у полі Значення та натисніть OK.
![введіть 86400 у полі «Дані значення».](/f/8ff3916420cbfa960499c9ce4ed3c0c8.png)
Крок 6: у папці «Параметри» знову клацніть правою кнопкою миші, виберіть «Новий» і виберіть «Значення DWORD (32-розрядне)».
![виберіть Новий](/f/481d7fafb2f3f6e1d823cd8be9fa14de.png)
Крок 7: Тип MaxNegativeCacheTtl у полі імені.
![Введіть MaxNegativeCacheTtl](/f/7d1a96de4d2c83a9ebe90edb9e763ace.png)
Крок 8: Двічі клацніть MaxNegativeCacheTtl, введіть 5 у полі Value Data і натисніть OK.
![введіть 5 у полі «Дані значення».](/f/e24604e7a0e3bed01108ce9460d98d5b.png)
Нарешті, перезапустіть систему, щоб застосувати зміни. І це все! Коли система завантажується, ваша машина Windows автоматично очищатиме кеш DNS кожні 86400 секунд або 24 години.
Як очистити DNS-записи браузера
Щоб підвищити швидкість пошуку, браузери зберігають кеш DNS. Оскільки кожен браузер зберігає деталі, їх необхідно очистити окремо. Виконайте наведені нижче дії.
Крок 1: запустіть Google Chrome або Edge, введіть наведену нижче адресу та натисніть Enter.
chrome://net-internals/#dns
edge://net-internals/#dns
Ви перейдете на сторінку внутрішньої мережі Chrome або Edge.
![введіть адресу нижче](/f/af01b4c395b97189b02e6b9f3f6da074.png)
Крок 2: Натисніть кнопку «Очистити кеш хоста».
![Натисніть кнопку «Очистити кеш хоста».](/f/c77d0d975dbad23a8264a505dfc606a6.png)
Таким чином, ви успішно очистили кеш DNS у бажаному браузері. Продовжуйте читати, якщо ви хочете скинути кеш DNS у встановлений час і певний інтервал.
Тепер, коли ви очистили кеш DNS, ви можете переглянути поточний кеш DNS. Перейдіть до наступного методу.
Як переглянути поточний кеш DNS
Крок 1: Натисніть клавішу Windows на клавіатурі, введіть Командний рядокі натисніть «Запуск від імені адміністратора».
У підказці виберіть Так.
![введіть командний рядок](/f/27220557d6188757f30c5707c8a9fb08.jpg)
Крок 2: Введіть наведену нижче команду та натисніть Enter.
ipconfig /displaydns
![Введіть наведену нижче команду та натисніть Enter](/f/915306b249a96d7977ae06d58fce6002.png)
Ось так. Це відобразить поточні дані кешу DNS. Якщо у вас виникли запитання, перегляньте розділ поширених запитань нижче.
Поширені запитання щодо очищення кешу DNS у Windows
Ні, очищення кешу DNS є відносно безпечною операцією, яка зазвичай використовується для вирішення проблем, пов’язаних із DNS. Однак є кілька ризиків, наприклад низька продуктивність, ризики безпеки, проблеми з доступом до веб-сайту тощо.
Здебільшого вам не потрібно перезавантажувати комп’ютер після очищення кешу DNS. Коли ви виконуєте команду flush cache, зміни мають набути чинності негайно. Однак якщо вам потрібно переконатися, що процеси, пов’язані з DNS, працюють належним чином, перезавантажте комп’ютер.
Очистити кеш DNS
Незалежно від того, чи є у вас низька швидкість Інтернету чи виникають помилки під час перегляду, знання того, як очистити кеш DNS, може допомогти вирішити проблему.
Завдяки покроковим інструкціям у цій статті ви можете швидко оновити кеш DNS у своїй Windows і повернутися до перегляду веб-сторінок без будь-яких перерв. Ви також можете почитати як змінити DNS-сервер на Android і iPhone.