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…
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\TeamViewer\VersionX
for 32 bit Windows 7 the keys are here…
HKEY_LOCAL_MACHINE\SOFTWARE\TeamViewer\VersionX
Notes:
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.
{ 39 comments… read them below or add one }
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.
HI
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?
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.
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.
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
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.
hi
i tell some one for my ID ….was a fault
what i can do
and they can hake my computer
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… http://www.teamviewer.com/en/kb/28-Session-password.aspx
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???
Yikes, I don’t have any suggestions. Your best bet is to contact Team Viewer support. Good Luck.
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).
“HKEY_LOCAL_MACHINE\SOFTWARE\TeamViewer\Version6″
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.
THANKS.
Nazmul – try remove the tor you installed
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.
Change your hard drive and you got a new ID so simple.
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
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.
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.
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
I too had a problem with this until I did this – http://www.sits.md/en/utilities/team-viewer – worked a treat – New ID ftw.
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
if i set up anew windows without install team viwer .can any one know the id and password still access my computer ??
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.
@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 =)
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
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.
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.
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.
Hits
Hi,
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à!
Has anyone done it via KACE with working solution with TeamViewer?
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!
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
Hey Manuel i want to ask you where is User”/Library/Preferences/…
Thank you Bruce. Very usefull!
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.
Regards
Liam
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). “
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?
You might want to contact support on this one.
Hi,
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.
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