How to Change TeamViewer ID after cloning

by Bruce on September 1, 2010

Update: The original post was for TeamViewer 6 (I think). The comments contain information on v7 and now also v8.

If you’ve cloned a machine that already has team viewer installed, the clone will have the same ID as the source machine.  Each machine needs it’s own unique ID.  To get the clone to pick up a new ID by deleting 2 registry keys, ClientIC and ClientID.

for 64 bit Windows 7 I found the key here…
for 32 bit Windows 7 the keys are here…

This won’t work on the source machine.  The calculation that determines the ID uses hardware identifiers which haven’t changed and TeamViewer will therefore produce the same ID as before.

I don’t yet know how to do it on a Mac.

{ 49 comments… read them below or add one }

C January 14, 2011 at 11:03 am

To change the TeamViewer ID: (ON CLONED MACHINE)
Close TeamViewer
Go into User Directory (who ever is logged on to the computer’s login name)
Go into Library: Caches (select and remove all, if some cannot be deleted, simply return them from the trash to the Caches file).
Go into Preferences: Remove TeamViewer file: com.TeamViewer.Settings.plis
Restart Computer
Restart TeamViewer

You should see an all new 9 digit ID number and password.

ksobota April 16, 2011 at 4:27 pm

I am doing it step by step but … when I am intalling teamviewer again the number is the same
In my case – there is no duplicate. There are even 2 different mac os version (one is 10.6 and one 10.7)
Can you help mi somehow?

Bruce April 17, 2011 at 9:13 pm

TeamViewer support is pretty good. Their phone number is listed on their support page. I don’t fully understand the situation you described, however, 10.7 may not be fully supported yet considering it hasn’t been released yet, maybe you are running into a problem because of that, and maybe the Team Viewer folks would like to know about it so they can fix it. If you are getting the same number on the same mac, under 2 different OS’s, then that’s probably expected as the ID is generated from your hardware… which is the same.

Ian May 8, 2011 at 11:31 pm

To C: Great info, I was really struggling with this on my MacAir.
My solution was to remove the com.teamviewer.settings.plis file as follows, I left the caches alone:

To change the TeamViewer ID: (ON CLONED MACHINE)
Close TeamViewer
Go into User Directory (who ever is logged on to the computer’s login name)
Go into Preferences: Remove TeamViewer file: com.TeamViewer.Settings.plis
Restart Computer
Restart TeamViewer

You should see an all new 9 digit ID number and password.

Amy June 16, 2011 at 6:52 pm

Hi I wanted to change my teamviewer ID for safety reasons is there a way I can do that? If not, is it safe if other people know your ID? Like, can anyone hack your computer if they have your ID for teamviewer? That is what I am worried about, and I wasn’t sure. Thanks

Bruce June 17, 2011 at 9:11 am

I’m not aware of a way to change it in that situation without changing your hardware. You should contact the Team Viewer folks, they are very responsive.
However, there are several security settings in team viewer. Review them to see what you can do. At the very least, you should change the password to connect to your computer if you think there is any chance it’s been compromised.

tatiana June 21, 2011 at 6:53 am

i tell some one for my ID ….was a fault
what i can do
and they can hake my computer

Bruce June 21, 2011 at 7:52 am

If you know their team viewer id you can add them to your “black list” in the security tab of preferences. However, a person needs to know both the ID and the password before they can connect. If you gave them the password, simply change it if it was the permanent password. If it was the “session” password, simply re-start team viewer and a new password will get generated. See also this article…

Nazmul July 21, 2011 at 2:29 am

Hi Bruce,
I am going to tell you an unidentified problem. I was using team viewer quite nicely (non commercially). A crack version Team viewer (Alex). I was it in a LAN where we have an active directory, domain controller. We can control access to go to some webs from it. Before few days I installed tor (proxy browser) in my computer and visited those sites using tor which was blocked by controller. Then I run team viewer the ID was blank. I tried to browse team viewer official web site, but can’t. (connection time out)
After that I uninstalled tor, uninstalled team viewer, uninstalled fire fox. then again installed team viewer but still the same. Now no one in our LAN can use team viewer even can’t go to the site. The registry is cleaned. Again I installed tor, and can go team viewer site using tor browser.
How can I use team viewer???
Do you have any suggestion, BOSS???

Bruce July 21, 2011 at 12:57 pm

Yikes, I don’t have any suggestions. Your best bet is to contact Team Viewer support. Good Luck.

Lexart September 22, 2011 at 11:38 am

WORKED FOR ME.. here is how i did it

First, i cloned a PC (windows xp) with a modified mac address and with TV6 installed
Second, restored the image to the target PC. Yes i did get the same ID…
Third, i changed the target PC’s mac to something else
Fourth, i changed the ClientID to something else (decimal value).
I did not delete anything.
Restarted Teamviewer then it generated a new ID.

I wasn’t sure if the changing of MAC was a factor but it worked.


Lexart October 3, 2011 at 1:18 pm

Nazmul – try remove the tor you installed

Lexart October 3, 2011 at 1:23 pm

Amy – if you’re a savvy, try changing your mac address, change the value of your ClientID in the registry key. Hope your teamviewer generates a new ID. If you cant or wont touch registry and mac, set custom password instead and deactivate generate random password.

swan October 9, 2011 at 12:17 pm

Change your hard drive and you got a new ID so simple.

JPC October 19, 2011 at 5:29 am

Hi, I use MacOS 10.7 and I cloned this computer. It has the same teamViewer ID as the old one. I saw the previous suggestions, but they won’t work for me. I can’t find that file which I should delete in the Preferences folder.

Any Help?

Thanx, JPC

Wrybread December 6, 2011 at 10:03 pm

I had the same issue after cloning a computer, using XP. But mine went one worse: I started getting messages from TeamViewer saying “Commercial use detected”, and it would limit my sessions to 5 minutes. Especially annoying since I wasn’t using it commercially.

Anyway, my fix:

- uninstall teamviewer
- search registry for anything with the word “teamviewer” in it and delete it. One key was write-protected so I had to right-click and choose “permissions” to give myself permission. Obviously proceed with caution.
- reboot
- reinstall

Hallelujia, using TeamViewer again.

wrybread December 6, 2011 at 10:04 pm

ps- I also changed my main ethernet adaptor’s MAC address after reading the comments above, but I don’t think that had anything to do with the fix in my case.

Mohamed Belhassen December 24, 2011 at 3:14 am

For completeness purposes, I want to share my experience in facing this problem in the context of FEDORA 16.
The solution consists in removing the teamviewer program using:
Yum remove teamviewerPackageName
Then reinstall teamviewer from another session (login)
The ID will change :)

Wiggle January 27, 2012 at 7:29 pm

I too had a problem with this until I did this – – worked a treat – New ID ftw.

Matt February 17, 2012 at 7:35 pm

I needed to change my Teamviewer ID in Win7 32-bit so I:
1. Shut down TeamViewer
2. Deleted HKEY_LOCAL_MACHINE\SOFTWARE\TeamViewer from registry
3. Reboot
4. Run Teamviewer Manually and re-configure all settings

bosy March 4, 2012 at 2:07 am

if i set up anew windows without install team viwer .can any one know the id and password still access my computer ??

Lane Jasper March 24, 2012 at 11:18 am

You DO NOT have to change you hardware in any way shape of form, don’t listen to these idiots. It’s a simple registry edit of on Mac just delete the com.tamviewer.plist file and reboot and it’ll generate a new one, SIMPLE…

know what you are talking about before posting people….especially the noob that said to change to a new harddrive.

Dave May 9, 2012 at 3:53 pm

@Lexart (Posted September 22, 2011 at 11:38 am)

Your fix worked, but instead of first changing MAC like you did, all I simply had to do was increment the ID value in the registry.

When I restarted Team Viewer, the local IP flashed briefly in the ID field and then a new, completely different (and valid) ID appeared and all worked normally from there.

Wow, what a no brainer =)

Hits May 15, 2012 at 10:15 am

The first suggestion didnt fix for me, tried implementing this on a repackaging tool but cant get around on getting the display name to change after deploying the msi file.

Still looking for liable solution on this.

using TeamViewer_host v7.0.12979

Robert Roehm May 27, 2012 at 7:35 am

I think this program goes by the install ID or the ID of your hard drive’s formatting.

If you are using a cloned drive, the copied hard drive will have the same format ID as the original. Therefore, same IC/ID numbers.

I want to recover a number that I used to have before I formatted and reinstalled.

How do I get it back?

I should have saved the format ID/ClientIC/ClientID when I installed it last. Jailbreaking my Iphone taught me this.

Liam May 29, 2012 at 8:09 am

Hi Guys

For (Teamviewer 7)Window 7 32 bits, first stop teamviewer 7 service. start regedit goto [HKEY_LOCAL_MACHINE\SOFTWARE\TeamViewer\Version7
remove the ClientID (D word).

For Window 7 64bits [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\TeamViewer\Version7]
remove the clientID.

It will now give you a new ID.

Hits May 31, 2012 at 3:59 am

Hi Liam,

Thanks for the info, but how can I implement your solution via MSI file? is there a way to do it and if yes, what packaging tool do I use?
or do I have to do this manually?

Appreciate your response on this.


Manuel June 21, 2012 at 12:43 am

This is quite easy.
1. Quit Teamviewer
2. Uninstall Teamviewer
3. Goto: “User”/Library/Preferences/…
4. Select all files like: com.TeamViewer7.Settings.Machine (whatever file has team viewer in it)
5. Delete them
6. Download and install a new copy of Teamviewer.
Et voilà!

Hits July 4, 2012 at 4:14 am

Has anyone done it via KACE with working solution with TeamViewer?

msg August 22, 2012 at 3:09 pm

great info; just started using TeamViewer and have noticed this on a couple of the machines I’ve rolled out on one of our latest deployments. fixed it right up. thanks!

Thoaiht August 28, 2012 at 10:54 pm

I have face the problem with teamviewer on MAC OS that:
- Default Commercial mode, so it auto disconnect after 5min.
- SO, need to change it to Personal mode. How to change it.
With mac os, i try to uninstall and install it many time, but not have step choose the environment.
Thanks for support

Syed Zubair September 26, 2012 at 8:31 am

Hey Manuel i want to ask you where is User”/Library/Preferences/…

Gonçalo October 8, 2012 at 4:32 pm

Thank you Bruce. Very usefull!

Liam February 5, 2013 at 9:50 am

The new solution for TeamViewer 8 (Provided by Teamviewer support) is:

Please ensure you have updated TeamViewer to the latest version 8 from our homepage. After you have installed TeamViewer, please open the registry editor.

Locate the registry path: HKEY_LOCAL_MACHINE\SOFTWARE\TeamViewer\Version8 (HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\TeamViewer\Version8 on 64-bit versions of Windows).

Create a new DWORD (32-Bit) “MIDForceUpdate” with value 3.

After this, please restart the TeamViewer service.

Please do these steps on all machines with the same ID.


Ben A March 7, 2013 at 5:10 pm

Hi guys,

I’ve just had to contact TeamViewer support for the same issue – looks like you change some registry values on one machine, and that forces the OTHER machine to change. Clevvvvvvver….

“To resolve problems with the same ID on multiple computers, please follow the steps listed below:
Make sure that you are using the most recent version of TeamViewer (available on our homepage or by using the “Help | Check for new versions” option). After that, please close it and open the registry editor.
Locate the following registry path: HKEY_LOCAL_MACHINE\SOFTWARE\TeamViewer\Version8 (HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\TeamViewer\Version8 on 64-bit versions of Windows).
Create a new DWORD entry (32-Bit) “MIDForceUpdate” with the value 3.
After this, please restart the TeamViewer service. (Start > run ‘services.msc’ > right click TeamViewer > restart).
The ID on that PC will NOT change, but all other PCs with the same ID will be assigned a new ID as soon as TeamViewer contacts our servers again (restarting the service may be necessary). “

subbie April 23, 2013 at 6:08 am

I did a hard drive format, and reinstall windows 7. Then downloaded teamviewer and installed. But now it’s giving me a different ID number than the one I had before, even though I’m logging in with the same email and password I used before formatting. Any idea why it’s giving me a new ID number, and how I can get my old ID number back?

Bruce April 23, 2013 at 8:09 am

You might want to contact support on this one.

Jean Desnoyers May 1, 2013 at 5:43 am


Here is the way to do it on a mac, got this from Teamviewer support works great.

Delete the plist file of TeamViewer on the cloned system.

You will find this file under:
Finder | Home directory | Library | Preferences. Here, delete all plist entries of TeamViewer.

Please note that on OS X Lion, the library folder is hidden.

Here is a simple way to unhide the Library folder on the new Mac OSX Lion:
1) Open a terminal window
2) Type the following command : chflags nohidden /users/”username”/Library

After doing this, you should be able to find the folder under the users directory.

After a restart of your system, you will have a different ID.

hagay June 2, 2013 at 6:59 am

the only way to do it is to totally remove TV
delete all old files + reg keys
then download from microsoft change volume ID
then change the HD ID and only then install TV
this is the only way worked for me

JohnJosh September 9, 2013 at 3:52 am

I change my config follow the way what you say, but it seems not work.My TV work in W7-32bit,and it always show me that I can only use it in 5 minutes. Is there any way to resolve it?

Tim Cimbura January 1, 2014 at 6:47 pm

Here are the steps that worked for me on Mac OS…

Open TeamViewer (version 9)
From the TeamViewer menu, choose Preferences…
Click on the Advanced tab
Scroll down to bottom Uninstall
Click on Also delete configuration files
Click on Uninstall
Restart the Mac

Reinstall TeamViewer
Open TeamViewer
Record the new ID

Steve M. January 6, 2014 at 6:25 pm

Yep, Tim’s instructions worked for me too… I installed v.9 (was on v.8) in order to get the automated uninstaller to do all the work in the preferences pane. Once I restarted and reinstalled 9, a new number showed up!

Robert Emila January 23, 2014 at 7:58 am

Tim’s manual worked, but had to do it on the new macbook not the old, which was source of the restore.


Am January 27, 2014 at 7:04 pm

Hi. Not working for me. I tried any combinations. MacMini OS X 10.9. with TeamViewer 9.

Piero April 2, 2014 at 2:07 am

Dear All,

I did it on several server (at least 50) and the only way to get a new teamviewer ID is using a piece of software that will change the hard drive ID.

Use the provided Microsoft software to do so

It works like a charm without changing any registry key. Sometimes you need to repeat the steps twice but at the end, everything works fine.



cpuintel April 26, 2014 at 1:36 am

i think you should change mac address in network adapter
id changed( sorry for english )

Anonymous June 26, 2014 at 5:31 pm

With the lastest version of Teamviewer 9 this fix dont work

No matter what hardware id you change is impossible to change teamviewer id

maybe he colect a windows serial also? or other data unknow yet.

Robert Neis August 9, 2014 at 7:00 am

Tim Cimbura’s solution for Mac duplicate ID’s dated January 1, 2014 worked great! Thanks Tim

Jeff October 17, 2014 at 10:27 am

Teamviewer on MAC OSX systems…. Teamviewer is grabbing the Serial Number off of your physical system. I, myself, only changed the serial number on one of my older test systems after receiving the “COMMERCIAL USE DETECTED”, Rebooted and it worked without a problem. SAME ID NUMBER and PASSWORD. So, on a MAC they are not grabbing anything other than your physical Serial Number. I don’t know if that is an infringement of some type of privacy act, but… I don’t think it’s legal for them to do so. Just my two cents… PEACE

Leave a Comment

Previous post:

Next post: