HomeGroup and IPv6 Troubleshooting Guide
Your router and all computers must be IPv6 capable (hardware, firmware, and drivers) to use HomeGroup. Check the System Maker (Motherboard Maker for custom systems) or the actual device makers' sites for updated network drivers. Also, check the router maker's site for updated firmware. Check their support and ask in their forums for any known issues.
IPv6 Information
How to disable certain Internet Protocol version 6 (IPv6) components in Windows Vista, Windows 7, and Windows Server 2008 (also includes ENABLE fixit):
http://support.microsoft.com/kb/929852/en-us
Test IPv6:
http://test-ipv6.com/
IPv6 Support in Home Routers
http://msdn.microsoft.com/en-us/windows/hardware/gg463251
HomeGroup FAQ
Open the HomeGroup troubleshooter:
http://windows.microsoft.com/en-US/windows7/Open-the-HomeGroup-troubleshooter
Why can’t I access some of the computers in my homegroup?
http://windows.microsoft.com/en-US/windows7/Why-cant-I-access-some-of-the-computers-in-my-homegroup
Why can't I access my homegroup?
http://windows.microsoft.com/en-US/windows7/Why-cant-I-access-my-homegroup
Why can't I join a homegroup?
http://windows.microsoft.com/en-US/windows7/Why-can-t-I-join-a-homegroup
Why can't I create a homegroup?
http://windows.microsoft.com/en-US/windows7/Why-cant-I-create-a-homegroup
HomeGroup Instructions
On a small HomeGroup (or network) it is usually easier to reset up the HomeGroup (or network) than to try to troubleshoot.
Create a HomeGroup:
http://windows.microsoft.com/en-US/windows7/Create-a-homegroup
HomeGroup from start to finish:
http://windows.microsoft.com/en-US/windows7/help/homegroup-from-start-to-finish
HomeGroup: frequently asked questions (also shows how to remove and delete homegroup)
http://windows.microsoft.com/en-US/windows7/HomeGroup-frequently-asked-questions
File sharing essentials:
http://windows.microsoft.com/en-US/windows7/File-sharing-essentials
Share files with someone:
http://windows.microsoft.com/en-US/windows7/Share-files-with-someone
Windows 7 HomeGroup: Frequently Asked Questions:
http://technet.microsoft.com/en-us/library/ee449408(WS.10).aspx
Network Instructions
Setting up a home network:
http://windows.microsoft.com/en-us/windows7/Setting-up-a-home-network
Setting up a wireless network:
http://windows.microsoft.com/en-us/windows7/Setting-up-a-wireless-network
Home Network, Wireless Network and Computer Networking Made Easy:
http://www.home-network-help.com/
Windows Vista Tip: How To Setup And Connect To A Wireless Network:
http://www.watchingthenet.com/windows-vista-tip-how-to-setup-and-connect-to-a-wireless-network.html
Home networking tutorial:
http://www.tehnomagazin.com/Computer/Home-networking-tutorial.htm
Practically Networked - all you could possibly want to know:
http://www.practicallynetworked.com/
Update Drivers
Control Panel - Network - write down the make and model of Wifi - double-click it - Driver's tab - write down the version - click Update Driver (might not do anything). Then Right-click Wifi Device and UNINSTALL - Reboot - This will refresh the driver stack.
Manually look at manufacturer's sites for drivers - and Device Maker's sites:
http://pcsupport.about.com/od/driverssupport/ht/driverdlmfgr.htm
Installing and updating drivers in Windows 7 (updating drivers manually using the methods below is preferred to ensure the latest drivers from System maker and Device makers are found)
http://www.sevenforums.com/tutorials/43216-installing-updating-drivers-7-a.html
Download - SAVE - Go to where you put it - Right-click - RUN AS ADMIN.
You can download several at once. However, reboot after you install each one.
After looking at the System Maker's you can check Device Maker's for even newer versions.
(The ones from System maker become your fallbacks).
Repeat above for your network card (NIC), and this is a good time to get other updated drivers.
How to Check the IPv6 Status of Your Network Adapter
Windows 7 homegroup is based on IPv6. Check the IPv6 status on your network adapter.
1. Click the Start button, and then click Control Panel.
Move to Control Panel\Network and Internet\Network Connections.
Right-click the network adapter icon, and then click Properties.
Check whether IPv6 is enabled.
http://social.microsoft.com/Forums/getfile/6154/
If IPv6 is enabled and this problem still occurs, try the following method.
1. Start the following services:
Peer Networking Grouping
PNRP Machine Name Publication Service
To start these services, follow these steps:
a. Click Start, Collapse this image, Expand this image, type Services.msc in the Search programs and files box, and then press ENTER.
b. Right-click Peer Networking Grouping, and then click Properties.
c. On the General tab, check whether the service is started. If the service is not started, click Start.
d. In the Startup type list, select Automatic.
e. Click OK.
f. Repeat steps 1b through 1e to start PNRP Machine Name Publication Service.
2. Modify a registry key entry to enable IPv6. To do this, follow these steps:
a. Click Start, Collapse this image, Expand this image, type regedit in the Search programs and files box, and then press ENTER.
b. Locate and then click the following registry subkey:
* HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters
*
c. Double-click the DisabledComponents registry entry, and then type 0 in the Value data box.Note: If the DisabledComponents registry entry is not present, you must create it. To do this, point to New on the Edit menu, click DWORD Value, type DisabledComponents, and then press ENTER.
d. Exit Registry Editor, and then restart the computer.
Source
This article originated from this Forum thread (referred by PKN):
The original content was provided by Rob Brown, MVP:
The author of the section "How to Check the IPv6 Status of Your Network Adaptor" is Zhen Tan: