Исканата пауза, продължаване или спиране не е валидна за тази услуга

Ако видите съобщение Исканата пауза, продължаване или спиране не е валидна за тази услуга(The requested pause, continue, or stop is not valid for this service) за DNSCache , Winmgmt , TrustedInstaller , тогава тази публикация ще ви заинтересува.

net stop dnscache Не работи

Исканата пауза, продължаване или спиране не е валидна за тази услуга

Ако не можете да спрете услугата DNS Cache , това се дължи на промяна, направена в операционната система Windows сега. DNS клиентската услуга(DNS Client Service) в Windows OS се използва за разрешаване на DNS . Първо прави запитвания локално или се свързва с отдалечен DNS сървър, ако заявката не е била направена преди. Рестартирането на услугата беше един от начините за отстраняване на проблеми с DNS(troubleshoot any DNS issue) . Ако обаче вече не можете да го направите и сте получили Исканата пауза, продължаване или спиране не е валидна за тази услуга,(The requested pause, continue, or stop is not valid for this service) тогава тази публикация разкрива причината.

Исканата пауза, продължаване или спиране не е валидна за тази услуга

Когато се опитвате да изпълните някоя от тези операции от командния ред ( net stop dnscache) или като отидете на приставката за услуги и отворите услугата DNS Client , тези опции са деактивирани или не са налични.

Започвайки от Windows 10 21H1 и в Windows 11 , всички базирани на потребители операции са деактивирани за всички потребителски акаунти, включително за акаунта на администратор(Administrator) .

DNS клиентските операции са деактивирани

Пълното съобщение за грешка е както следва:

Исканата пауза, продължаване или спиране не е валидна за тази услуга.

Повече помощ можете да получите, като напишете NET HELPMSG 2191 .

net helpmsg 2191

Опции като flushdns , displaydns работят – но не и тази. Досадната част е, че ако има промяна и времето за кеширане на клиента е голямо, ще бъде трудно да получите достъп до някои от уебсайтовете.

Какво можете да направите, ако няма опция за рестартиране на DNS клиента(DNS Client) ?

Можете да го промените, като използвате метода на системния регистър, като използвате акаунт на администратор. Не(Make) забравяйте да направите резервно копие на вашия регистър преди много промени.

Отворете Run prompt, въведете regedit и натиснете клавиша Enter

Това ще отвори редактора на системния регистър

Навигирайте до:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNSCache\Parameters

Щракнете с десния бутон(Right-click) върху празна област и създайте нов DWORD .

Задайте името като MaxCacheTtl и задайте стойността в секунди. По подразбиране е 86400 секунди, което е един ден.

Повторете същото и създайте друг DWORD с името MaxNegativeCacheTtl и стойност като 5

Това ще гарантира, че локалният DNS кеш се обновява на всеки няколко часа.

Как да изчистя DNS кеша на клиента?

Команди като Clear-DnsClientCacheи ipconfig /flushdnsвсе още работят и можете да ги изпълнявате от командния ред(Command Prompt) или PowerShell . И двете(Both) ще изчистят локалния кеш и последвано от рестартиране, ако е необходимо, ще свърши работа.

Какво представлява кешът на DNS Resolver?

За да ускори преобразуването на името на уебсайта в IP адрес и следователно зареждането на уебсайта, Windows поддържа локално копие на името на уебсайта към IP адреса в своя локален кеш. Когато имате това, браузърът не трябва да се свързва с DNS и вместо това може да използва това. Тъй като периодично се обновява, работи добре.

Как да видите DNS кеша?

В командния ред изпълнете командата, ipconfig /displaydnsза да видите целия уебсайт и техния разрешен IP адрес. Ще се предлага в следния формат:

  • Име на записа
  • Тип на запис
  • Време за живот
  • Дължина на данните
  • Раздел
  • A (Хост) Запис

Ако използвате PowerShell , можете да използвате Get-DnsClientCacheкомандата. Предлага по-добра визуализация в сравнение с дългия скрол на командния ред(Command Prompt) .

Надявам се публикацията да е била лесна за разбиране и сега знаете защо сте получили грешката, когато се опитвате да рестартирате DNS клиента(DNS Client) в услуги(Services) .



About the author

Аз съм софтуерен инженер с над 15 години опит в Microsoft Office и Edge. Също така разработих няколко инструмента, използвани от крайните потребители, като например приложение за проследяване на важни здравни данни и детектор за рансъмуер. Моите умения се състоят в разработването на елегантен код, който работи добре на различни платформи, както и в отличното разбиране на потребителското изживяване.



Related posts