NVIDIA ShadowPlay - como ativar/desativar via console de linha de comando ou programaticamente via script/bat/cpp?
Responder1
Veja o artigo [Guia] Mods Shadowplay, e principalmente a seção "GERENCIANDO SHADOWPLAY" para as informações solicitadas.
Para desativar o NVIDIA ShadowPlay, execute o seguinte comando como administrador:
C:\Windows\system32\rundll32.exe C:\Windows\system32\nvspcap64.dll,ShadowPlayDisable
Para ligá-lo novamente, execute:
C:\Windows\system32\rundll32.exe C:\Windows\system32\nvspcap64.dll,ShadowPlayEnable
EDIT: Isso não funciona mais (2019). O programa Geforce Experience permanece como a única ferramenta para isso.
Se você deseja desabilitar os serviços do sistema, os serviços NvContainerLocalSystem
e NvContainerNetworkService
são usados para usar NVIDIA GameStream e pelo menos um deles é responsável pela gravação. Além disso, os serviços nvsphelper64.exe
/ nvsphelper.exe
(versões de 64 e 32 bits) escutam a tecla de atalho que abre a sobreposição do GeForce Experience, por padrão
Alt+ Z.
Para parar/iniciar serviços do sistema, você pode usar estes comandos executados como Administrador:
sc stop NvContainerLocalSystem
sc stop NvContainerNetworkService
sc start NvContainerLocalSystem
sc start NvContainerNetworkService