It is just not necessary to use the default DNS server in Windows. You can ofcourse install and use ISC BIND (though I still prefer dear old MS DNS

Download links are as follows
http://www.isc.org/products/BIND/bind8.html

Setting up and configuring BIND on Windows might turn out to be nightmare

Anyway, here goes

Section 1: Location of files

[C:\Program Files\DNS\bin\]

In this folder are all the executeables that came with BIND.

[C:\Program Files\DNS\etc]

In this folder are all configuration files. This includes:

named.conf — main BIND configuration file
rndc.key — required for rndc to manage your BIND Server
root.hint — a hint to BIND as to what the root servers are
named.pid — created by BIND when running
example.com.zone — zone file containing my example zone
1.0.0.127.IN-ADDR.ARPA.zone — zone file for reverse lookup

[C:\Program Files\DNS\log]

Create this folder to store my log files in

[C:\Program Files\DNS\manual]

help files and other text files were placed in this folder

Section 2: Configuration

I’m not going to teach you how to configure your Server

Refer to the manuals for details . However here are someworkign examples

http://serialcoders.sytes.net/BIND/

Consider copying those files in to their respective directories on your Server

and modifying them

To remotely test your BIND servers:

http://serialcoders.sytes.net/cgi-bin/DNS/…S/index.pl?lr=3