Skip to content


Filesharing between XP and Vista

Seems there are a number of people having problems sharing files between their XP and Vista machines. Me included. So after some research and playing around, I have finally worked out how to share my Vista files so that XP users can access them. (That Public share directory on Vista is stupid. No one uses it!)

First things first

With the release of Vista, the default workgroup is MSHOME, not WORKGROUP like it is in XP. So make sure both PC’s are on the same workgroup before attempting to share files between XP and Vista.

In XP, go to Control Panel > System. Then on the “Computer Name” tab, click the change button, and edit the workgroup to be the same as Vista (MSHOME).

On the Vista machine

First go to the Network and Sharing Centre and make sure you have file sharing turned on. Having your network set to “Private” also helps.
Vista Network Sharing

Then go to the folder you want to share and Right-click > Properties > Sharing. Click on Advanced Sharing.
Sharing properties

Click the “Share this folder” check box, and then click Permissions.
Advanced Sharing

The Permission window should open. Click on “add” to add a user. Then type in guest in the textbox that says “Enter the object names to select“. Click Check Names which should then find Vista’s guest account and prefix your PC’s name in this format: YourComputerNameguest. Click Ok to go back to the Permissions window.
Select users

You should now have the Guest account under group or users names. Highlight the guest account and give it the relevant permissions. (Full control, Change or Read)
Permissions

Click Ok and your done! This is how simple file sharing worked between XP machines, and now you can have it enabled for Vista too!

For those more experienced users – it’s the guest account that needs to be enabled to allow simple file sharing between XP and Vista.

Posted in Software.

Tagged with .


16 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. Mitz/Tips4pc says

    Hi there..
    I think this is a great article and very thorough and would like to post it on my site with links to your site at the bottom.. Please let me know. This hopefully could bring you some extra traffic. Let me know if you are interested.
    Thanks for your time

  2. Jitesh says

    I have been able to network my XP Professional laptop with my Windows Vista Ultipate x64 laptop but with a problem…

    The XP computer can access files on the Vista but the Vista is being asked for username and password while trying to access XP.

    There are no passwords in place on the XP machine.

    Any clues?

    Thanks,

    Jitesh

    • russ says

      you need to set up a start up password and login name for xp then punch in that stuff when it asks you for the user and pass

  3. RAH says

    I have the same problem as Jitesh. I can see my Vista Laptop files from my XP desktop, but not my XP desktop files from my Vista Laptop – I get the same box asking for a username and password. Hopefully someone knows how to remedy this.

  4. elbarto1621 says

    ok i did everything like u said, the only different part is that i’m trying to share the files from the XP to the Vista, i get how to share the files on vista now, but i dont know how to share the files on the XP

  5. shloogy says

    hi all
    me to frendos, im trying to share files from xp to vista, i can see the drive on vista but have no access to it.on xp when trying to set a permission i cant find the vista user to

    really really need it to work
    best regards, thanks in advance

  6. kamal says

    not sobad

  7. brad says

    Says i dont have permission from xp.. wtf

  8. Mike says

    this is good, but i dont understand how to get the XP machine to ‘discover’ the folder i have just shared. Where do I go on the XP machine to see the files/folder I have just shared on the Vista machine? If you could please email me the answer I would sure appreciate it. I have been working for hours on this. thanks

  9. Andy says

    I followed the instructions but I cannot see the XP computer from the Vista. When I try to search for the XP it finds nothing. It was easy to search for new network places on XP but I cannot figure out how to on Vista.
    Any suggestions will be appreciated.

  10. Lex says

    Hello,

    It’s been metioned that if I want to share files between Windows XP and Vista guest account must be enabled on XP machine. I did not enabled any guest account on XP laptop (I work on administrator account). At the begining I couldn’t see Vista on XP for some reason, but few reboots helped.

  11. Nather says

    Um ok, I did all that, now where do I go to find the files on the Vista from my XP.

    • Lex says

      Go to ‘My Network Places’. You should see all folders shared on Vista machine

  12. Lex says

    Sorry, I thought you mean XP. Go to ‘Network’ to see all computers in your home network

  13. Coop says

    This was a good article, thank you very much! FYI: once I shared my Vista files, I still couldn’t see them on the XP machine until I went to My Network Places and took off the Folders view in the left pane. The option to view workgroup computers was there and when I clicked on that, I saw the Vista computer. When I clicked on the Vista computer, it asked me for the Vista name & password (I chose password protected sharing on Vista). Once I put that in, I was in.

Continuing the Discussion

  1. Future proof » Blog Archive » Mapping your network with Windows 7 linked to this post on 1 February 2009

    [...] Note that this has nothing at all to do with sharing files on a network between XP and Vista; this is just to make XP show up properly in Vista/7’s network mapper. If you’re having filesharing issues, I suggest taking a look at this and/or this. [...]



Some HTML is OK

or, reply to this post via trackback.