Skip to content

Instantly share code, notes, and snippets.

@ryrun
Last active February 9, 2024 15:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ryrun/fdcd5f919ec1661ac5725748e89d7690 to your computer and use it in GitHub Desktop.
Save ryrun/fdcd5f919ec1661ac5725748e89d7690 to your computer and use it in GitHub Desktop.
Optimize Shadow PC Windows 10 system

General for Windows 10 / 11

  • Use Game Ready Driver instead of Geforce Experience (less nvidia process in the background)
  • Disable all non used programms from autostart (use taskmgr / autostart tab)
  • Change windows system "Performance options" to performance (Just enable better fonts rendering)
  • Disable background App in Windows 10 (use search for background apps configuration)
  • Disable notifications in Windows 10 (use search for notifications configuration)
  • Disable scaling correction of Windows 10 (use search for scaling)
  • Disable autostart for all common game launchers (Steam, EA, ...)
  • Disable auto update in all common game launchers
  • Change some services to manually (Printer spooler)
  • Change Windows Update time to something like (Usetime from 9:00 to 3:00, 18 hours max on W11)
  • Dont use too high Bandwidth, because it can cause fluctuating frame times in the Shadow App (maybe ~22mbit and more for 1080p 60fps) or following calculation: Max Bitrate / Monitor Refreshrate * optimal Game FPS (45 Mbit Maxbitrate / 120hz * 60 FPS = 22,5 Mbit).
  • Change NVCP Texture Filtering to Performance or set the whole NVCP to Performance anbd also set FPS limit to 60 FPS (lock drs file needed, so it survive restart or use nvidia profile inspector to load a profile via autostart)
  • Prefer h264 and also don't use 4-4-4. Could also negativly impact frame times in the Shadow App (for GSync, 4-4-4 is needed)
  • Reduce svchost.exe process: Set "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SvcHostSplitThresholdInKB" to the size of RAM (if you hit ram limiter faster)
  • Exclude Game Launcher Folders (Steam, XBox, EA, Ubisoft, Epic, ...) + Shadercache (%LocalAppData%\NVIDIA + %LocalAppData%\D3DSCache) from Windows Defender
  • Disable XBox Game Bar (remove via powershell), because you cant use it on shadow and it's using some cpu, when you're gaming
  • Exlcude non using window search location to reduce indexing
  • Optional: Disable all launcher overlays (for Screenshots use WinKey + PrintKey)

For Windows 10 only

  • Dont use NVCP fps limiter and also not Vsync. Use RTSS instead with Scanline Sync (Value 1) works best at the moment
  • Optional: Enabling NVCP Low Latency Mode to On (Not Ultra or Off)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment