Naive as I was, I convinced my grandparents to replace their XP machines with new Windows 7 computers, since HomeGroups would relief all of their sharing pains.

Was I wrong... Ever since I've been struggling to setup a HomeGroup, a feature which is designed be so simple, that you don't need to be a sysadmin with 12 years of experience (that's me). 

I keep hitting the wall, getting the same damn non-descriptive error message. I've tried everything I can possibly think of. If someone can help, I'll greatly appreciate it!

Please note that since both computers are running Danish Windows 7, I've tried to determine the exact corresponding phrasing in English Windows 7's, using Google and my own computer. Where that was not possible, I've translated it.

Basic information
=================

* Computer A is an HP G5321sc desktop and computer B is an HP Pavilion g7 laptop
* Both computers are running Windows 7 Home Premium 64-bit SP1 and automatic updates are enabled
* Both computers are no more than 6 months old

Steps taken
===========

1. On computer A, I create a HomeGroup, choosing to share everything (documents, printers etc.)
2. Computer B can see that computer A has created a HomeGroup and offer me to join it
3. Again, I choose to share everything and enter the password auto-generated by computer A
4. After several minutes of attempting to join the HomeGroup, I get "An error occurred" in the HomeGroup window and something like "Windows cannot set up a HomeGroup on this computer" in a pop-up (screenshot with Danish wording below)
![HomeGroup error message in Danish](https://i.stack.imgur.com/YpUEq.png)
5. The HomeGroup troubleshooting tool does not find any problems on either computer

I have tried repeating the above steps but
------------------------------------------

* Disabling Windows Firewall on both computers
* First disabling MS Security Essentials real-time shield on computer A and all Avast Free shields on computer B, later completely uninstalled both
* Creating the HG on computer B and trying to join computer A
* Specifying my own HG password with 16 chars, upper and lower-case letters only
* Specifying my own HG password with 16 chars, upper and lower-case letters and a number
* Choosing not to share anything on both computers

I have verified the following on both computers
-----------------------------------------------

* Network connection types are set to "Home"
* IPv6 is enabled and no other elements on the NIC properties are disabled (FWIW)
* Both the HomeGroupListener and HomeGroupProvider services are running
* Workgroup is set to "WORKGROUP"
* Time is accurate
* Advanced sharing settings are set as follows:
	+ Network discovery: On
	+ File and printer sharing: On
	+ Public folder sharing: On
	+ 128 bit encryption: On
	+ HomeGroup connections: Allow Windows to manage HomeGroup connections