nvidia-NVENC-multi-session-patch icon indicating copy to clipboard operation
nvidia-NVENC-multi-session-patch copied to clipboard

Driver patch for enabling unlimited NVENC sessions

NVIDIA NVENC UNLIMITED ENCODER SESSION PATCH

  1. Load symbols in windbg (.sympath srv*https://msdl.microsoft.com/download/symbols;.reload /f)

  2. lv to get base virtual address of nvlddmkm

  3. add 2863B4 (or calculate offset from base by finding: 75 07 B8 69 00 00 00)

  4. Confirm that this starts with 75

Now live WinDBG won't let you edit virtual memory, so edit it in physical memory.

  1. !vtop 0 <virtual address without the `>

  2. !eb <physical address> eb

DONE OR Patch the driver dll in the same manner, and boot into mode without driver signature enforcement.