• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1387
  • Last Modified:

transfer user accounts with passwords between windows 2000 machines

Dear Experts:

* Situation *
    I currently have a Windows 2000 with a lot of user accounts on it (the accounts are found in "Control Panel -> Administrative Tools -> Computer Management -> Users"). For some of the accounts I don't know there passwords.

* Objective and Question *
    I want to reinstall the Windows 2000 system on another new machine and move all the user accounts to the new machine. However, I don't have all the user account passwords. How can I move all the user accounts, including passwords to the new machine?

* Related Informations *
1. I found a related question in Experts-Exchange, but still don't understand how to do it. In the provided solution I don't know how to make the new machine a DC and what is DC.
2. I tried to right click "User" folder in "Computer Management" and select "Export List", but the password couldn't be exported to a text file.

    Thank you very much!

  • 5
  • 2
1 Solution
Passwords can't be exported. The only thing you can do to exports passwords with the list is ghost the machine assuming it the same machine. It would be a security risk.
Yes, looking at it is exactly what you need. Install your new server then.  keep the old and use this tool to migrate it.
Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

huangs3Author Commented:
Dear nathana21:

    I check the tool in the second link and found that its system requirement is Windows 2003. The article in the first link is also in "Windows Server TechCenter > Windows Server 2003 Technical Library". However, I am looking for a Windows 2000 solution. Is there a way?

   Thank you!
The ADMT only works in a domain environment, not for local users.

As for the users:
Download addusers_x86.exe from Microsoft (it's the NT version, but it still works on W2k): ftp://ftp.microsoft.com/bussys/winnt/winnt-public/reskit/nt40/i386/addusers_x86.exe

AddUsers Automates Creation of a Large Number of Users

On the old server, run
addusers_x86 /d users.txt

Then open users.txt in notepad, delete users and groups that you don't want to have on the new machine (Administrator, for example ...)
Copy users.txt and addusers_x86.exe to the new machine, run
addusers_x86 /c users.txt /p:l
If you want to, add other options (c if users should *not* be able to change their passwords, e if the password should never expire) after the /p:l (l so the users do not have to change the password at the next logon) to decide how to handle the password options; check the KB article for details.

Now test if SomarSoft's CopyPwd utility is able to transfer the passwords (this does not work on Server 2003, AFAIK, so you're sort of in luck you're still using W2k): http://www.systemtools.com/somarsoft/index.html
huangs3Author Commented:
The idea from oBdA is used successfully. Thank you oBdA.

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

  • 5
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now