I am a technician working on another person's network, so I don't know all of the history of the machine I'm working on.
I will refer to the XP Home computer as the "server" because it is hosting the resources I wish to access.
I will refer to my XP Pro computer as the client, it is the computer with which I am trying to access the resources shared on the XP Home machine.
It is running Windows XP Home edition w/ all available updates installed.
No firewall software is installed.
I have used Hijack This, Spybot S & D, and PestPatrol to make sure things are as clean as possible.
I have reset the TCP/IP stack and uninstalled and reinstalled "File and Printer Sharing".
I have directories which are shared and the permissions set to "Full Control" by "Everyone".
I have local accounts on both client and server with the same username and password (not blank) and I am logged into this account on the client when trying to access the shared resources.
By reading other posts on this error message I have come to conclude that an incorrect security setting exists on the server computer.
If the "server" was XP Pro, I would go to gpedit.msc > "Local Computer Policy" > "Computer Configuration" > "Windows Settings" > "Security Settings" > "Local Policies" > "User Rights Assignment" >
and check that there were not problem entries under:
"Access this computer from the network", and
"Deny access to this computer from the network"
BUT, XP HOME does not have gpedit.msc. I have been looking for hours, and I cannot find any way to view or modify these settings, although I'm sure that they exist and are applicable even on Home edition.
I even tried installing a prog called "WhatChanged for Windows" on an XP Pro machine I have, took a snapshot, changed the security setting in question, took another snapshot and compare the two. Unfortunately, the change that gpedit made was in a subkey of HKLM > SECURITY > which as far as I can tell is not accessible for viewing or modfying.