It's generally a "permissions" issue. Make sure "File and Printer Sharing for Microsoft Networks" is enabled on all of the computers and enable the "Guest account" on both Windows 2000 and XP computers. Then use one of the computers, I prefer the XP machine, as a server and create the Network "Workgroup" name by using the Network Setup Wizard. (Open the Control Panel, double click on the "Network Connections" icon, then, looking on the left side of the window, select "Setup a home or small office network". Follow the prompts to create the network.) Once that's done, simply add the workgroup name to each of the other computers by opening the Control Panel, double click on the "System" icon, choose the "Computer Name" icon, then "Add" the computer to the workgroup.
Once all of the computers are correctly connected to the workgroup, then you'll need to "share" the files or folders you want to share. Open Windows Explorer, RIGHT click on the folder you want to share, choose "Sharing" and enable the sharing of that particular folder.
See the link below about the guest account.:
Prompted for Password When Connecting to Windows NT
Hope this helps.
I have multiple systems on a home Lan. I have attempted to set up file sharing across the Windows XP64, 2000, and 98SE platforms and I can't get them to view the other systems on the Lan. Any help would be greatly appreciated.