I just bought a new Windows 7 machine with Windows 7 Home Edition. I already have Windows XP Professional SP2 machine.
I want to share folders and files between these two machines. They are connected to the same switch.
How can I do this?
migrated from stackoverflow.com Dec 31 '11 at 17:08
This question came from our site for professional and enthusiast programmers.
This is the ONLY guide that really works, without putting a password on the user account on the Win7 machine, and turning on password protected sharing for the workgroup/homegroup network and sharing settings.
The password-solution sucks (e.g. on a screenless media server) because you have to type in the password whenever the machine restarts, and whenever you want to access its shared folders from another machine.
I had tried all the other guides, which all say that I should use a homegroup to link the computers, and apply a bunch of settings for network-sharing, which I did, but alas my XP machine could only enter the folder "Users" on the Win7 machine, and none of its other shared folders, despite it being able to see them in the listing.
The only thing that worked, was creating a new usergroup for "Guest"s on the Win7 machine, and giving that group Full Control to the chosen folder, as per the guide linked to above. Also, this guide suggests enabling 40- and 56-bit encryption for the homegroup network and sharing settings. I don't know it that is really needed.
Because the Internet is unreliable, I'll post the steps here also:
First, make sure you add the XP machine to your workgroup. There are plenty of guides for that on the web. If your homegroup is named "WORKGROUP", it should already be added to it.
You should now be able to browse the shared folder or drive on your Windows 7 machine from the Windows XP machine :)
right click on the folder whitch want to share.. then cick properties
and then click the share tab Choose everyone or your name of your homegroup and then click ok
To see it click Start-->Computer-->Network(in the right bar)..
Choose your computer name, and that's it!!
Taken from SevenForums and I can validate it works because I have used it for some office computers
Steps: Windows 7 to XP
On XP, select the folder you wish to share, right-click > Sharing and Security. Then tick the boxes as shown (Here i have elected the test folder under C:\ to be my shared folder). Then click Apply and OK. After the folder is shared, you will see the hand under the folder.
On Windows 7, mapping to this test shared folder can be done in many ways. One way is typing in the search box under the Start menu as shown. Then hit Enter make sure the cursor is inside the box otherwise you will engage the shutdown box lol). I have set manual IP to my XP machine, it's IP is 192.168.1.9
Should you be prompted with logon credentials. Use the username and password with appropriate rights. Here I used the ID I log onto the XP machine with. You may need to put computername\username as the userid should the username alone doesn't work.
That's it, the explorer window will pop up and you now ready to share files. Just put any files in the folder from XP and it'll show up in the share.
XP to Windows 7
On Windows 7, select the folder you wish to share, right-click > Sharing With. Then select Specific People (here i have elected the test1 folder under D:\ to be my shared folder). You will need to select who you want to share the folder to (here i have elected the userid with which i log onto Windows 7 with. Highlight the name and Click the Share button. Then Done at the next screen.
As with point 2, Start > Run and type as shown. Then hit OK. My IP to me Windows 7 is 192.168.1.100
Should you be prompted with logon credentials. Use the username and password with appropriate rights. Here I used the ID I log onto the Windows 7 machine with. You may need to put computername\username as the userid should the username alone doesn't work.
That's it, the explorer window will pop up and you now ready to share files. Just put any files in the folder from Windows 7 and it'll show up in the share.