How To Solve TeamViewer “Commercial Use Suspected!” Problem

June 16th, 2009

No doubt TeamViewer is one of the best, free remote access and remote desktop sharing software over internet.

(**Quick Update** – Teamviewer is a remote desktop sharing software. You should not use TeamViewer to watch movies/ TV shows ! )

Let’s say your friend is facing some computer issues and she does not know much about computers. It’ll be really difficult for you to guide your friend over phone as mostly she’d not understand what to do and your phone bill would run high as well !for

This is where TeamViewer comes in picture and works best. You can sit at the comfort of your house and help your friend who can possibly be sitting thousands of miles away (Make sure you have direct internet connection as TeamViewer does not work if it’s behind proxy).

TeamViewer is free for personal use, but you’ll have to buy a license if you are using it for commercial purposes. Off late I had a few readers e-mailing a common problem they had with TeamViewer. The common problem was that, even though these visitors were not using TeamViewer for commercial purpose they were getting the following message:

“Commercial Use Suspected”

In such case, my first suggestion is that you contact TeamViewer team and inform them about the problem and see if they can solve the issue.

However, there is a way to solve this, but this should be used only if you don’t get a reply from teamviewer and is a bit of technical process, so you have to dabble your hand in it only if you know what you are upto.

1> First Close Teamviewer, if it is running.

2> Click on Start –> Run –> type %appdata% –> delete TeamViewer folder

3> Delete registry folder: hkcu/software/teamviewer and hklm/software/teamviewer

4> Change the MAC Address of your LAN card, this tutorial can help you.

5> Restart your Teamviewer and you should get a new ID and also should solve the “Commercial Use Suspected” problem.

Please use the following method only if you have genuine problem. Please play fair as TeamViewer is one of the best freely available software, which I use and recommend strongly over others in the same niche. There is no substitute to TeamViewer.

(**Update – Aug 03, 2011**)

Free TeamViewer Alternative Software

Some of you might want to check out this list I’ve compiled. It’s a  list of free as well as paid alternatives for TeamViewer. If you have suggestions please chip in and I’ll add it to the list.

Be Sociable, Share!

  1. November 19th, 2011 at 09:38 | #1

    @Tulasi – The latest versions of TeamViewer should function without any of the above mentioned problem. Have you downloaded it yet ?

  2. November 25th, 2011 at 15:27 | #2

    It is working!
    Thank you!

  3. Eugene Morello
    January 11th, 2012 at 18:55 | #3

    You may want to try Ammyy Admin

    It’s real TeamViewer alternative,free for home use but in case you want to buy paid version it will be 10 times cheaper than teamviewer.

  4. March 25th, 2012 at 16:28 | #4

    Thank you my problem is solved …

  5. Wash
    April 9th, 2012 at 18:50 | #5

    the registry keys are different than in step 3:
    (3> Delete registry folder: hkcu/software/teamviewer and hklm/software/teamviewer)

    should I delete the entire folder Version 7??

  6. Chetan
    April 19th, 2012 at 23:06 | #6

    hkcu/software/teamviewer and hklm/software/teamviewer

    what is this and where can i find it

  7. April 23rd, 2012 at 13:43 | #7

    @Wash – Try deleting the complete folder and start from the beginning.

  8. Chris
    May 2nd, 2012 at 03:09 | #8

    Teamviewer 7 on windows 7 64bit doesn’t seem to reset…

  9. Luiz Paulo
    May 3rd, 2012 at 20:36 | #9

    The workaround works for me once, but no more.

    I use TeamViewer 7 with Windows 7 to connect my home machine from my office and control my downloads.

    I removed any TeamViewer reference in Windows Register, removed the TeamViewer folder in %appdata% and changed the MAC Address of the ethernet board. I could not change the MAC Address of the WiFi, but disable it when try to use TeamViewer.

    I think there is some other register key with another name that this new version use, but now a can´t identify. If someone will instal TeamViewer in a new machine, I suggest to use a register analyser or something similar to identify all TeamViewer´s change.

    And, please, share what you discover!!!


  10. Patrik
    May 19th, 2012 at 09:57 | #10

    The reason why you’re getting the “Commercial Use Suspected” message is because you’re either connecting to A LOT of different computers all the time, or simply because you’re in a different country than the other computer (the one you’re connecting to)

  11. yusuf taiwo
    May 29th, 2012 at 17:23 | #11

    how can i run another setup for non – commercial use on my computer.
    the one i run has expired.

  12. June 4th, 2012 at 08:40 | #12

    Hey guys, I have a problem. When I connect to my desktop computer, I run a fullscreen application then I lose all my control on keyboard and mouse.
    I mean i can see i move the mouse and things response my move but buttons dont work. any idea ?

  13. Crazydave
    June 14th, 2012 at 13:00 | #13

    Thought I would add my experience:

    Win 7 x64

    I have previously tried to follow the instructions given but had no luck so this is what I did to get a new ID and get rid of the commercial use suspected:

    Uninstall Teamviewer

    Start –> Run –> type %appdata% –> delete TeamViewer folder

    run ccleaner on files and registry

    run regedit as admin

    backup registry

    CTRL + F to search registry for the word “teamviewer”

    delete all entries found for teamviewer in registry

    can MAC address of Lan card


    reinstall teamviewer

    All done – new ID!

    Good luck and thank to original author

  14. August 3rd, 2012 at 18:04 | #14

    Thanks bro, Really helped me. 100% working.

  15. Aryan
    August 16th, 2012 at 17:54 | #15

    thing is you’ll have to do this on daily basis or on every pop-up basis

    Also, @chetan, he’s talking abt registry…..
    start> run> regedit

  16. August 28th, 2012 at 01:18 | #16

    Thank’s for your idea,
    I find Teamviewer versi 7 start from July 2012 has change logic in ID mechanical so logic in this web doesn’t work again.
    I was find the new logic for change Teamviewer ID Version 7 Since July 2012, for detail information please click
    (or click in my name)
    So i hope you enjoy with free remote anywhere from Teamviewer

  17. Csilla
    September 4th, 2012 at 11:32 | #17

    Can somebody help me, how to do this on Mac OS? Thanks

  18. Tom
    October 2nd, 2012 at 14:29 | #18

    I’ve changed my mac address on my computers, and TV now woks fine computercomputer
    Problem is I’m still getting “Commercial Use Suspected” when using the android app

    Any ideas how to fix ?

  19. yyyong
    October 16th, 2012 at 22:43 | #19

    all the technical skill as the above is bullshit.. but i get one discount coupon code: 31048-31-077640. use this code to buy teamviewer can get 3% discount from the purchases price. It’s worked

  20. beagley
    November 15th, 2012 at 10:26 | #20

    Thanks CrazyDave!! That worked for me! I was going in circles. Thought I had got everything from registry, but obviously not. Running CCleaner was a great idea! Finally got it cleared out and a new ID! Thanks 1000X!

  21. Sandeep
    February 10th, 2013 at 10:34 | #21

    I have installed teamviewer 8. the above solution does not work. it restricts me to work for 5 minutes only. Any Help ?

  22. Sandeep
    February 13th, 2013 at 22:14 | #22

    It does not work for the latest version 8. i am always limited to 5 minutes session. any solutions.

  23. suresh
    March 23rd, 2013 at 22:53 | #23

    Now above method not working, becoz Teamviwer Owner know every thing that we are doing. They are taking lot of information from our pc and check with lot of parameters. u can see log file

    for free use u have to purchase new pc.

    so purchase licence copy of Teamviwer.


  24. July 11th, 2013 at 13:07 | #24

    Hello Everyone, The Solution Described Above Works Efficiently Only When The Problem Is Local(Our PC) And Not On The TeamViewer Server. In My Case It Was On The TeamViewer Server Side Which Had The Old Data Of Me Using Commercial Use;Instead Of Non-Commercial Use. So I Opened A File Called TeamViewer.hta( Which I Opens Up In Internet Explorer 10 And A Small Windows Opens Up Which Asks For The Type Of TeamViewer Use,I Selected 1).Non-Commercial/Personal Use And Typed In My E-mail Address. And Hit “Next”. Then Just Restart Your TeamViewer And You Are Done. No Need For Uninstalling Or Whatever. :D

    July 31st, 2013 at 01:54 | #25

    I use Teamviewer for years….
    Here is my trick for Win xp
    Windows Registry Editor Version 5.00

    ================ Batch file ========
    del /s /q “c:\Documents and Settings\%username%\Application Data\TeamViewer\”
    deltree /y “c:\Documents and Settings\%username%\Application Data\TeamViewer”
    del /s /q “%ProgramFiles%\Team Viewer\”
    deltree /y “%ProgramFiles%\Team Viewer”
    del /s /q “%ProgramFiles%\Team Viewer\*.*”
    deltree /y “%ProgramFiles%\Team Viewer”
    del /s /q “%ProgramFiles%\Team?Viewer?\*.*”
    deltree /y “%ProgramFiles%\Team?Viewer?”
    del /s /q “%ProgramFiles%\TeamViewer\”
    deltree /y “%ProgramFiles%\TeamViewer”

  26. Michael
    September 6th, 2013 at 01:17 | #26

    didn’t work for me

  27. Zuba
    September 15th, 2013 at 02:58 | #27

    All of these suggestions do NOT WORK, at least for Teamviewer 8. I got screwed because I worked for a company that used the commercial version and then when I left them, I could not use it for personal use.

  28. Michael
    October 17th, 2013 at 10:24 | #28

    You may also use Aeroadmin instead. It’s a simple clone to tv but free for business use as well and works quite good.

    Hope you like it.

  29. Martin
    October 22nd, 2013 at 17:31 | #29

    @Maulik Bhuptani – Macro World Softwares
    TeamViewer detects commercial use in the following cases:
    1) You connect to more than 7-8 IDs within a month.
    2) Your total sessions duration exceed 20-25 hours per month.
    As a result you get disconnections every 2-5 minutes.

    Of course you can reset the ID all the time but it won’t allow you to use unattended access.

    To my mind it’s better to find a free (for commercial use) alternative.
    Among those that I know you may consider Aeroadmin.

  30. Martin
    October 22nd, 2013 at 17:34 | #30

    TeamViewer detects commercial use in the following cases:
    1) You connect to more than 7-8 IDs within a month.
    2) Your total sessions duration exceed 20-25 hours per month.
    As a result you get disconnections every 2-5 minutes.

    Of course you can reset the ID all the time but it won’t allow you to use unattended access.

    To my mind it’s better to find a free (for commercial use) alternative.
    Among those that I know you may consider Aeroadmin.

  31. Khuyet
    July 21st, 2014 at 07:50 | #31

    I’m using TV9, I also can’t stop this error after doing all step of method, which you guided.
    I have changed Physical Address successfully, but when setup new TV9, my ID don’t change. I think my ID don’t change, this is reason for my TV can’t stop error after 5 minutes.
    Could you help me fix this problem…
    thank you so muck…!

Comment pages
1 2 3 2334
  1. November 17th, 2010 at 09:10 | #1
  2. November 19th, 2010 at 15:10 | #2
  3. April 19th, 2011 at 13:24 | #3