I downloaded "Remove_HomeGroup_Desktop_Icon.reg" sometime ago and found that although it did remove the icon the damned thing reappears after a while.
Just downloaded the version from this thread and have found that it is different from the one I had previously downloaded.
The old version had each entry repeated.
Does that make a difference?
I have attached copies of both files.