I have a small network which has Windows 2000 Pro running on the server with mostly Windows 9x clients and some Windows XP Home. With the Win9x clients any user can login to these computers and a script will map a drive to their personal folders on the server. No account information is stored on any of these clients, and any account administration that needs to be performed can be done from the server.

The clients that are running Windows XP Home don't appear to be able to do this as you have to setup each user's account on each computer so that they can first login to the client. Since this is inefficient the current solution is to have the client only store the account information of its main user, but even this creates duplication issues and makes password changing and the like a pain. It would be preferable to have the XP Home clients act in exactly the same way as the Win9x clients.

Does anyone have any suggestions as to what I could do? (buying new OS's is not an option)