Fix HomeGroup in Windows 7 and Windows 8 (How To)

          HomeGroup is very important for those who often use media and device sharing. But when you want to join or leave a HomeGroup, Windows echoes “Windows can’t leave the HomeGroup now.” or you might even cannot access the files of the other PC and Windows will ask you enter password. In my experience, the link "Ready to join" will disappear in the Network and Sharing Center.
          In this following article, you’ll know what service and what component is involved in Home Group and also how to fix HomeGroup.
Windows Service and HomeGroup
          Windows service is a group of background worker of Windows and they’re the one who control the whole OS. Without them, Windows can’t work properly.
          Some services have dependencies in order to start (e.g. If a service depends on b service, b service must be started in order to start a service).
1.    HomeGroup Listener – This service has no dependencies.
2.    HomeGroup Provider – This service depends on Function Discovery Provider HostFunction Discovery Resource Publication and Network List Services.
3.    Function Discovery Provider Host (fdpHost) - This service depends on HTTP Service and Remote Procedure Call (RPC).
4.    Function Discovery Resource Publication (FDResPub) - This service depends on HTTP Service and Remote Procedure Call (RPC).
5.    Network List Service (netprofm) - This service depends on Network Location Awareness and Remote Procedure Call (RPC).
6.    Peer Name Resolution Protocol (PNRPsvc) – This service depends on Peer Networking Identity Manager.
7.    Peer Networking Grouping (p2psvc) – This service depends on Peer Networking Identity Manager and Peer Name Resolution Protocol.
8.    Peer Networking Identity Manager (p2pimsvc) – This service has no dependencies.
          These are the 8 services that must be started in order for you used, change or leave your HomeGroup. Don’t worry, this is just some extra knowledge for you to know what’s going on later. If you’re interested with Windows Service, go to Windows Service console.
Troubleshooting HomeGroup
          Now, we’re going to troubleshoot and fix HomeGroup. Fixing HomeGroup is much easier than understanding the Windows services.
          Usually, we might use Windows troubleshooters to solve our problem, but it’s still not a good idea because troubleshooters can’t fix everything that are malfunctioned.
          The following processes need administrator privilege to complete.
1.    Go to Control Panel > System and Security Administrative Tools, and double click Services.
(For Windows 7 or later, search “Services” and you’ll get into it instantly)


2.    Then search for:
a)    HomeGroup Listener
b)    HomeGroup Provider
c)     Function Discovery Provider Host (fdpHost)
d)    Function Discovery Resource Publication (FDResPub)
e)    Network List Service (netprofm)
f)      Peer Name Resolution Protocol (PNRPsvc)
g)    Peer Networking Grouping (p2psvc)
h)    Peer Networking Identity Manager (p2pimsvc)

3.    For example, right click on Function Discovery Provider Host in the services dialog, and choose Properties.

4.    In the properties window, choose Automatic from the drop down box named “Startup type”.

5.    Press OK to save setting.
*If you’re not an experienced user, DO NOT touch any other setting to prevent error.
6.    Repeat step 3 – 4 for every service listed in Step 2.
7.    Close the Services and open Computer.
8.    Go to Local Disk (C:) Windows > ServiceProfiles > LocalService > AppData > 
     Roaming >PeerNetworking.
9.    You will see some folder(s) and files. Press Ctrl + A (Select All) and then press Delete.
10.Restart your computer and try to check for HomeGroup status in the Network and Sharing Center.
11.Usually, I’ll try to leave the HomeGroup and join again to reset everything.

*ATTENTION: PLEASE MAKE SURE THAT YOU HAVE DONE THIS IN EVERY COMPUTER THAT ARE USING THE SAME HOMEGROUP INCLUDING THE HOMEGROUP HOST (PC THAT CREATED THE HOMEGROUP).
          OK, that’s all from me. Thank you.


* This is my first blog post and I hope that you like it. Remember to comment and share this to your friends.       Any extra info from IT pros are welcomed.
**If you can’t understand anything in this blog, comment below and I’ll reply as soon as I can.

No comments:

Post a Comment