here is the way to fix it!
a. Click “Start”, go to run, type “services.msc” (without quotation marks) in the open box and press Enter.
b. Click Continue button to verify the administrator permission.
c. Right click the “Network Location Awareness” service and choose Properties.
d. Restart the service.
e. If you are warned to restart some other services too, accept it.
f. problem solved!