Implementing Intrusion Detection Systems (IDS) for Windows Servers

I want to beef up security on my server network. I need to install an intrusion detection system which will prevent hackers from taking over the network or compromising it. Could you advise me on the best system I can deploy in a Windows environment to ensure that anyone who attempts to intrude or by-pass security protocols will be prevented from doing so?
