Windows 10/Server 2016 TeamViewer Freezes at Signout /Switch user

Declutter your mind, and your desk
August 23, 2017

Windows 10/Server 2016 TeamViewer Freezes at Signout /Switch user

  1. Open Task Scheduler
  2. Create a new basic Task
  3. Set Trigger to “when a Specific event is logged”
  4. Set the Trigger Parameters as below
  • Log: System
  • Source: Winlogon
  • EventID:7002
  • Delay Task for 10 Seconds

WhenAnEventLogged_TeamViewer_MaceIT

 

  1. Set two Actions as per as the screenshots below. Please change the Teamviwer9 to whatever version you are running in the Arguments section

You can also use a batch file to create same action, but I prefer doing without batch file.

RestartProperties_TeamViewer_MaceIT

EditAction_TeamViewer_MaceIT

StartProgram_TeamViewer_MaceIT

  1. Now go to General Tab and set the user account to system and run with highest privileges as shown below
  2. Save the Task and test it.
  3. When you sign out. Disconnect TeamViewer and wait for 10 secs to connect again.
  4. For lazy people like me, who do not want to go through the above hassle. Please download the file from here for TeamViewer 9 and Import in Task scheduler, then change the actions settings according the version of TeamViewer you are running.