1.- Mete a todos los equipos en el mismo Work Group (grupo de trabajo)

panel de control –> sistema –> cambiar nombre grupo de trabajo (en XP por defecto es WORKGROUP)

2.- EN WINDOWS 10 habilita compartir archivos e impresoras y deja en 128bits el acceso encriptado. Todo esto en

Configuración de Red –>Habilitar uso compartido

3.- si reinicias y sigue sin funcionar tienes que usar el arma secreta que es modificar el registro de Windows. En realidad tienes que borrar la configuracion actual y reiniciar para que el sistema vuelva a crear las conexiones de red local. Luego tú tendrás que reconectar en el explorador de windows las unidades de red creadas, si es que tenías alguna. Y con esto lo solucionamos. Por cierto, haz copia de seguridad de estos registros por si acaso.

KEY: HKLM\System\CurrentControlSet\Control\Lsa
DATA: everyoneincludesanonymous = 1
KEY: HKLM\System\CurrentControlSet\Control\Lsa
DATA: NoLmHash = 0
KEY: HKLM\System\CurrentControlSet\Control\Lsa
DATA: LmCompatibilityLevel = 1
KEY: HKLM\System\CurrentControlSet\Services\LanManServer\Parameters
DATA: restrictnullsessaccess = 0

y tambien hay que cambiar lo siguiente en  Panel de control\Redes e Internet\Centro de redes y recursos compartidos\Configuración de uso compartido avanzado y en Todas las redes cambiar

Desactivar el uso compartido de carpetas publicas
Usar cifrado de 128 bits
Desactivar el uso compartido con proteccion con contraseña

referencia: https://docs.microsoft.com/en-us/sysinternals/downloads/regdelnull