How To Solve TeamViewer “Commercial Use Suspected!” Problem

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!


  • Glen

    They have a new Beta version available. I wonder if it has the same restrictions or whether they changed things.

  • tulasi rao

    Is it possible without changing the MAC address ?

  • I run and own a website offering free help with computer and internet related problems. The main reason I offer this service is to aid visually impaired users. Teamviewer has proven beyond any doubt to have been the BEST solution for remote desktop diagnostics and tuition. Being blind makes computer problems all that much harder to resolve. WELL DONE TEAMVIEWER…

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

  • Eugene Morello

    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.

  • Thank you my problem is solved …

  • Wash

    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??

  • Chetan

    hkcu/software/teamviewer and hklm/software/teamviewer

    what is this and where can i find it

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

  • Chris

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

  • Luiz Paulo

    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!!!


  • Patrik

    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)

  • yusuf taiwo

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

  • 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 ?

  • Crazydave

    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

  • Thanks bro, Really helped me. 100% working.

  • Aryan

    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

  • 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

  • Csilla

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

  • Tom

    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 ?

  • yyyong

    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

  • beagley

    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!

  • Sandeep

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

  • Sandeep

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

  • suresh

    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.


  • 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


    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”

  • Michael

    didn’t work for me

  • Zuba

    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.

  • Michael

    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.

  • Martin

    @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.

  • Martin

    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.

  • Khuyet

    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…!

Leave a Reply

Your email address will not be published. Required fields are marked *