Durdurmama izin vermeyen bir Windows 10 hizmetinde nasıl sorun giderilir


13

Windows 10'da "DNS İstemcisi" hizmetini (dnscache olarak da bilinir) DEVRE DIŞI olarak ayarlamaya çalışıyorum.

Ancak, Windows için hizmet denetimine girdiğimde, onu işlemek için seçenekler "grileşir".

windows hizmetleri denetimleri seçenekleri gri

Ayrıca Görev Yöneticisi'nden sonlandırmaya çalıştım, ama "erişim engellendi" (tek yönetici kullanıcı olarak bir test kutusunda çalışıyorum) bir konu olduğunu söyleyerek bir hata mesajı atar.

Windows görev yöneticisi hata mesajı

Ben de bunu komut satırından öldürmeye çalıştım: taskkill / F / PID 3953 Bunu yapmak hizmeti başarılı bir şekilde öldürür, ancak sadece bir saniye için! Ardından hemen yeni bir PID altında yeniden görünür.

DNS İstemcisini (dnscache) devre dışı bırakmayı nasıl ayarlayabilirim?


Peki, gerçekte ne yapmaya çalışıyorsunuz? Windows DNS çözümleyicisini devre dışı bırakmak hiçbir şeyi çözmeyecektir.
Daniel B

Bu hizmet kesinlikle durdurulabilir. Görev Yöneticisi'ni veya hizmet konsolunu yönetici olarak mı çalıştırıyorsunuz?
Patrick Seymour

Yanıtlar:


12

DNS İstemcisi'nin yalnızca DNS kayıtlarını önbelleğe almaktan daha fazlasını yaptığını unutmayın; bunları ilk etapta alır, bu nedenle devre dışı bırakmak internet erişimini sınırlandırabilir.

Hala devre dışı bırakmaya karar verirseniz, bunu yapın:

  • Kullanım regeditgitmek için HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Dnscache,
  • StartKayıt defteri anahtarını bulun ve değerini 2 (Otomatik) yerine 4 (Devre Dışı) olarak değiştirin
  • Yeniden Başlatma.

Başka bir yöntem:

  • Komut istemini (cmd) SYSTEM olarak başlatma ( psexec -sid cmd.exe)
  • Fırlatma services.mscondan
  • Başlangıç ​​türü açılır menüsü artık etkin hale geliyor.

Bu ayrıntılı açıklama için çok teşekkür ederim. Şimdi kayıt defteri düzenleyicisi aracılığıyla devre dışı bıraktım. Ayrıca: Bazı özel DNS ayarlarını yerel olarak test ediyorum, bu nedenle bu hizmet karışıyordu.
Jack Feschuk

3
Lanet olsun. Şimdi Windows 10 Sürüm 1803'e yükseltme yaptığım için "DNS İstemcisi" hizmetini durduramadığım veya yeniden başlatamadığım bir sorun yaşıyorum. Cevabınız ümit verici görünse de, services.mscYönetici olarak başlatmak (veya koşmak .\PsExec64.exe -sid cmd.exeve sonra services.msc) bana yardımcı görünmüyor.
Ryan

1
@Ryan doğruladı. Bu, psexechile yoluyla yerel sistem olarak poz verirken bile Windows'a yapılan son yükseltmelerle çalışmaz .
0xC0000022L

Ayrıca, DNS İstemcisi hizmeti ( dnscache) olmadan DNS sonek listesinin artık gösterilmediğini de fark ettim ipconfig /all. Yine de etkili olup olmadığından emin değilim.
0xC0000022L

Bu, seçeneklerin neden gri renkte olduğunu ve bunların gri renklerinin nasıl kaldırılacağını açıklamaz, bu yüzden: bir tür yararlıdır, ancak bu sorunu kayıt defteri üzerinde çalışmak yerine nasıl düzeltir ?
Mike 'Pomax' Kamermans

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.