try this:
Go to the Control Panel (icon view) - Administrative Tools - Services.Scroll down to SSDP Discovery.This should, by default, be on "Automatic" or, possibly, Manual. If not aleady there,set the service to "Automatic" and start it, You should then be able to set Network Discovery to "on" successfully.