How to Enable File Sharing between Windows 7 and Windows XP

Windows 7 comes with a great feature called HomeGroup that makes sharing between windows 7 machines very easy. We have already written on sharing files and printers between Windows 7 based computers here:

How to Share Files and Printers between Windows 7 Based Computers with HomeGroup

Unfortunately, HomeGroup feature is not compatible with Windows XP and Vista. In this guide, you’ll learn how to enable file sharing between Windows 7 and Windows XP.

Sharing Files Between Windows 7 and Windows XP

Make sure both of the machines are on the same Workgroup which by default is named WORKGROUP.

printer-file-sharing-between-windows-7-and-xp

From your Windows 7 machine, go to:

Control Panel > Network and Internet > Network and Sharing Center

printer-file-sharing-between-windows-7-and-xp (1)

printer-file-sharing-between-windows-7-and-xp (2)

Now click on Change advanced sharing settings.

printer-file-sharing-between-windows-7-and-xp (3)

Choose your desired options under Advanced Sharing Settings for the Home or Work and Public profile.

printer-file-sharing-between-windows-7-and-xp (4)

Now scroll down to the bottom of the list and choose turn off password protection if you want to give access to all users to your public shares.

If you want to turn it on then only those XP machines users having a user account and password on this machine (Windows 7) can access shared files, printers attached to this machine and Public folders.

Save the changes if you made any.

printer-file-sharing-between-windows-7-and-xp (5)

printer-file-sharing-between-windows-7-and-xp (6)

Now go to Network in your Windows 7. There you should see your Windows 7 and Windows XP machines .

printer-file-sharing-between-windows-7-and-xp (7)

Sharing Printers

In order to share printer on Windows 7 machine with Windows XP machines, go to:

Start Menu > Devices and Printers

Now double click on the printer icon.

printer-file-sharing-between-windows-7-and-xp (8)

Next double click on Customize your printer.

printer-file-sharing-between-windows-7-and-xp (9)

Now go to the Sharing Tab (Click on change sharing options button) and check the box to share the printer and type in its share name.

printer-file-sharing-between-windows-7-and-xp (10)

printer-file-sharing-between-windows-7-and-xp (11)

In case your XP machine is an x64 OS you can install Additional Drivers before setting up the XP machine.

printer-file-sharing-between-windows-7-and-xp (12)

Now if you go to Network and double click on you Windows 7 machine icon. There you will find everything you have shared from your Windows 7 machine.

printer-file-sharing-between-windows-7-and-xp (13)

Open the Users folder and then Public folder to see the shared items. You can create folders to keep things managed.

printer-file-sharing-between-windows-7-and-xp (14)

Now from your Windows XP machine go to My Network Places. There you’ll find  Shared folders of Windows 7.

printer-file-sharing-between-windows-7-and-xp (15)

If you double click the shared folder , you’ll come up with the list of folder available in the Public folder of Windows 7.

If you’ve enabled password protection, then you’ll be asked to input a username and password for the user account of the Windows 7 machine.

printer-file-sharing-between-windows-7-and-xp (16)

Add a Shared Printer to Windows XP

Here we have a printer that’s connected with Windows 7 machine and is shared over the network. In order to use that printer from XP, you need to setup it in Xp first.

Let’s setup that shared printer in the Windows XP.

To set up the shared printer in XP, go to:

Start Menu > Printers and Faxes > Add a Printer

printer-file-sharing-between-windows-7-and-xp (17)

A wizard will open up. Hit the Next button.

printer-file-sharing-between-windows-7-and-xp (18)

Select A network printer, or a printer attached to another computer.

Click Next.

printer-file-sharing-between-windows-7-and-xp (19)

Now select Connect to this printer (…) and type in the path for the printer connected to the Windows 7 machine.

Hit the Next button.

printer-file-sharing-between-windows-7-and-xp (20)

A confirmation message will appear, just hit the Yes button.

printer-file-sharing-between-windows-7-and-xp (21)

Then finally hit the Finish button to complete the Wizard and get the Printer installed.

printer-file-sharing-between-windows-7-and-xp (22)

In some cases you will need to install the x86 XP drivers for the shared printer because the Windows 7 drivers are not compatible with XP.  When everything is installed open up Printers and Faxes to find the shared printer.

printer-file-sharing-between-windows-7-and-xp (23)

This is it.

Now you can get started with sharing files with Windows 7 and Windows XP based machines. You might need to restart your Windows XP machines a couple of times in order to see the shared items of Windows 7 machine.

You may also interested:

Don’t forget to share your experience on Sharing files between Windows 7 and Windows XP.

For more stuff like this you can: Subscribe to RSS Feed or Get Updates Via Email or Follow us on Twitter

Comments:

  1. [...] Also Check: Sharing Files and Printers between Windows 7 and Windows XP [...]

    • zairul 30 April 2010 at 7:27 am #

      Hi,

      I’m having one server running on win 7 32bit. Clients PC mix between win 7 and win xp pro. After configure all clients pc, they are able to view files from the server and can print from server. After sometimes the win xp cannot access the files and printers. The message appeared like this (An error occured while reconnecting Y:………… Microsoft Windows Network: The specified server cannot perform the requested operation This connection has not been restored)

      Please help me to solve the matter.

  2. B Sakim 12 September 2009 at 10:29 pm #

    I successfully shared files between windows 7 and xp thanks for the guide

  3. rogor sam 18 September 2009 at 1:38 pm #

    I have some computer running xp and a computer running windows 7 thanks for giving this nice guide to share files between different os computers.

  4. Zoran 25 October 2009 at 2:46 am #

    Hi, my issue is that nobody in our network can see mee. Nevertheless, I can see other users.
    Can you please help?

    PS: I use Windows 7 and the other users use XP.

    • trickYguY 26 October 2009 at 11:53 pm #

      Did you follow the above mentioned steps on both OS?

      • zoranmarin 29 October 2009 at 12:35 am #

        Hi, I did however the other computers could see mine after 15 minutes. So I got it, thank you for your support.

        • trickYguY 29 October 2009 at 10:09 am #

          Great!

  5. Ulf Edvardsson 25 October 2009 at 2:07 pm #

    I got enable file sharing between Windows 7 & XP

  6. Kenneth 28 October 2009 at 5:38 pm #

    I did successful experience to share files between windows 7 and windows xp with you instructions.

  7. [...] از patris1 Share Files and Printers between Windows 7 and XP How to Enable File Sharing between Windows 7 and Windows XP Windows 7 comes with a great feature called HomeGroup that makes sharing between windows 7 [...]

  8. Akalla 5 November 2009 at 7:46 pm #

    you are doing pretty nice job continue this work

  9. MeinMain 24 December 2009 at 9:00 pm #

    Now, I can share files between Windows 7 & Windows XP… Thanks a lot for helping me out.. =)

  10. adanne 22 January 2010 at 1:48 pm #

    you are blessing to me … thank you … finally got ‘em together … woohoo !! ♥

  11. pamarc 5 February 2010 at 11:21 am #

    everything points to having a printer on the windows 7 machine but not on the xp machine with w7 trying to access it.

    I have two xp machines that work fine with printer sharing. both machine running xp pro. printer connected to one. all workgroups are called “home”. now trying to get the w7 machine to see the xp printer. everything I try comes back printer not found or cannot connect to the network, etc. I must be doing something wrong or missed something. need help please.

    • zoran 5 February 2010 at 11:44 pm #

      Hi Pamarc, does you the machine which owns the printer have a firewall? If it is the case, you have to untick don’t allow exceptions and you will be able to find your printer while your automatically search for it.

      • pamarc 6 February 2010 at 6:50 am #

        Just running Kapersky, but I’ll try shutting it for the browse. My other xp machine had no trouble finding the printer with it on.

        • zoran 6 February 2010 at 8:37 am #

          How is your W7 machine connected to the network? Can you share files?

          • pamarc 6 February 2010 at 11:54 am #

            Tried clicking off Kaspersky, still couldn’t find the printer by browsing or naming the computer and printer. W7 is connected through a wireless router. 2 XP machines are through cable. Went through all the steps again that trickyguy laid out.

  12. MPG 12 February 2010 at 3:07 pm #

    I did all that, I disabled password protect sharing and homegroups making it use the NT acounts, but it still doesn’t work. Funny I got my Tablet with Window 7 64 Bit, My Desktop Windows 7 installation, and my other computer at school working, but this one is being so stubborn.

    • MPG 1 March 2010 at 3:50 pm #

      NVM figured it out, the person who uses this machine in the morning class installed Kaspersky and it was blocking it. I confirmed this when exiting made it work. I then found a more permanent solution (opposed to exiting it each time) by changing the the network type for the VM Ware network zone to Trusted Network from Internet (all new networks have their types set to Internet by default?)

  13. uzzri 26 February 2010 at 9:13 pm #

    case1 : How about if in different gateway? i got the problem with windows 7. win 7 can ping each other when in the same group but not if win 7 in the same group but different gateway.

    case2 : In the same group and in the same gateway. but still cannot access share folder. each time insert the username and login it denied

    • JK 27 February 2010 at 11:18 am #

      You have to enter username and password to access the folder. First set password for the user.

  14. willr 20 March 2010 at 9:46 am #

    I have followed all directions and am able to see each machine on the other. When I try to see Documents from the xp machine on the Windows 7 machine, however, it says the file is empty. I am able, however, to see Windows 7 documents on the xp machine. Does this method work only for viewing Windows 7 documents on XP, and not vice versa?

    • willr 20 March 2010 at 3:59 pm #

      OK, I solved my own problem: it’s not sufficient to enable file sharing for just the C drive on the xp machine. You have to drill down and enable each level below that before you get to Documents and Settings, which you also enable. Once this is done, bingo! You can view the xp files with the windows 7 machine.

  15. Sliem 28 March 2010 at 8:23 pm #

    I tried this way and I can see the files. When I copy them from xp to w7, it just says “copying” with no progress for 20+ minutes… Why?

    • trickYguY 29 March 2010 at 6:58 am #

      It may be calculating estimate time. but 20+ minutes is more than enough, what is the size of data you are copying?

      • MPG 4 April 2010 at 3:58 pm #

        Ya since Windows Vista file copying has become retarded. It spends more time calculating the remaining time than it does actually copying the file. And when you click cancel the copy dialog box stays there and says “Cancelling” where in earlier versions it just closed the damn copying dialog box.

        Sometimes I use filemanager applications instead of explorer to copy files…

  16. suku 1 April 2010 at 3:26 am #

    thanking you

    • palmer 20 April 2010 at 9:57 am #

      I have looked at this URL’s list of things to do. I have done them several times on the windows 7 machine. Just before it starts to talk about printer sharing, which I do not need, it says that you should see the computers on the network. I do not see the computers on the network. Help