Disabling the Windows "DNS Client" service

Setup and configuration

Windows 2000 and later have a "DNS Client" service which is enabled by default.
This service caches DNS lookups for the local computer only. This potentially saves a bit of bandwidth and makes DNS lookups a bit faster by preventing DNS lookups from being sent over the Internet connection if the same data has recently been requested on this same computer.

However, if you are running Simple DNS Plus (which also caches DNS lookups) on a computer on the local network, then there is nothing gained by also running this service on local computers - it will only use extra resources to cache the same data again.
You will actually save both CPU power and memory by disabling the service on all the local computers.
Simple DNS Plus acts as a central DNS cache so that if two computers request the same domain name, only one external lookup is needed, and the DNS cache only takes up resources on one computer. This is much more efficient compared to each computer running its own DNS cache.

Disabling this service also reduces possible confusion about where cached DNS records might be coming from when trouble shooting DNS or other caching issues.

We recommend disabling the "DNS Client" service on all local computers including the one running Simple DNS Plus:

In the Windows Control Panel double click "Administrative Tools" (Control Panel below pictured in "Classic View"):


Double click on "Services":


Double click on the "DNS Client" service:


Select Startup type "Disabled", click the "Stop" button, and click "OK":


IMPORTANT: On recent Windows versions, the "DNS Client" service is also used to register the computer's network connection in DNS (sends a dynamic update creating a host record on the local DNS server).
If you need this functionality, then obviously you should not disable the "DNS Client" service.
The same functionality is however also available in many DHCP servers (including the plug-in for Simple DNS Plus), making it unnecessary for the client computer to do this itself.


Add Feedback
I tried this but could DNS Client was not apart of the list. What should I do now?
Cate (April 28, 2013 at 3:16 PM)
Hi Cate, What Windows version are you using?
JH Software (May 8, 2013 at 6:02 AM)
Thanks a lot JH group :)
Pavan Pandey (July 16, 2013 at 2:43 AM)
I tried this and something happened to my network connection. It becomes disconnected. What should i do? I cant access Youtube and Facebook cause it keeps flashing this Blocked DNS thing.
Amanda (July 26, 2013 at 10:45 PM)
I TRYING BUT THIS TRICK IS NOT WORK (August 4, 2013 at 9:56 PM)
I got a solid answer at below website for how to clease or stop DNS cache with diffrent-2 ways. http://networkingstudy.net/forums/index.php?topic=2126.0
RFOM (October 2, 2013 at 6:41 AM)
When I found that Microsoft websites are not opening I just restart the dns client service from control panel and problem was solved ...
justify1966 (December 23, 2013 at 2:13 AM)
Can you please explain the reason behind why Microsoft and its related websites are not opening. And it opens only after disabling DNS Client Service. Thanks
Prathap (January 2, 2014 at 10:07 PM)
I had disconnection that were lasting some minutes or hour. Since i disabled DNS Client service, i still get disconnected but it reconnect immediately. So if its your problem, maybe try this. i'm on windows xp pro sp3 using wireless connection with usb wifi key
steve (February 19, 2014 at 4:40 PM)

Add Feedback