win10 多用戶登錄
解決版本:10.0.18362.10000 無法使用的問題
參考:https://forums.mydigitallife.net/threads/discussion-windows-10-termsrv-dll-patching.57102/page-8#post-1534476
1. 下載 rdp wrap 工具, 下載最新的release版本即可
https://github.com/stascorp/rdpwrap/releases
該項目很久沒更新了, 才導致我安裝的系統不能使用, 所以寫出來給大家參考一下
下好之后, 執行 install.bat
2. 修改 .ini 文件
修改 C:\Program Files\RDP Wrapper\rdpwrap.ini 文件, 添加以下內容(分割線===中間的內容)
==============================================
[10.0.18362.10000]
LocalOnlyPatch.x64=1
LocalOnlyOffset.x64=82FB5
LocalOnlyCode.x64=jmpshort
SingleUserPatch.x64=1
SingleUserOffset.x64=0DBFC
SingleUserCode.x64=Zero
DefPolicyPatch.x64=1
DefPolicyOffset.x64=1FE15
DefPolicyCode.x64=CDefPolicy_Query_eax_rcx
SLInitHook.x64=1
SLInitOffset.x64=22DDC
SLInitFunc.x64=New_CSLQuery_Initialize
[10.0.18362.10000-SLInit]
bInitialized.x64 =F6A8C
bServerSku.x64 =F6A90
lMaxUserSessions.x64 =F6A94
bAppServerAllowed.x64 =F6A9C
bRemoteConnAllowed.x64=F6AA0
bMultimonAllowed.x64 =F6AA4
ulMaxDebugSessions.x64=F6AA8
bFUSEnabled.x64 =F6AAC
==============================================
3. 更新配置
使用管理員權限命令, 行進入第 1 步的文件夾, 執行 RDPWInst.exe -r 命令
4. 修改 dll 文件
先停止服務, 命令行中輸入 services.msc, 找到 Remote Desktop Services
右鍵停止服務
使用工具 cff explorer 編輯(下載地址:https://ntcore.com/files/ExplorerSuite.exe)
打開后能看到所有的進程, 找到 svchost
此處需要慢慢找, 看到有打開 termsrv.dll 文件的地方
右鍵進入
編輯
修改:39813C0600000F845D610100
為:B80001000089813806000090
修改:7DBB007452833D52
為:7DBB00EB52833D52
啟動停止的服務, 然后重啟電腦(非必須)