NVIDIA ShadowPlay - как включить/отключить через командную строку консоли или программно через скрипт/bat/cpp?
решение1
Смотреть статью [Руководство] Моды Shadowplay, и особенно раздел «УПРАВЛЕНИЕ SHADOWPLAY» для запрашиваемой информации.
Чтобы отключить NVIDIA ShadowPlay, выполните следующую команду от имени администратора:
C:\Windows\system32\rundll32.exe C:\Windows\system32\nvspcap64.dll,ShadowPlayDisable
Чтобы включить его снова, выполните:
C:\Windows\system32\rundll32.exe C:\Windows\system32\nvspcap64.dll,ShadowPlayEnable
EDIT: Это больше не работает (2019). Программа Geforce Experience осталась единственным инструментом для этого.
Если вы хотите отключить системные службы, то
NvContainerLocalSystem
обе NvContainerNetworkService
службы и используются для использования NVIDIA GameStream, и по крайней мере одна из них отвечает за запись. Кроме того, службы nvsphelper64.exe
/ nvsphelper.exe
(64- и 32-битные версии) прослушивают горячую клавишу, которая открывает оверлей GeForce Experience, по умолчанию
Alt+ Z.
Для остановки/запуска системных служб можно использовать следующие команды, запущенные от имени администратора:
sc stop NvContainerLocalSystem
sc stop NvContainerNetworkService
sc start NvContainerLocalSystem
sc start NvContainerNetworkService