none
Cannot enbale Network Discovery and change Network Location on Windows Server 2008 R2

    Question

  • Hi

    i installed windows server 2008 R2 (on Hyper-V) , but :

    1- I can't change Network Location .
    2- in change advanced sharing setting , i changed Network Discovery Setting to Turn on network Discovery and save change , but my settings not saved.

    i tried to apply policies with secpol.msc , but not effected . can you halp me ?
    Saturday, July 18, 2009 3:46 AM

Answers

  • Hi Arad Haghi,

     

    Thank you for posting here,

     

    In order to enable the Network Discovery settings, you may make sure the following services are enabled and running.

     

    -      DNS Client

    -      Function Discovery Resource Publication

    -      SSDP Discovery

    -      UPnP Device Host


    Wilson Jia - MSFT
    • Marked as answer by Wilson Jia Monday, July 27, 2009 8:25 AM
    Monday, July 20, 2009 9:48 AM
  • Hi Arad Haghi,

    1.     By default, the Function Discovery Resource Publication service is Manual. SSDP and UPnP Discovery service are Disabled.

     

    2.     Network location is determined by system. We cannot change it.

     

    Whenever there’s a network change (say it receives a new IP address or sees a new default gateway or gets a new interface), a service called Network Location Awareness (NLA) detects the change. It builds a network profile—which includes information about existing interfaces, whether the computer authenticated to a domain controller, the gateway’s MAC address, and so on—and assigns it a GUID. NLA then notifies the firewall and the firewall applies the corresponding policy (there’s a policy defined for each of the three profiles).

     

    For your reference, here is a good blog which can be helpful for you.

     

    How Network Location Awareness works

    http://technet.microsoft.com/en-us/library/cc753545.aspx

     

    Why is my network detected as “unknown” by Windows Vista or Windows Server 2008?

    http://blogs.technet.com/networking/archive/2009/02/20/why-is-my-network-detected-as-unknown-by-windows-vista-or-windows-server-2008.aspx

     

    Exploring The Windows Firewall

    http://technet.microsoft.com/en-us/magazine/2007.06.vistafirewall.aspx

     


    Wilson Jia - MSFT
    • Marked as answer by Wilson Jia Monday, July 27, 2009 8:24 AM
    Tuesday, July 21, 2009 10:37 AM

All replies

  •   How is the networking configured in the server? What sort of network does this server connect to? Can Windows identify the network? What does it say about it?

      You cannot change the sharing options if you are not in a private network.


      
    Bill
    Saturday, July 18, 2009 7:50 AM
  • Hi Arad Haghi,

     

    Thank you for posting here,

     

    In order to enable the Network Discovery settings, you may make sure the following services are enabled and running.

     

    -      DNS Client

    -      Function Discovery Resource Publication

    -      SSDP Discovery

    -      UPnP Device Host


    Wilson Jia - MSFT
    • Marked as answer by Wilson Jia Monday, July 27, 2009 8:25 AM
    Monday, July 20, 2009 9:48 AM
  •   How is the networking configured in the server? What sort of network does this server connect to? Can Windows identify the network? What does it say about it?

      You cannot change the sharing options if you are not in a private network.


      
    Bill

    Dear Bill Grant

    According to instruction mentioned in 70-642 book (Configuring windows server 2008 network infrastructure) , i wish to implement relevant scenarios and exercises . For this reason , i installed and implemented two windows server 2008 R2 via Hyper-V . Both server connected to each other via Virtual Network Manager with define a Private Network .

    one of these servers is equipped with one network adapter and other has two . one of the twin adapters of the latter is disabled . IPv4 and IPv6 are enabled on both adapters and both have static IPv4 and IPv6 address .

    Network and sharing center shows that my network is an unidentified network and demonstrates my network location as public . no servers can't create network map (because the network is public)  .

    Earlier on windows server 2008 R2 , i was able easily to change network location and enable or disable network discovery on Windows Server 2008 or on Vista , But unfortunately i can't find any option to do so on windows server 2008 R2 or Windows 7 .  

    Best Regards
    Arad

    • Edited by AradHaghi Tuesday, July 21, 2009 6:34 AM
    Tuesday, July 21, 2009 5:59 AM
  • Hi Arad Haghi,

     

    Thank you for posting here,

     

    In order to enable the Network Discovery settings, you may make sure the following services are enabled and running.

     

    -      DNS Client

    -      Function Discovery Resource Publication

    -      SSDP Discovery

    -      UPnP Device Host


    Wilson Jia - MSFT

    Dear Wilson Jia

    Thank you very much for your kind comments and cooperation , now one of my problem is solved after the followings was done by me according to your guidance which was as follows :

    Function Discovery Resource Publication server status was stopped , and start up type was set to manual . furthermore , SSDP Discovery and UPnP Device Host services were disable . i enabled it and started the above mentioned services . now when choosing change advanced sharing settings and then after turning on network Discovery and saving changes , Network Discovery become enbale  . However still somemore questions remain for me and wish to receive your replay and guidance again to these question .

    1 - Referring to above subject , Please let me know if network Discovery and associated services is disable by default on windows server 2008 R2 .
    2 - How could i change network Location ?

    RDGS
    • Edited by AradHaghi Tuesday, July 21, 2009 6:29 AM
    Tuesday, July 21, 2009 6:22 AM
  • Hi Arad Haghi,

    1.     By default, the Function Discovery Resource Publication service is Manual. SSDP and UPnP Discovery service are Disabled.

     

    2.     Network location is determined by system. We cannot change it.

     

    Whenever there’s a network change (say it receives a new IP address or sees a new default gateway or gets a new interface), a service called Network Location Awareness (NLA) detects the change. It builds a network profile—which includes information about existing interfaces, whether the computer authenticated to a domain controller, the gateway’s MAC address, and so on—and assigns it a GUID. NLA then notifies the firewall and the firewall applies the corresponding policy (there’s a policy defined for each of the three profiles).

     

    For your reference, here is a good blog which can be helpful for you.

     

    How Network Location Awareness works

    http://technet.microsoft.com/en-us/library/cc753545.aspx

     

    Why is my network detected as “unknown” by Windows Vista or Windows Server 2008?

    http://blogs.technet.com/networking/archive/2009/02/20/why-is-my-network-detected-as-unknown-by-windows-vista-or-windows-server-2008.aspx

     

    Exploring The Windows Firewall

    http://technet.microsoft.com/en-us/magazine/2007.06.vistafirewall.aspx

     


    Wilson Jia - MSFT
    • Marked as answer by Wilson Jia Monday, July 27, 2009 8:24 AM
    Tuesday, July 21, 2009 10:37 AM
  • Just have to say thankyou to  Arad Haghi,  this also fixed my same problem. all working well now
    Tuesday, September 08, 2009 10:49 PM
  • I am having the same problems with R2. I enabled all the services you advised and now network discovery is showing as ON for the Domain, Public and Home or Work but other machines on the domain still CANNOT see this machine.

    Also, I didn't have to enable these services to get network discovery to work in ANY other version of Windows when connected to a domain. This seems a little long-winded and over-complicated just to get network discovery working. I'm sure there's something simple I'm missing but for the life of me can't figure it out!

    Monday, April 04, 2011 9:30 AM
  • thanks, its solve my problem!!!

    Ricardo de Lima

    Tuesday, May 31, 2011 8:28 PM
  • Hello Arad,

     

    You are Champ.....

    The services you suggested to start this resolved my issue.

    Thank you so much for you help with explaination.

    Saturday, July 23, 2011 12:51 PM
  • Thanx mate....spot on.
    Sunday, October 23, 2011 3:58 AM
  • Hi Wilson Jia,

    Thank you for your support

    your solution is work gr8.

    m very very very thanks to you.

    Friday, November 11, 2011 8:38 AM
  • Yep, that was it. Thanks Wilson

    Tuesday, February 21, 2012 11:34 AM
  • ... other machines on the domain still CANNOT see this machine.

    ... can't figure it out!

    Yes, this is that we have to solve now.
    Saturday, March 03, 2012 1:40 PM
  • hi

    last night my computer was running normal

    today i open computer and my network discover is custom i never saw that before

    or was on or off

    i am not an expert in computer

    please tell me in simple ways what i should do is very urgent

    Tuesday, April 24, 2012 7:43 PM
  • Hi Arad Haghi,

     

    Thank you for posting here,

     

    In order to enable the Network Discovery settings, you may make sure the following services are enabled and running.

     

    -      DNS Client

    -      Function Discovery Resource Publication

    -      SSDP Discovery

    -      UPnP Device Host


    Wilson Jia - MSFT

    Yes! now it work.

    Thanks Wilson.

    R.


    Pa konèt mové, dèyè do sé on péyi.

    Tuesday, May 08, 2012 6:28 PM
  • Perfect!
    Thanks for posting, was scratching my head for a while there.

    Just getting into Server 2008 R2 for the 1st time so this has helped a great deal.

    Kudos, ;)

    Jason

    Monday, June 11, 2012 2:40 PM
  • This did it for me.   
    Wednesday, August 01, 2012 6:36 PM
  • Thanks for the information Wilson.

    My problem resolved too.

    Friday, August 10, 2012 1:42 PM
  • Just as Wilson Jia said.

    Just ensure that you enable these services on the main domain controller if you have more than 1.
    Thursday, September 13, 2012 3:51 PM
  • Hi Wilson

    Just to say this sorted the issue for me.

    Many thanks

    Richard Clark MBCS CITP

    Tuesday, October 09, 2012 9:21 AM
  • Wilson,

    I enabled

           -      DNS Client (alreay running)

           -   Function Discovery Resource Publication (Enable & Start)

           -   SSDP Discovery (Enable & Start)

           -   UPnP Device Host (Enable & Start)

    Now the radio button stays selected for "Turn on network discovery" after I choose Save Changes. Then I could see the server under Network. Thank you!

    However, as Richfuji reported, I was not able to see any other computers at that time. After I restarted the DNS Client service and refreshed Windows Explorer then the other computers on the network appeared. Thank you! 


    • Edited by Dave Worral Monday, February 11, 2013 7:14 PM
    • Proposed as answer by Dave Worral Monday, February 11, 2013 7:21 PM
    Monday, February 11, 2013 7:13 PM
  • it is working on my issue.
    Thanks!

    George W

    Tuesday, July 23, 2013 1:15 PM
  • how to enable above setting???????

    Wednesday, October 09, 2013 7:05 AM