1. RDP Wrapper Library 다운로드 및 실행
https://github.com/stascorp/rdpwrap/releases
2. install.bat 실행
3. net stop termservice /y
4. RDPConf.exe 실행
☞ Single session per user: Off로 설정
☞ Listener state: Listening [fully supported] 상태 확인 ([not supported]면 멀티세션 불가)
↓ [fully supported]가 아니고 터미널 버전이 10.0.17763.437일 경우 아래를 실행
5. C:\Program Files\RDP Wrapper\rdpwrap.ini에 아래 부분을 추가
;----------------- build 10.0.17763.437 starts ----------------
[10.0.17763.437]
LocalOnlyPatch.x64=1
LocalOnlyOffset.x64=77A41
LocalOnlyCode.x64=jmpshort
SingleUserPatch.x64=1
SingleUserOffset.x64=3E520
SingleUserCode.x64=Zero
DefPolicyPatch.x64=1
DefPolicyOffset.x64=18025
DefPolicyCode.x64=CDefPolicy_Query_eax_rcx
SLInitHook.x64=1
SLInitOffset.x64=1ACDC
SLInitFunc.x64=New_CSLQuery_Initialize
[10.0.17763.437-SLInit]
bInitialized.x86 =CD798
bServerSku.x86 =CD79C
lMaxUserSessions.x86 =CD7A0
bAppServerAllowed.x86 =CD7A8
bRemoteConnAllowed.x86=CD7AC
bMultimonAllowed.x86 =CD7B0
ulMaxDebugSessions.x86=CD7B4
bFUSEnabled.x86 =CD7B8
bInitialized.x64 =ECAB0
bServerSku.x64 =ECAB4
lMaxUserSessions.x64 =ECAB8
bAppServerAllowed.x64 =ECAC0
bRemoteConnAllowed.x64=ECAC4
bMultimonAllowed.x64 =ECAC8
ulMaxDebugSessions.x64=ECACC
bFUSEnabled.x64 =ECAD0
;----------------- build 10.0.17763.437 ends ----------------
6. net start termservice /y