Tip: Windows 11 "User always Active" bug fix
Back last Spring 2022 I upgraded a couple of computers up to Windows 11 through Windows Update. Very smooth upgrade and I did it remotely through Splashtop. It worked very well and fairly fast.
I did notice one problem though. Splashtop Streamer from then on always showed the user as "User Activity: Active" in Splashtop Business. That's a problem for me to be able to effectively support my users; I need to know if I can work on the computer. I contacted support in June and within a few days they got back to me with a registry change on the Windows 11 computers. I applied the change and then restarted the Streamer. It worked.
Now it's been four months and upgrades have come down for the Splashtop Streamer, but this simple registry entry has not been included in the updates which is strange. So, here it is...
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Splashtop Inc.\Splashtop Remote Server
Registry key: UserIdleMethod
Registry type: REG_DWORD
Registry value: 1
I decided I waited long enough and manually editing registries in way to labor intensive on remote computers. So here is the line of code that I use in Splashtop's 1-to-Many Actions to deploy the change to Windows 11 computers remotely.
REG ADD "HKLM\Software\WOW6432Node\Splashtop Inc.\Splashtop Remote Server" /v UserIdleMethod /t REG_DWORD /d 1
Net Stop SplashtopRemoteService
Net Start SplashtopRemoteService
If you didn't remote into the computer to be "Active" on it and the User has been inactive, Splashtop Business will show how long they've been away even from before you applied the registry change.
Hopefully soon we won't have to add this registry change manually after Splashtop pushes out this change in a future Streamer update.
Commenti
Thanks for this, do you know if streamer has been updated yet to correct for this?
ANYONE IN SUPPORT HAVE ANY UPDATE ON THIS "FIX" or assistance in deploying?
The Streamer hasn't been updated.
Never before having the need to use 1-to-many part of Splashtop, can someone provide the step-by-step parameter to implement this? As in the referenced link, how to? (i.e. cmd, .bat or .reg, etc., + parameters). Not all of the machines are Windows 11, not all are in a Domain, some are single, stand alone PC's, etc.
https://support-splashtopbusiness.splashtop.com/hc/en-us/articles/360037776552-1-to-Many-Actions
So, rather than wait for answers (I also did contact support with no assistance provided other than "It's not included in any of the latest patches" story), I created the .reg file, logged into each machine and ran it.
The .reg file is created is: UserIdleMethod.reg
Windows Registry Editor Version 5.00
;Windows 11 User always Active bug fix for Splashtop
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Splashtop Inc.\Splashtop Remote Server]
"UserIdleMethod"=dword:00000001
I then via a command prompt executed it as: (I could have double clicked it also), etc., etc.
regedit /s UserIdleMethod.reg
Sure, I could have done it many different ways, but this is what worked for me.
Of course I'd have to reboot the machine or stop and start the Splashtop service to get it to work.
But, I'd still like to have someone walk me through the steps of 1-To-Many process to do it in an automated way.
Robert,
I think what you want to do is experiment with one2many. Have two computers in front of you. One running the website admin console and another running the streamer. I'm certain you will find it intuitive. It has issues with scheduling since you can't run something on the first Sunday of each month for example like outlook calndar scheduling works, but it can do a lot of things.
Once you have the two-computer setup you can do many experiments and become good at it very quickly.
Note, they just seem to have just added a folder/file copying ability to synchronize folders although you may need Enterprise version. Check the roadmap for Splashtop.
I do have the higher version. It's just that the instructions are minimal, in my opinion. Thank you.
OK. I'll help you out.
REG ADD "HKLM\Software\WOW6432Node\Splashtop Inc.\Splashtop Remote Server" /v UserIdleMethod /t REG_DWORD /d 1
If all goes well the computers will all the computers selected will have the registry entry added. A reboot or restart fo the Splashtop Streamer service will have the new setting.
You can manually reset a remote streamer or create another 1-to-Many Action to do so. The command for that would be "Net Stop SplashtopRemoteService && Net Start SplashtopRemoteService"
Note this restart of this servicee using 1-to-Many Action will never comeback as completed since the streamer that executes the command is Shutdown and Restarted so it never reports back to the mothership that it's completed since it forgets what it was doing. The Splashtop Devs should add "Restart Streamer" in the 1-to-Many actions to solve this behavior.
This explains what the && Operator is used for in the restart:
https://ss64.com/nt/syntax-redirection.html
It ensures that both commands are executed in succession and not become lost in a Shutdown waiting for the Streamer to send the next command which it will never do since it was restarted.
The Devs know the solution and it's a simple thing to add tis registry entry to all Win11 computers in the next autopatch of the Streamers. I don't understand why they haven't in the past 6+ months.
Thank you very much for the time you have taken to assist....
I said without the quotes but I can see how that might confuse someone. Quotes with in the command itself must remain as there are spaces in the registry path names that require quotes in the command. I'm going to paste the command below which should be copy/pasted in as is.
REG ADD "HKLM\Software\WOW6432Node\Splashtop Inc.\Splashtop Remote Server" /v UserIdleMethod /t REG_DWORD /d 1
-=-=-=-=-=-=-
I do suggest you experiment with "Remote Commands" in CMD and PowerShell. Also experiment with the various other Actions besides "Remote Commands".
Accedi per aggiungere un commento.