Коли виникають будь-які проблеми з системою, пов’язані з підключенням до Інтернету, користувачі виконують команду, щоб очистити кеш-пам’ять DNS або зупинити DNS. Деякі інші користувачі також очищають кеш DNS, якщо він пошкоджений або якщо в системі виникають проблеми з налаштуваннями DNS.
Останнім часом багато користувачів Windows повідомляли, що коли вони намагалися виконати команду для зупинки клієнтської служби DNS, з’являлося повідомлення про помилку «Запитані призупинення, продовження або зупинка недійсні для цієї послуги” і команда не була виконана.
Оскільки вони не змогли виконати цю команду, проблеми, пов’язані з DNS, залишилися в системі без вирішення.
У той час як команда flush DNS cache виконується ідеально для деяких користувачів. Але після нещодавнього оновлення Windows 11 і версії Windows 10 21H1 жоден користувач не має права зупиняти клієнтську службу DNS за допомогою команди net stop dnscache.
У цій статті ми покажемо вам, як вирішити цю проблему, щоб користувачі могли зупинити клієнтську службу DNS.
Як перевірити, чи працює клієнтська служба DNS
Нижче описано, як перевірити клієнтську службу DNS у системі Windows.
Крок 1: Натисніть Windows + R ключі разом до ВІДЧИНЕНО в бігати вікно команди.
РЕКЛАМА
Крок 2. Коли відкриється вікно команди запуску, введіть services.msc у текстовому полі та натисніть Введіть ключ.

Крок 3. У вашій системі відкриється вікно програми «Служби».
Крок 4: у вікні служб знайдіть виклик служби DNS-клієнт послугу зі списку послуг, як показано нижче.
крок 5: Клацніть правою кнопкою миші на DNS-клієнт послугу та виберіть Властивості з контекстного меню.

Крок 6: у вікні властивостей ви можете побачити, що Тип запуску, який уже встановлено як автоматичний, і Почніть і СТОП кнопки вимкнено.

Крок 7. Це для всіх облікових записів користувачів у системах Windows 11,10, а також для облікових записів адміністратора.
Як автоматично очистити кеш клієнта DNS за допомогою редактора реєстру
Перш ніж продовжувати використовувати цей метод, вам потрібно експортувати файл реєстру у вашій системі, щоб він міг бути повертається, якщо файл реєстру буде пошкоджено під час редагування, оскільки файл реєстру є дуже важливим для будь-якого система.
Виконайте наведені нижче кроки щодо редагування файлу реєстру для вирішення цієї проблеми.
Крок 1: Натисніть Windows + R клавіш разом на клавіатурі, щоб ВІДЧИНЕНО в бігти коробка.
Крок 2: Далі введіть regedit у текстовому полі та натисніть Введіть ключ.

Крок 3. Прийміть підказку UAC на екрані, щоб продовжити, клацнувши Так.
Крок 4. Коли відкриється вікно редактора реєстру, очистіть його адресний рядок.
Крок 5: Скопіюйте наведений нижче рядок і вставте його в адресний рядок, а потім натисніть Введіть ключ.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters
Крок 6: Після того, як ви досягли розділу реєстру Параметри, виберіть його на лівій панелі.
Крок 7. Потім праворуч створіть нове значення DWORD (32-розрядне). клацання правою кнопкою миші на порожня область і навігація Створити > Значення DWORD (32-біт). із контекстного меню, як показано на знімку екрана нижче.

Крок 8: Перейменуйте це значення DWORD на MaxCacheTtl і відкрийте його вікно редагування за допомогою подвійне клацання на ньому.

Крок 9: Введіть значення 86400 в Значення даних текстове поле та натисніть в порядку.

Крок 10: Далі створіть інше значення DWORD, як описано в кроці 7.

Крок 11: Перейменуйте це новостворене значення DWORD як MaxNegativeCacheTtl.
Крок 12: Клацніть правою кнопкою миші MaxNegativeCacheTtl і вибираючи Змінити з меню.

Крок 13: Введіть 5 у текстовому полі «Дані значення» та клацніть в порядку щоб закрити вікно.

Крок 14. Закрийте редактор реєстру та перезапустіть систему один раз.
Крок 15. Це має оновлювати кеш DNS кожні кілька годин.
Сподіваюся, ця стаття допомогла вам зрозуміти цю помилку та як самостійно очищати кеш клієнта DNS кожні кілька годин. Вам не потрібно зупиняти службу клієнта DNS, яка, на жаль, вимкнена для всіх облікових записів користувачів і адміністраторів.
РЕКЛАМА