Trying to map/share a drive on an xp machine and to access it on win7



1. Windows 7 Home Prem - (PC-A) This is my new machine
2. Windows XP Pro SP2 - (PC-B) This is my old machine which will end up being my server
3. Windows XP Pro SP3 - (PC-C) This is my netbook

All three are connected wirelessly to a Wifi router.

I'm quiet new to windows 7 and have just built my own pc. I'm now trying to share/map two drives on PC-B so I can access it on PC-A. Now I have googled and run through a few tutorials on how to share/map but I cannot get PC-B to share with PC-A. PC-C can access and view all shared folders on PC-B and can see/access the shared files/folders on PC-A so it must be connected some way.

From PC-A - I pinged PC-B and it replied I ran cmd.exe and did net view and could see all three machines but when I try open/map the machine it asks me for a password and refuses to let me in. I have not had this issue with PC-C trying to connect to either PC-A or B.

Any suggestions?

Yes, if it is asking for the password and not letting you in, it is very likely due to both machines having the same user name for the accounts running, but different passwords. That won't work. So set the passwords for the same account names (if this exists and is how yours is) to be the same as well.

If that's not your issue, right click on the folder(s) you're trying to share and choose properties. Go into the security permissions and assign them to "Everyone" (without quotes) by typing that. After, set it to allow or disallow the types of access you want to give.

I'd really use Windows Update to install SP3 on that XP SP2 machine. SP2 is not supported any longer. And for performance/reliability reasons too.

Thank you for the quick response, much appreciated. :)
they have the same username and password.

I'm trying to share C: and D: not specific folders if that makes any difference. I right click on the drive and went to the sharing as you suggested "Everyone is already in the list and there are three ticks in FULL/READ/WRITE.

PC-C can access it. I just tried PC-A to PC-B again and when I'm in Windows Explorer and click on PC-B a prompt comes up saying

Windows cannot access \\PC-B
You do not have the permission to access \\PC-B. Contact your network admin to request access.

I have just shared some files on PC-C to see if PC-A would talk to PC-C and the same thing happened.

Oh yes as for upgrading XP SP2 to SP3 I have tried in the passed but it keeps telling me that I dont have admin rights even though when I go to users it recons I am the admin (I'm the only user of this machine). Once I have all my files over on PC-A I'm look at upgrading it again.


Noob Whisperer
It would seem that the primary issue is with PC-B, the same one that will not allow you to upgrade to Sp3, because of an issue with your account rights.
Have you considered creating a new user (admin user) on that machine with a new password just to see if that might get you over the hump, both with upgrading to Sp3 as well as the sharing issue.

OK I managed to upgrade PC-B to SP3.

I read that Windows 7/Vista uses Link-Layer Topology Discovery (LLTD) Responder technology to build a map of the network While I installed the protocol on PC-B and C and whe nI view the map on PC-A I can see PC-C but PC-A is linked to "UNKNOWN" which is then connected to the the router. I'm not sure if this would give us a clue. I'M just going to reboot incase it just needed a reboot.

I managed to upgrade it by booting up in safe mode and then running it as admin.


Noob Whisperer
That's good news.
Make sure that there are no duplicate machines names on the network.
Make sure that you are not attempting to use blank passwords on your user accounts.
When attempting to access the PC-B machine from the Win7 machine try using
and then the password for the administrators account on PC-B

all my users have passwords. All three machines have different names (I did my Comptia network+ about 7 years ago so remember some of these things :) )
where do i enter that?

On PC-A, I went to advanced sharing settings and under "HomeGroup connections" I changed that to "Allow Windows to manage homegroup connections(recommended)". I know I'm using advances sharing setting on PC-B.

The thing thats really getting me down is the fact that PC-C connects to PC-A and PC-B. I recon PC-A is at fault because I cannt open either PC-B OR PC-C

Grrrr..... :)-])

Hmm Strange I just refreshed the network map.

It now displayed as follows:

PC-A hard wired to "unknown" which is hard wired to router. (Very strange seeing as my PC is connected to the router wirelessly)
PC-B is now shown on the map and is connected to the router wirelessly.(correct)
PC-C is on the map and is connected to the router wirelessly.(correct)


Noob Whisperer
Examine both PC B and C (XP machines), for third party software such as firewalls and internet security suites, that might be causing your issues. It doesn't take much, just neglecting to include the new PC into a trusted group, or forgetting to include a MAC address into the filters. Often uninstalling any such software until you are able to resolve your issues and then reinstalling with the correct configurations in place will help.
The other information you are getting regarding that map, may just be an issue with UPnP. Check the router interface and if it has an option to enable UPnP, then try enabling it.

I'll try that. Antivirus app shouldn't cause a problem. should it?

where must I enter that username /password you suggested?

Coudl it be because PC-A is 64bit and the other 2 are 32bit?


Noob Whisperer
Yes, some anti virus applications have been identified as causing similar issues, as I said an uninstall, test if problem persists and then a reinstall if that is not the issue, is just an issue of time and can often move the diagnosis of the issue along.
No 32bit vs. 64bit OS(s) shouldn't be an issue.


On PC-C there was only windows firewall. I disabled it and I was able to ping it from PC-A where before it was givign Request timeout. When I click on PC-C under Network on PC-A I can see the shared folders but when I click on it it takes ages and then says

\\PC-C\c is not accessible. You might not have permisions to use this network resource.
The specific network name is no longer available.

PC-C can still access PC-A shared harddrive and open files.

On PC-A when it asks me for a username and password it always has "Domain: [PC-A Computer Name]". Is this right?


Noob Whisperer
On PC-A when it asks me for a username and password it always has "Domain: [PC-A Computer Name]". Is this right?
That is the default behavior, but if you begin to type the machine name of the xp machine and then a backslash you will probably see that change.
Disabling the Windows Firewall on PC-C doesn't make any sense, since you said that PC-B was OK with file and printer sharing to PC-C, presumeably with the Windows Firewall enabled, unfortunately I don't remember that much about the settings in the built-in windows firewall for XP, but as I recall, it was pretty basic and you justed checked or uncheck programs or services, so I'm not sure why that would have blocked one machine and not the other.
You aren't using any type of third party network management software utility on any of these machines are you?

I got it to ping with the firewall on the "Dont allow exceptions" was check I uncecked that it responded to the pings.

Ok I did some more pings

PC-A Ip is
PC-B IP is
PC-C IP is
Router is

From PC-A I pinged PC-B it responded and had the right ip address. Then I pinged PC-B computer name it responded but this time with a different IP I then tried ipconfig /all and checked through the connections. I saw two entries for DNS Servers one being the router and the other being have no idea about this ip)

When I ping PC-C from PC-A using both the IP and computer name it uses the right IP Address.

Last edited:


Noob Whisperer
OK, well that doesn't help at all.
Does one or more of these machines have access to a second collision domain? Are there either multiple routers and or multiple NICs actually in use with any of these machines. Are all machines configured with automatic IP addressing, or have you assigned these as static values? Are all machines point at the router as the default gateway? Are you using a default Class C subnet mask of
remove the extraneous entry from DNS
Clear your DNS cache>Cmd Prompt>ipconfig /flushdns
Clear your NetBIOS cache>Cmd Prompt>nbtstat -R (case sensitive Captiol R)

This website is not affiliated, owned, or endorsed by Microsoft Corporation. It is a member of the Microsoft Partner Program.