If you want to keep the Windows environment save and stable you have to ensure, that the configuration of the servers are exactly the same.

Configuration consists of multiple parts:

 

This project should help you to report the configuration of the machine. It's using the WMI interfaces to retrieve the infos from the machine.

The project is using ASP.net technology.