Verpous / AlwaysShadow

Makes sure Shadowplay's Instant Replay feature is on.
GNU General Public License v3.0
131 stars 3 forks source link

Shadowplay turn on Remote Sesions (loop) #7

Open nerzak-dominion opened 1 year ago

nerzak-dominion commented 1 year ago

Version: AlwaysShadow v1.3 OS: Windows 10 64bit 22H2 19045.1865

Hello I would like to report this bug: I use mi PC with Windows Remote Desktop Connection (RDP). Only on remote sessions, AlwaysShadow keeps turning Shadowplay on, but Windows turns it off (infinite loop). It would be nice if AlwaysShadow does not activate on remote sessions.

Thank you for this tool, very useful.

Verpous commented 1 year ago

You should be able to solve this by adding RDP to your Whitelist.txt. The readme explains how to do it.

nerzak-dominion commented 1 year ago

Hello Verpous. Thanks for the reply I tried using the whitelist file with no success. When I enter to my PC using Windows native remote connection, it logs in using the same windows interface, is not a different program (that I can see). The process is "winlogon.exe". Under that exe, there is a new one (logonui.exe), but even if I put that one in the "whitelist.txt", Shadowplay keeps looping. Is there another way to bypass this?

https://puu.sh/Jw0RW/a5e61f35c9.png whitelist: "C:\Windows\System32\LogonUI.exe"

Thank you

Verpous commented 1 year ago

Remember you need to turn on the "command line" column in task manager, and add the full command line to your whitelist, not just the exe. Maybe you did that, I just don't see it in your screenshot. However, from a bit of googling I don't think Winlogon is an indicator for if RDP is running. Looks like mstcsc.exe might be though.

If you need more help, please let me know:

  1. Which OS is the client (the one you are connecting from), and which OS is the server (the one you are connecting to)
  2. Is the problematic AlwaysShadow instance running inside the client or the server