While stopping DNS client may offer a small additional measure of security it isnt worth it. You make every single web page search through the hosts file and you cant use a whole host of services
Why do you think you need to? You have a antivirus, a firewall, a malware app, and if you run firefox you have ad block, no script etc
What do you really want to do?