WZC is normally available under a standard Windows installation. You should not need to download it.
Open Windows Explorer and right click on My Computer and select Manage. Expand the Services and Applications section and select Services. In the right hand pain you will find Wireless Zero Configuration. Double click to select and then start the service.