HomeGroup get an error of must have IPv6 enabled
When I try to create a homegroup on either of my computers I get the error Your network connection must have IPv6 enabled to create or join a homegroup.When I check the properties it is enabled.I can see all the drives and access all shared drives from either computer, why is homegroup not working?
November 1st, 2009 6:27am

Hope you get an answer soon.Two days searching for an answer.
Free Windows Admin Tool Kit Click here and download it now
November 1st, 2009 7:45am

Hi, Based on my research, I would like to explain that IPv6 was depended on by the RNRP service. To troubleshoot the issue, let's refer to the following steps. 1. Temporarily disable Firewall and third party antivirus program on the computer for a test. 2. Verify relevant services ========================= a. Click "Start", type "services.msc" (without quotation marks) in Search Bar and press Enter. Note: If you are prompted for an administrator password or confirmation, type your password, or click Continue. b. Right click the "Peer Networking Grouping" service and choose Properties. c. Please check if the service is started; if not, please click the Start button and see if it works. d. You may also choose Automatic next to Startup type. e. Click OK. f. Please repeat the above steps with another service: PNRP Machine Name Publication Service. 3. Modify IPv6 registry key to enable IPV6 ========================== a. Click Start, type regedit in Search Bar, and then click regedit in the Programs list. Note: If you are prompted for an administrator password or confirmation, type your password or click Continue. b. Locate and then click the following registry subkey: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters c. Check whether the "DisabledComponents" registry key exists. If so, let's move on the next steps. d. Double click the "DisabledComponents" registry key and modify the value to 0. (If the key doesn't exist, please create the key above and assign the value 0) e. Exit Registry Editor, and then restart the computer. For more information, we can refer to the link below: How to disable certain Internet Protocol version 6 (IPv6) components in Windows Vista, Windows 7 and Windows Server 2008 Thanks, Novak
November 1st, 2009 8:06pm

Works a dream, thanks Novak!
Free Windows Admin Tool Kit Click here and download it now
November 3rd, 2009 2:03pm

Worked perfectly! Thanks!
November 19th, 2009 6:13pm

I had te "Enable IPv6" problem on both of my newly upgraded to Windows 7 computers. On the PC, this edit of the TCPIP6 parameter worked perfectly. However, on my HP laptop, I performed the edit, then tried to "Join the Homegroup", and I got the same problem. So, I opened regedit again and went to the TCPIP6 parameter and the registry had reverted back to the the original "ff" value for the parameter. I tried the edit several times and even tried rebooting after making the edit a few times. I eventually discovered that the "0" value seemed to revert back to "ff" during the reboot. I also eventually edited the parameter for ControlSet001, 002, and 003 from "ff" to "0" but still got the same result. In any case, I could never get the laptop to join the homegroup because it would always say I needed to enable IPv6. FYI, IPv6 is enabled in the properties of the network adaptor. Is there some other copy of the registry somewhere that iI am missing that could be causing this? I appreciate any help you can provide.
Free Windows Admin Tool Kit Click here and download it now
December 1st, 2009 3:13pm

Thanks, Great!
December 2nd, 2009 9:34am

I made the changes exactly as you described to ALL the computers I wanted on the homegroup and it worked!!! Thank you so much for your help. I will spread the word with all the new Windows 7 users I know.
Free Windows Admin Tool Kit Click here and download it now
January 20th, 2010 6:55pm

Just a Note here Create a DWORD -> DisabledComponents "# Note If the DisabledComponents entry is unavailable, you must create it. To do this, follow these steps: 1. In the Edit menu, point to New, and then click DWORD (32-bit) Value. 2. Type DisabledComponents, and then press ENTER. 3. Double-click DisabledComponents. # Type any one of the following values to configure the IPv6 protocol, and then click OK: 1. Type 0 to enable all IPv6 components. "
January 22nd, 2010 3:15pm

This is nice information to have just in case I run into this situation while trying to help others get their Homegroup up and running. Thank you.
Free Windows Admin Tool Kit Click here and download it now
January 23rd, 2010 8:46pm

I have done everything you suggest, but still cannot create a homegroup. I STILL get the IPV6 error message. I have a desktop with Windows 7 and a laptop with Windows 7. When I try to change the value in TCP/IP6 parameter from ff to 0, it reverts back as soon as I exit. I've spent at least 5 hours on the phone with tech support from both computers, and with Costco Concierge tech support (which is excellent, BTW), and no one has been able to fix this. One tech person says Microsoft is aware of this problem, but has not issued a patch. Is this a MS problem? If so, why hasn't it been fixed by now? Are there other places to change IVP6? Any other ideas for me. Surprised that others have had success with this.
February 2nd, 2010 2:10pm

SOLVED I had exactly the same problems, i'd get the network and homegroup working, then i'd restart one of the pc's then nada Easy fixed though open regedit HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters change disablecomponents to 0 then right click on the parameters folder and click on permissions unclick all fullcontrol permissions to all the users/groups apply repeat to all networked pcs restart DONE! PS you still need to ensure that the services Peer Networking Grouping and PNRP Machine Name Publication Service are on automatic
Free Windows Admin Tool Kit Click here and download it now
February 10th, 2010 6:20am

Works great, Thank You
March 29th, 2010 6:42am

Thank you, thank you, thank you, Novak Wu and yogi2200 ! Those changes made the fix stick on all my 32-bit PCs! However, before it would stick after a reboot on my 64-bit PCs, I had to change DisabledComponents in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters to a QWORD (64-bit) binary zero value instead of a DWORD (32-bit). Fred Cone
Free Windows Admin Tool Kit Click here and download it now
April 4th, 2010 8:05am

This answer not only fixed my issue with not being able to join the home group but also resolved the problem I was having with streaming to my Xbox 360 with Media Player 12. Thank you so much.
April 26th, 2010 12:17pm

Hi, Absolutely right! I have followed other threads on the same topic without success. This was great! Thanks for a clear and concise answer to a difficulty problem.
Free Windows Admin Tool Kit Click here and download it now
May 9th, 2010 7:50pm

Thanks sooo much ... This has been bugging me for months and could not get it fixed at all.
June 30th, 2010 11:04am

This worked like a charm for both of my machines. Thank you so much for your help and insight.
Free Windows Admin Tool Kit Click here and download it now
August 21st, 2010 6:00pm

I had te "Enable IPv6" problem on both of my newly upgraded to Windows 7 computers. On the PC, this edit of the TCPIP6 parameter worked perfectly. However, on my HP laptop, I performed the edit, then tried to "Join the Homegroup", and I got the same problem. So, I opened regedit again and went to the TCPIP6 parameter and the registry had reverted back to the the original "ff" value for the parameter. I tried the edit several times and even tried rebooting after making the edit a few times. I eventually discovered that the "0" value seemed to revert back to "ff" during the reboot. I also eventually edited the parameter for ControlSet001, 002, and 003 from "ff" to "0" but still got the same result. In any case, I could never get the laptop to join the homegroup because it would always say I needed to enable IPv6. FYI, IPv6 is enabled in the properties of the network adaptor. Is there some other copy of the registry somewhere that iI am missing that could be causing this? I appreciate any help you can provide. I have the exact same problem on my Dell laptop, everytime I restart, the DisabledComponents parameter resets to ff? Every other setting is correct and all the services are started and on automatic. I have the most recent drivers for wifi card and am using Zonealarm free and AVG free. Disabling these makes no difference. Win 7 Pro x64, Intel WifiLink 6300 Someone please help, homegroup is completely useless to me???
November 9th, 2010 4:54pm

I'm glad I stumbled on this thread as I haven't been able to enable IPv6 either but your solution worked for me too. Thanks!
Free Windows Admin Tool Kit Click here and download it now
January 28th, 2011 7:04am

I have been researching the issue on why IPV6 would not start for weeks. This post answered the question and worked. Thank you
February 3rd, 2011 9:25am

Great fix ! Thanks !
Free Windows Admin Tool Kit Click here and download it now
February 13th, 2011 9:09pm

Hi Guys had the same problem on my HP Pavilion. looking around the web an answer came up that it could be ZoneAlarm. Go to firewall settings/ Blocked zone secuity/ advanced and tick enable ipv6 network. It worked for me.
February 19th, 2011 10:21am

Thank you, it took every one of these steps to get one of my computers hooked up to my homegroup (Windows 7 32bit). The last tip from Durry finally made them all work. Thank you again.
Free Windows Admin Tool Kit Click here and download it now
February 4th, 2012 6:33pm

Hi Novak, Many thanks! worked first time I followed your instructions.
February 26th, 2012 10:11am

Brilliant! It may be three years on, but the regedit portion of this solution fixed my IPv6 straight away. Many thanks.
Free Windows Admin Tool Kit Click here and download it now
February 26th, 2012 1:54pm

Also consider any system enhancement tools that you may be using. I ran the UniBlue application, SpeedUpMyPC, and discovered that everything fixed by performing the steps in this thread would have been undone in an effort to implement system tweaks to speed up my pc. Take note of all of the services in this thread and compare the list with any recommendations to disable entries by your system performance enhancement tools. SpeedUpMyPC worded their recommendations to make the average non-computer professional believe that these items were not needed "Disable the unnecessaryh service <servicename>" Since this thread specifies the service "Display Names" (i.e. Peer Networking Grouping) you may miss these entries if your system performance tools display them as their actual service name (i.e. p2psvc). Below is a list of these entries with both Display Name and Service Name so you can prevent your tool from automatically undoing these efforts in the future causing you to go through this all over again. These services also have other services that must not be disabled as they are dependent upon them to run (referred to as Dependencies). The startup type can be set to Manual allowing the two services that need them to run when needed. SET Startup Type to Automatic: Peer Networking Grouping (Service name: p2psvc) PNRP Machine Name Publication Service (Service name: PNRPAutoReg) -- Dependencies: SET Startup Type to Manual: Peer Name Resolution Protocol (Service name: PNRPsvc) Peer Networking Identity Manager (Service name: p2pimsvc) If either of the dependencies are disabled for whatever reason, the two services that are dependent upon them will fail to load as well. I hope this helps those who still have issues after starting the two services discussed in the rest of this thread.
March 6th, 2012 10:06pm

awesome.... hats off.........
Free Windows Admin Tool Kit Click here and download it now
April 29th, 2012 1:18pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics