Remove the Teamviewer sponsored session popup

Remove the Teamviewer "sponsored session" popup

Update: Thanks to Mark Stelmack, whose comment is below, I now have a solution that works. I checked that the site is safe, and the script is safe. So here it is:

The Solution that Works courtesy of Mark Stelmack


1. Download AutoIt from Autoitscript
2. Install AutoIt.
3. Open SciTE Script Editor. Create a script using the following:

Local $tvHandle = 0
while True
$tvHandle = WinWaitActive("Sponsored session")
if Not ($tvHandle = 0) Then
Send("{Enter}")
EndIf
WEnd


4. Save the script.(e.g., session.au3)
5. Add that script name to your Startup folder for all users.
My mom is a senior citizen who manages to use her Windows 8 computer for email and online grocery ordering. She does it by sheer rote, and requires retraining every time a pixel shifts. Email and her grocery app are her lifeline. I use Teamviewer to solve problems and keep her machine working spiffy.

-------------------------------------------------------------------------------------------------

My Original Post


When Teamviewer leaves that "sponsored session" popup on top of her AOL screen, the phone rings. "What do I do now?" comes the query from the eighty-six year old.

Understandable. Think like an eighty-six year old in 2014--it's at best disconcerting; at worst it's a  showstopper.

I found two solutions online. The first solution doesn't seem to consistently work. The second one I did not try. I do the third one:


A Solution that Didn't Work for Me

(I found this one to work but haven't rebooted yet.)

Run regedit ("windows" + "r" then type: regedit)
Navigate to \HKEY_CLASSES_ROOT\TeamViewerSession\shell\open\command
Right click on Default in right window & select 'Modify' (not 'Modify Binary Data')
Delete details in 'Value data' box



Another Solution that Didn't Work for Me

(I did not test this one fully because I found the registry hack worked.)

Navigate to the location of the popup on your local disk. (C:\Users\USERNAME\AppData\Local\Temp\TeamViewer\Version9\7.hta)
Edit 7.hta with Notepad++ (or whatever else)
Replace the contents with window.close();
Save the file.
Right click and select Properties.
In the Security tab click Edit...
Select each of the Groups (SYSTEM, USERNAME, Admins) and click Full control under Deny for each. (This will check off all the boxes.)
Click Apply.

 

16 comments:

  1. Did the first method end up consistently working after all?

    ReplyDelete
  2. No. It did not. I have tried everything I've found from googling, and nothing has worked. I think teamviewer has plugged all the holes. It's sad, too, because I'm using it for my 85 year old mother's computer. She's connected to the world by email and she gets her groceries through online ordering, and that's all she knows how to do. She gets confused by the pop-up and goes into a panic.

    ReplyDelete
  3. I have the exact same problem! My mom just freaks out and won't touch her computer until she talks to me, which is upsetting for us both. She's sure it's a virus that's going to steal her identity - especially since it stays on top. It's hard enough for my elderly mom to navigate her email alone!

    Too bad Teamviewer feels the need to nag people, otherwise I'd be a loyal customer -- I'd even pay to remove the nag, but they don't offer reasonable rates for personal use.

    I left buggy LogmeIn after they pulled the free version, now I'm looking to leave Teamviewer. Frustrating.

    ReplyDelete
  4. I feel your pain, Rach. Maybe Teamviewer will read this post and its comments.

    ReplyDelete
  5. 1. Download AutoIt from http://www.autoitscript.com/site/autoit/downloads/
    2. Install AutoIt.
    3. Open SciTE Script Editor. Create a script using the following:
    Local $tvHandle = 0
    while True
    $tvHandle = WinWaitActive("Sponsored session")
    if Not ($tvHandle = 0) Then
    Send("{Enter}")
    EndIf
    WEnd

    4. Save the script.(e.g., session.au3)
    5. Add that script name to your Startup folder for all users.

    ReplyDelete
  6. It depends on your installation. Google something like this: "Where is the startup folder in Windows?"

    ReplyDelete
  7. is there a way of not showing the window at the bottom right without hiding it with the arrow.??.

    ReplyDelete
  8. it only worked the first time =(

    ReplyDelete
  9. Do we need to install the full Autoit program on the remote computer or will the .au3 script work standalone?

    ReplyDelete
  10. Thank your for this. Still works like a charm. I just installed autoit on my machine, and compiled the .exe for my friends mom. :D

    ReplyDelete
  11. A little late finding this thread but-FYI there is a way to turn the AutoIt script into an executable which will then allow you to run the script without the need to install the AutoIt program.

    ReplyDelete

Positive comments, corrections and clarification welcome.