Can I install ASTERROID IP PBX on Windows?

No, the best option is the installation ASTERROID IP PBX on separate set of hardware, as the CD contains a Linux distribution, CallWeaver, Asterisk, Webmin and Thirdlane PBX Manager GUI.