Doug Deitterick's Blog

Information about Skype for Business, Lync, OCS, and Exchange UM.

How to Change the Sort Order of Contact List Groups

How to Change the Sort Order of Contact List Groups

  • Comments 23
  • Likes

Office Communicator allows you to create groups to sort your contacts.  You can also arranged those groups in any order you see fit.  So you can move a group that you use frequently to the top of the list, and move others to the bottom.  But have you ever wanted to reset that order back to default?  Maybe you'd rather have the groups alphabetized.  If you have a lot of groups, doing this manually might be tedious.  Instead there is an easier way.  If you open regedit and navigate to the following key:

HKCU\Software\Microsoft\Communicator\<SIP URI>\GroupStateCacheU

If you have moved groups around, you will see the following value.  If you haven't moved the groups around, this value will not be there:

SortGroups     REG_BINARY

If you delete this value, close Communicator, and sign back in, you will see that your groups have been reordered.

 

Before

After

*One thing to note is that the Recent Contacts group will always be the first group in the list.  You can always turn off the Recent Contacts group if you don't want it shown in the contact list.

Comments
  • Awesome! this blog has saved me a lot of frustration on multpile occasions!!! thank you!

  • I want my Contacts to be in order of Online, away, etc. How would I be able to do this PLease? Thanks

  • @Kevin

    There's an option to sort by availability in the drop down list that is next to the search bar.

  • Thanks!  Worked like a charm!

  • Thanks! My contacts groups suddenly sorted out randomly after installing Office 2010 suite, and I couldn't find a way to put them back alphabetically. This registry deletion did the work!

  • Thanks Charlie Leal for sent me this link and thanks "dodeitte" for this tip ... that unsorted groups were driving me crazy!!!!

  • Thanks!! Suddenly my sort order got changed and I was scrambling around to get it re-ordered. This helped solve my problem. But it is amazing that this functionality is not available under "view" and has to be done through regedit...

  • many thanks for the work around.

  • This registry key does not exist for Microsoft Lync 2010.  How do you sort GROUP names within Lync.  It is kind of useless to create group names if you can't sort them.

  • @Ed

    I tried it on Lync 2010 4.0.7577.4103 and when I rearranged groups, the SortGroups registry key was placed in the location mentioned in the post.  If I deleted that key and restarted Lync, the groups were ordered correctly.

  • Excellent!!! It was resolved my questions which I'm facing for a long time.

  • Why does Microsoft have to make this so cryptic to fix?  Can't we simply have a sort option "Sort Groups Alphabetically" rather than having to hack the registry for this?  Thanks for posting this, but it is ridiculous that we need an article on how to edit the registry to sort groups alphabetically.

  • Thanks for the great tip!  Even after doing this, Other Contacts was at the top of my list - wish it was at the bottom or sorted alphabetically.

  • @Bob

    Thanks for the feedback!  As you can see from the screenshots in the post, the Other Contacts group for me was sorted alphabetically...not sure why you didn't see the same results.

  • Thanks, It is very useful. I have  another question, how can I sort  the group  in the lync server side without modify registry key in the client side. The action should be useful for all users.

    Our Environment is lync server administrator use a script to add contact list for all users.

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment