Networking difficulties - Computers only communicate one way

I have two computers in my house, a laptop and a desktop. Both receive internet through a wireless router. I’m trying to share a folder on the desktop computer with the laptop, but for some reason I can’t do it. When I try to open the shared folder on my laptop it says “the user has not been granted requested logon type at this computer.” However, I can share a folder on the laptop and view it from the other computer without any problem at all. Both are running WindowsXP and ZoneAlarm. I know the problem is not being caused by ZoneAlarm, but I don’t know where else to look.

Make sure that the user’s login on the laptop is also set up as a User on the desktop computer, and that both logins use the same password.

This is pretty common in our house, where our daughter likes to change her password regularly (as if anyone else would even try to access her personal stuff on her computer without her permission), but then can’t open the shared folders on the file server until I change the user password on the file server for her. (Our network is peer-to-peer, although I hope to set up a client-server network with Active Directory in the next couple of weeks, so that all the computers use the same set of logins and passwords automatically.)

I take it you know it’s not Zonealarm, because you shut it off on both machines and tried to access the folder?

Yes. I also have both computers’ IPs set to "trusted in ZoneAlarm, but I tried it with ZoneAlarm off just to be absolutely sure that it wasn’t the source of the problem.

I don’t have passwords set for either computer. Why would this result in the problem being only one-way?

Check to see if the XP firewall is running.

Check that they’re in the same workgroup.

Double-check ZoneAlarm anyway - make sure the IP interval used for assigning

IPs is defined and open in ZA (dynamic IPs).

Make sure the logon users are defined on both machines (as mentioned).

Check that ‘real’ sharing is used and not just XP’s ‘simple file sharing’.

Make shared folders on each computer and set permissions to ‘all’ (anything - read/write)

(In the sharing dialog/window there’s an option to set permissions for external users - this should be set so they’re allowed to do anything.)

You’re not using Guest accounts by any chance are you?

If you still can’t get it working, ref advices above, open ‘Command Prompt’ in the Program/Accessories (?) menu. Write ipconfig /all >text123.txt and nbtstat -n >text456.txt. You have created two files, text123.txt and text456.txt, probably in the root foler. Clean up these files Notepad. In the text123.txt file, replace where it says IP adress, example 123.456.789.000 with 123.x.x.x (we don’t need to know your IP, but the first group in the IP is nice to have).

Do this on both computers, post the content of the files here.

Have a look in Programs/Administrative Tools (?) -> Event Viewer, System, for any critical errors since your last boot. If any, post them as well.