Cara memecahkan masalah layanan Windows 10 yang tidak membiarkan saya menghentikannya


13

Saya mencoba untuk mengatur layanan "Klien DNS" (juga disebut dnscache) di Windows 10 untuk DISABLED.

Namun, ketika saya masuk ke kontrol layanan untuk Windows, opsi untuk memanipulasi semua "diklik".

layanan windows mengontrol opsi yang diklik

Saya juga mencoba untuk menghentikannya dari Task Manager, tetapi memunculkan pesan kesalahan yang mengatakan bahwa itu adalah masalah "akses ditolak" (Saya menjalankan dalam kotak uji, sebagai satu-satunya pengguna administratif).

pesan kesalahan windows task manager

Saya juga telah berusaha untuk membunuhnya dari baris perintah seperti itu: taskkill / F / PID 3953 Melakukan ini berhasil membunuh layanan tetapi hanya untuk sepersekian detik! Kemudian muncul kembali segera di bawah PID baru.

Bagaimana saya bisa mengatur agar Klien DNS (dnscache) dinonaktifkan?


Jadi apa yang sebenarnya ingin Anda capai? Menonaktifkan resolver Windows DNS tidak akan menyelesaikan apa pun.
Daniel B

Layanan ini pasti bisa dihentikan. Apakah Anda menjalankan Pengelola Tugas atau konsol layanan sebagai administrator?
Patrick Seymour

Jawaban:


12

Perhatikan bahwa Klien DNS melakukan lebih dari sekadar cache catatan DNS - itu membuatnya di tempat pertama, jadi menonaktifkannya dapat membatasi akses internet.

Jika Anda masih memutuskan untuk menonaktifkannya, lakukan ini:

  • Gunakan regedituntuk menavigasi ke HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Dnscache,
  • Temukan Startkunci registri dan ubah nilainya dari 2 (Otomatis) ke 4 (Dinonaktifkan)
  • Mulai ulang.

Metode lain adalah:

  • Mulai prompt perintah (cmd) sebagai SISTEM ( psexec -sid cmd.exe)
  • Luncurkan services.mscdarinya
  • Jenis drop-down Startup sekarang menjadi diaktifkan.

Terima kasih banyak atas penjelasan terperinci ini. Saya telah menonaktifkannya melalui editor registri sekarang. Selanjutnya: Saya menguji beberapa pengaturan DNS khusus secara lokal sehingga layanan ini mengganggu.
Jack Feschuk

2
Sial. Sekarang saya telah memutakhirkan ke Windows 10 Versi 1803, saya mengalami masalah ini di mana saya tidak dapat menghentikan atau memulai kembali layanan "Klien DNS". Meskipun jawaban Anda tampak menjanjikan, diluncurkan services.mscsebagai Admin (atau mulai berjalan .\PsExec64.exe -sid cmd.exedan kemudian services.msc) sepertinya tidak membantu saya.
Ryan

1
@Ryan dikonfirmasi. Ini tidak berfungsi dengan peningkatan terbaru ke Windows, bahkan ketika menyamar sebagai sistem lokal melalui psexectrik.
0xC0000022L

Juga perhatikan bahwa ternyata tanpa layanan Klien DNS ( dnscache) daftar akhiran DNS tidak lagi ditampilkan di ipconfig /all. Namun, tidak yakin apakah masih berlaku.
0xC0000022L

Ini tidak menjelaskan mengapa opsi diklik, dan bagaimana menghapus abu-abu mereka, jadi: semacam berguna, tetapi bagaimana seseorang memperbaiki masalah ini alih-alih mengatasinya melalui registri?
Mike 'Pomax' Kamermans

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.