You can open this by clicking on the network icon in the right corner of the screen. from there, you can click on the words 'network and sharing center' to open it.
I use this if my network connection goes down, by clicking on the 'x' between network and internet. it then brings up a tool that can tell you what's wrong and usually fix it.
No. All edition of Vista offers Network and Sharing center
Start > Control Panel > Network and Sharing Center > Troubleshoot Problems
list the steps to open network and sharing in vista
Network and Sharing Center
Network and Sharing Center
Network and Sharing Center
Network and Sharing Center HomeGroup Internet Options
PG 213, 1) Network Discovery, 2) File and Printer Sharing
Windows Vista Network and Sharing Center
Network Sharing Center
Network and Sharing Center
That window/program would be called: 'Network and Sharing Center'.