i have always disabled the dns client when using hostsfiles without a problem, the only issue i found is if you try to repair the internet connection if you cant browse then you get a message that the dns cache or something like that cant be flushed, but i dont know what that means or if it is important to flush the dns cache. is it necessary to flush the dns cache?
this is from other sites: theeldergeek: As the description above states, it caches Domain Name System (DNS) names for this computer. If disabled, it simply means the system will go upstream to resolve DNS names rather than use the cache.
is this service needed? no. recommended setting: disabled.
Start this service if you receive a 'DNS Resolver Failed To Flush The Cache' message.
from microsoft: The overall performance of the client computer decreases and the network traffic for DNS queries increases if the DNS resolver cache is deactivated.
The DNS Client service optimizes the performance of DNS name resolution by storing previously resolved names in memory. if the DNS Client service is turned off, the computer can still resolve DNS names by using the network's DNS servers.
does this means our isps dns servers?
from blackviper: It is also needed if using IPSEC.
from hostsman forum: The DNS Client service is not necessary unless the system is used in a large corporate network that uses Active Directory
from mvps: in most cases a large HOSTS file (over 135 kb) tends to slow down the machine. This only occurs in W2000/XP/Vista. Windows 98 and ME are not affected.
When set to Manual you can see that the above "Service" is not needed (after a little browsing) by opening the Services Editor again, scroll down to DNS Client and check the "Status" column. It should be blank, if it was needed it would show "Started" in that column.
The above instructions are intended for a single (home-user) PC. If your machine is part of a "Domain", check with your IT Dept. before applying this work-around. This especially applies to Laptop users who travel or bring their machines home. Make sure to reset the Service (if needed) prior to connecting (reboot required) to your work Domain ...
IPCOP running a DHCP server needs the local PC DNS Client enabled to function