This issue could be caused if one of the following services is disabled or not running. The workaround is to enable these services :
- Terminal services
- Network Location Awareness
- Network Store Interface Service
- Network List Services
Go to Start/Control Panel/Administrative Tools/Services
Look for the above services in the list and change them to Automatic from manual or disabled and then start them if they are not listed as "Started."