Yo estoy investigando los detalles de cómo hacerlo bien, paso a paso, pero por el momento te puedo decir que en WinXP debes crear cuentas para cada pc que va a entrar a esa máquina, al hacer esto (teóricamente) le das los permisos necesarios. Inicio - Panel de control - usuarios. Los usuarios se crean con el nombre y contraseña de la pc que va a entrar, me explico? osea si tienes tu server con xp:
Login: SERVER
*Password:PASSWORDS
tus pc's y tus cuentas en xp deberán ser
Login: PC1(para PC1 y en el server también)
*Password: PASSWORD1
y sucesivamente *los passwords son opcionales
Asegúrate de tque todas tengan el mismo grupo de trabajo y al menos una carpeta compartida. Espero te sirva de ayuda