Symptoms: You can’t turn on network discovery in the Advanced Sharing Settings on Windows 7. When turned on, it reverts back to off ( it turns off ).
Reason: One of the reasons ( and the scope of this solution ) could be that the UPnP service is not running.
Solution: Start the service, here is how:
Go to the service manager. Click start and type services.mmc in the “Search programs and files”-box. Press enter. ( Ignore the ActiveX error / just click the ok button ) On the bottom of the window that you now see, click on the standard tab.
Make sure UPnP Device Host is started. If not start it by double clicking it.
In this “UPnP Device Host Properties” windows, make sure Startup type is set to Automatic, if it’s not, change it. Then click Start. Now click ok and close the Services windows.
Try again to Turn on network discovery.
16 thoughts on “Can’t turn on network discovery on windows 7”
Thank you! It worked!
Thanks! Worked here too.
its still doing it .grrr
Then x for Help
The answer is very simple.
For this problem simply update your Operating System like Windows 7 of course. Set automatic updates and it will work and hustle free.
Proud to be Technician…
thanks a lot, I follow the instraction but still not working.
thanks it worked, i can finally enable network discovery, thank you for your hlep
it still didnt work, please help
Nope. Still not working…
It was already running. Not helped.
Heres the only real fix for this:
Make sure that PC is clean(free from zero access rootkit before trying this fixes)
This firewall issue is commonly found on vista and windows 7 (64 BIT OS)
It is recommended to contact malware removal forums to remove it first and try the fix
Run the services repair tool by ESET
Restart the PC.Firewall and critical missing services should work.
Download both the registry files
Windows firewall – Firewall
Base filtering engine – BFE
Launch them,You should get a UAC prompt now
Click YES & Restart your PC
Now,Press Windows+ R key and type
regedit and click ok
Right click on it-permissions
Click on ADD and type
Everyone and click ok
Now Click on Everyone
Below you have permission for users
Select full control and click ok
Now,open RUN and type
services.msc and click ok
start base filtering engine service and then windows firewall service
If you still have this error
Windows could not start Windows Firewall on local Computer. See event log, if non-windows services contact vendor. Error code 5.
Download and launch this key,click YES
give full control permission to this key similar to previous one
Right click on it -permissions
Click on Add and type
Everyone and select Full control
You should able to start firewall now
You may also be missing security center windows defender ,BITS and windows update services
Security center -wscsvc
Windows defender – windefend
BITS – BITS
Windows update – wuauserv
Launch them and click YES when you get a UAC prompt
This solution is cited also here:
Go there for the downloads (reg files etc) as referred to in the solution.
Thank you. I am on my way again
Find it here for clear steps to enable network discovery and file sharing http://www.techsrollout.com/steps-to-enable-network-discovery-and-file-sharing/
I installed LogMeIn earlier and it disabled this and 2 othere services making it impossible for me to change network discovery and save it. This solution is the ONLY ONE that helped me…