Search

Language:  

Available article translations:

How to reset Windows user account password in Parallels Desktop for Mac Pro Edition?

APPLIES TO:
  • Parallels Desktop for Mac Business Edition
  • Parallels Desktop 11 for Mac Standard Edition
  • Parallels Desktop 10 for Mac Standard Edition
  • Parallels Desktop for Mac Pro Edition

IMPORTANT

Resetting Windows password may violate privacy and can be used at user's own responsibility. Parallels Support team will not apply the below instructions at any circumstances.

Symptoms

  • I cannot login to Windows virtual machine and I want to reset local user account password.

NOTE: if you need to reset password for Microsoft account, please refer to this page: Forgotten password and other sign-in problems

Cause

Windows login password misconfiguration.


NOTE: the instructions below are applicable to the Pro Edition of Parallels Desktop for Mac only. If you are using Standard Edition of Parallels Desktop please visit KB117557

To learn more about the differences between the editions please refer to this article: What is the difference between Parallels Desktop for Mac and Parallels Desktop for Mac Pro Edition?


Resolution

  1. Start your virtual machine;
  2. Open Terminal application (Finder > Applications > Utilities > Terminal);
  3. Copy the following command, paste it into Terminal window and press Return:

    prlctl list --all
    

    The output should look similar to the following:

    UUID                                   STATUS  IP_ADDR NAME 
    {3e21f02b-9d52-4ebe-a079-675dc822d723} running -       Windows 7
    
  4. Copy and paste the following command into Terminal window and add space:

    prlctl exec
    
  5. Copy the UUID from the output of the step 3. (3e21f02b-9d52-4ebe-a079-675dc822d723 in the example) and paste it at the end of the "prlctl exec" command (do not forget that there should be a space between "exec" and UUID number), then add space, type the following:

    net user
    

    So now you will have something similar to this:

    prlctl exec 3e21f02b-9d52-4ebe-a079-675dc822d723 net user
    
  6. Press Return.

    You will see output similar to this:

    User accounts for \\
    
    -------------------------------------------------------------------------------
    Administrator            Guest                    parallels
    

    So in our example the user name is "parallels"

  7. Now type in the Terminal:

    prlctl set
    

    copy-paste the UUID number from step 3 again, add space and then type

    --userpasswd
    

    Now you will have something like:

    prlctl set 3e21f02b-9d52-4ebe-a079-675dc822d723 --userpasswd 
    
  8. Add username (your actual Windows user account name retrieved at step 6), colon, and a new password (do not add space between username, colon and password). Please see the example below:

    prlctl set 3e21f02b-9d52-4ebe-a079-675dc822d723 --userpasswd parallels:123
    
  9. Press Return. You should see the following:

    Authentication tokens updated successfully.
    Success. The operation was successfully completed.
    
    The VM has been successfully configured.
    

You can now login to your Windows user account using the specified password.




f9b6a8d63f3437e0dca35c9704a9033c 4987860c21de5849bcebfeb0472cfd03 837e6c2dfd4fe5573cb6701d781382b4 1e5db16426987d561060acdf56d947b4 df4909b7dd0609a3c148f007041db6d9 ae069407387ff6d2cdd44f3842d61cf7

FEEDBACK
Was this article helpful?
Tell us how we may improve it.
Yes No