Як усунути неполадки служби Windows 10, яка не дозволяє мені її зупинити


13

Я намагаюся встановити службу "Клієнт DNS" (також її називають dnscache) в Windows 10 на ВИМКНЕНО.

Однак, коли я ввожу в службу керування службами для Windows, варіанти маніпулювати нею все "сірим".

Параметри керування службами Windows затьмарені

Я також намагався скасувати його з диспетчера завдань, але він видає повідомлення про помилку, в якому йдеться про те, що це питання "заборонено в доступі" (я працюю в тестовому полі, як єдиний адміністративний користувач).

повідомлення про помилку менеджера завдань Windows

Я також намагався вбити його з командного рядка як такого: taskkill / F / PID 3953 Це успішно вбиває службу, але лише на частку секунди! Потім він знову з’являється під новим PID.

Як я можу встановити відключення клієнта DNS (dnscache)?


То що ж ви насправді намагаєтесь досягти? Вимкнення розв’язника DNS для Windows зовсім не вирішить нічого.
Даніель В

Цю послугу точно можна зупинити. У вас працює адміністратор завдань або консоль служб як адміністратор?
Патрік Сеймур

Відповіді:


12

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

Якщо ви все-таки вирішите відключити це, зробіть це:

  • Використовуйте regeditдля переходу до HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Dnscache,
  • Знайдіть Startключ реєстру та змініть його значення з 2 (Автоматично) на 4 (Вимкнено)
  • Перезавантажте.

Інший метод:

  • Запустіть командний рядок (cmd) як SYSTEM ( psexec -sid cmd.exe)
  • Запустити services.mscз нього
  • Спадне меню Тип запуску тепер увімкнено.

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

3
Блін. Тепер, коли я перейшов до версії Windows 10 версії 1803, у мене виникає ця проблема, коли я не можу зупинити або перезапустити службу "Клієнт DNS". Хоча ваша відповідь виглядала багатообіцяючо, запуск services.mscяк адміністратора (або з запуску, .\PsExec64.exe -sid cmd.exeі потім services.msc), здається, не допомагає мені.
Райан

1
@Ryan підтвердив. Це не працює при останніх оновленнях Windows, навіть коли вони створюються як локальна система через psexecфокус.
0xC0000022L

Також зауважив, що, мабуть, без послуги DNS Client ( dnscache) список суфіксів DNS більше не відображається в ipconfig /all. Не впевнений, чи все ще діє.
0xC0000022L

Це не пояснює, чому параметри затьмарені, і як їх зняти з сірого кольору, хоча так: сорт корисний, але як можна вирішити цю проблему, а не працювати над нею через реєстр?
Майк 'Pomax' Камерманс

0

Окрім відповіді harrymc, я знайшов це під час пошуку тієї ж проблеми:

Деактивуйте:

REG add "HKLM\SYSTEM\CurrentControlSet\services\Dnscache" /v Start /t REG_DWORD /d 4 /f

Автоматичний режим:

REG add "HKLM\SYSTEM\CurrentControlSet\services\Dnscache" /v Start /t REG_DWORD /d 2 /f

Джерело: https://social.technet.microsoft.com/Forums/windows/en-US/a04284f9-cf27-4f37-82fe-31255f70625f/how-to-disable-windows-10-dns-cache-services?forum= win10itpronetworking

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.