Paralles Update failed because user account UID 0 exists twice

Discussion in 'Installation and Configuration of Parallels Desktop' started by AndreasS7, Apr 12, 2017.

  1. AndreasS7

    AndreasS7 Bit poster

    Messages:
    5
    Hi,

    I tried to update my parallels to v12 and the installation failed.
    I got the message that it failed, because there is an non-root-account with the UID 0 on the system and there should be only one with this UID.

    Following the parallels help files, I entered this phrase in a terminal window:
    dscl . -list /Users UniqueID
    and it gave me nearly 30 accounts I never heard of, with several different UIDs. For example:
    phylephebic 401
    prespecification 401
    rickets 401
    root 0
    satiety 401
    sleigher 401
    sprod 401
    subdefinition 401
    sulphobutyric 401
    tarage 0
    transpirable 401
    Trogonidae 401
    Uncinula 401
    unutterable 401
    Xylotrya 401

    Any ideas how to change the UID of "tarage" to another UID....????
     
  2. rkulikov

    rkulikov Parallels Developers

    Messages:
    313
    $ sudo dscl . -change /Users/tarage UniqueID 0 599
    - here you may replace "599" with the non-used UID you want to assign to this user.
     
  3. AndreasS7

    AndreasS7 Bit poster

    Messages:
    5
    Thanks for the reply. How do I find out which UID I can use for the user?
     
  4. rkulikov

    rkulikov Parallels Developers

    Messages:
    313
    It depends on the user. If that user is a regular user, under which you may log into the system, its UID should be unique and greater than 500.
     
  5. AndreasS7

    AndreasS7 Bit poster

    Messages:
    5
    No, all users I showed in the list above are never used and I never installed them. The system nomally has only ONE user, me.
     
    Last edited: Apr 12, 2017
  6. rkulikov

    rkulikov Parallels Developers

    Messages:
    313
    > No, all users I showed in the list above are never used and I never installed them. The system nomally has only ONE user, me.

    Well... Frankly speaking these users look weird. So I suggest to consider removing them from the system. But! If they are added and used by some application on your Mac removing these users may break this app. So it is up to you to make a decision.

    Command to remove the user with id $username: sudo dscl . -delete /Users/$username
     

Share This Page