1. Home
  2. Windows Tips
  3. Teamviewer commercial use detected

How to fix TeamViewer commercial use detected in Windows 10

TeamViewer is a a remote desktop solution that is available for both Windows and macOS. It has a free version that allows users to use it in a personal capacity and a commercial version that allows users to use it for work i.e., it’s meant for companies. With both versions, the best remote experience comes when users log into their TeamViewer account.

TeamViewer commercial use detected

TeamViewer commercial use detected in Windows 10

TeamViewer users sometimes get a message that the app has detected it is being used commercially. This message is a stop message which will quit the app/end the remote session after 5 minutes of it appearing. If you are seeing this message, make sure;

  • You do not have one too many sessions or connections active. It is one of the things that can cause this message to appear. 
  • If you’ve started and quit several sessions, restart the systems that you began these sessions on. It is possible they did not quit correctly and a system restart will resolve the problem.

If you still see the message when you try to create a new session, try the fixes below.

1. Uninstall and reinstall TeamViewer

TeamViewer is easy to set up and use but it is a complex app nonetheless and it can run into problems of its own. If you see the ‘Commercial use detected’ message, uninstall and reinstall TeamViewer by following these steps.

  1. Open Control Panel.
  2. Go to Programs>Uninstall a program.
  3. Select TeamViewer from the list of apps.
  4. Click the Uninstall button.
  5. Wait for the app to uninstall.
  6. Tap the Win+R keyboard shortcut to open the run box.
  7. In the run box, enter regedit and tap the Enter key.
  8. Go to this key: HKEY_CURRENT_USER\SOFTWARE\TeamViewer
  9. Right-click the TeamViewer key and select Delete from the context menu.

  1. Next, go to this key: HKEY_LOCAL_MACHINE\SOFTWARE\TeamViewer
  2. Delete TeamViewer.
  3. Tap the Win+R keyboard shortcut again to open the run box.
  4. Enter %appdata% in the run box and tap the Enter key.
  5. Delete the TeamViewer folder.
  6. Open the run box again with the Win+R keyboard shortcut and enter %temp% in the run box.
  7. Delete the TeamViewer folder.
  8. Restart the system.
  9. Download and install the free version of TeamViewer.

2. Change the MAC address

Computers are identified by their MAC address and this address does not change on its own. It is auto-assigned/set. Users can change it though and sometimes doing so will fix the ‘commercial use detected’ error. 

  1. Open Device Manager.
  2. Expand Network Adapters.
  3. Double-click the network controller and go to the Advanced tab.
  4. In the Property column, select Network Address.
  5. In the Value box, enter a new MAC address. You can generate one with this tool.
  6. Click Apply and restart the system.

3. Check TeamViewer account and contact support

If you have more than one TeamViewer account, or you’ve used both a free and commercial account on the same system, your system may have been flagged as a commercial one. Contact TeamViewer support and ask them if they can help. Additionally, check if your subscription to TeamViewer (if you have one) is up to date and there are no outstanding dues.

Conclusion

TeamViewer is a great, free solution for remote desktop sessions. The Windows remote desktop feature often runs into problems and is difficult for many to set up. If you want remote access with the feature, you must be running Windows 10 Pro. This is why many users prefer TeamViewer.

2 Comments

  1. Thanks for the article on TeamViewer. No doubt, that is one of the best remote desktop solutions. And after Covid 19, its usage becomes necessary for the Software houses. “Change the MAC address” is the needed section, as they are designed not to be modified. However, in some cases needed to change MAC Address. Here is another tool for MAC Address Generator, you must check that link as well
    https://dnschecker.org/mac-address-generator.php
    That tool generates the MAC Addresses for testing purposes, also give you the facility to perform the MAC Lookup for the original MAC address

  2. Hello.
    There are many functional alternatives to Teamviewer.
    For examplen DWService, free, open source, with a participation mode: https://www.dwservice.net/