Skip to content

Published: April 21, 2013 | Applies to:

If you're unable to use network sharing in Windows 8 among HomeGroup, then this registry fix might be helpful to fix your problem.

Recently, we came across the issue to have no connectivity among the HomeGroup devices. Actually, the network we’re using was unable to find other receivers, so that data can be shared. The ultimate reason for these kind of issues is incorrect parameters assigned for IPv6 registry entries. But before dealing with registry entries, you should checkout manual things.

Unable To Use Network Sharing Due To IPv6 Issues

There are several reasons why you can’t access your HomeGroup. Here are the most probable ones:

  • Your computer might not be connected to the network the HomeGroup is on. Make sure the computer has network/Internet access. Try having Windows 8 troubleshoot the Internet connection for you.
  • Your network location might not be set to Home.
  • Network Discovery might be turned off.
  • Other computers in the HomeGroup might be turned off.
  • Other computer in the HomeGroup might not be sharing files.
  • Maybe someone changed the HomeGroup password. Try checking the HomeGroup password on other computers in the HomeGroup. If the HomeGroup password was changed, change the HomeGroup password on your computer.
  • Your computer might not yet be joined to a HomeGroup.
  • Turn off any third party firewalls (usually bundled with antivirus software) that are installed on your computer.

However, even if following workarounds didn’t work, then a registry fix is the last option that may help you. Here is how:

FIX : IPv6 Capabilites Of HomeGroup Using REGEDIT

1. Press Windows Key + R and put regedit in Run dialog box to open Registry Editor (if you’re not familiar with Registry Editor, then click here). Click OK.

2. Navigate here:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters

3. In the right pane, Right-click and select New – DWORD (32-bit value) and set its name as DisabledComponents. Double click on the DWORD so created and put the input for Value data equals to 0. Putting 0 (zero) will enable all IPv6 interfaces (default).

Additionally, in case you want to disable some sort of capabilities of IPv6 network, you can assign following values in Value data:

“F” (equivalent binary value is 11111111) – Disable All IPv6 interfaces

“2” (equivalent binary value is 00000001)Disable All 6 to4 Interfaces

“4” (equivalent binary value is 00000010) – Disable all ISATAP interfaces

“8”  (equivalent binary value is 00000100) Disable all Teredo based interfaces

“10” (equivalent binary value is 00001000)Disable IPv6 over all non-tunnel based interfaces including LAN & PPP

“20” (equivalent binary value is 00010000) Default prefix policy table to prefer IPv4 over IPv6

Turn on DNS Client, Function Discovery Resource Publication, SSDP Discovery, and UPnP Device Host services. For wireless on Windows 8, you need to run the network setup wizard for everything to work correctly. You should now be able to use network sharing upon HomeGroup.

Hope this helps! Go here if you’re facing HomeGroup Provider service isn’t running error.


SHARE: Facebook Google+ Twitter

10 Comments

  • hey there! I have a similar problem bt i fixed it reading this article. Thank you.

  • I dont have any DWORD in HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpip6Parameters.

    Please help!!!!!!

  • Kapil Arya

    ^^ You need to create that :)

  • I tried this & it did not work. IPV6 is still showing as no internet access. I have disabled my firewall software as well as changing the following settings in services.msc..
    Peer Network Group to automatic
    PNRP Machine Name Publication Service to automatic

    Is there anything else I can try (except going back to windows 8?)

    I had a working Homegroup with Windows 8 installed, since I installed 8.1 it does not work.

  • Kapil Arya

    ^^ Have you tried changing intermediate Value data for the registry DWORD?

  • hey, i have tried to create the new dword but when i name it as disabledcomponents it refuses since there is alredy a dword with a similar value which i never created and its value data is zero.please help

  • Kapil Arya

    ^^ Double click the existing DWORD to modify its Value data.

  • this worked for me, thanks!

  • can this fix work in windows 10? I’m having this problem with ipv6 and ipv4(not connected) in windows 10. please. help………

  • Kapil Arya

    ^^ Yeah, it’s applicable to Windows 10 as well :)

  • Leave a Reply

    Your email address will not be published. Required fields are marked *

    What's New


    Recent Comments

    • wrshepp : Neither one of you fixes worked! In fact it made it worse, n...

      6 hours ago

    • Kapil Arya : ^^ See if FIX 2 mentioned here helps you: http://www.kapilar...

      6 hours ago

    • Kapil Arya : ^^ Yes, already mentioned in article....

      6 hours ago

    • Daffa Ananda : When i disable ipv6, can i re-enable it?...

      8 hours ago

    • Balraj Chuhan : I am connecting my 20 or more pc with Homegroup. After join...

      24 hours ago


    Windows Group Policy Troubleshooting