Windows 11 专业版多人远程桌面登录:rdpwrap.ini 配置全流程

发布时间:2026/10/19 1:52:46
Windows 11 专业版多人远程桌面登录:rdpwrap.ini 配置全流程 Windows 11 专业版多人远程桌面登录rdpwrap.ini 配置全流程【免费下载链接】rdpwrap.iniRDPWrap.ini for RDP Wrapper Library by StasM项目地址: https://gitcode.com/GitHub_Trending/rd/rdpwrap.ini周五晚上从家里远程连公司那台 Windows 11 专业版同事一连进来你的会话就被挤掉——Windows 工作站版的远程桌面原生只允许一人在线。开源项目 rdpwrap.ini 解决的正是这个 Windows 远程桌面多用户问题把一份配置文件放进 RDP Wrapper 安装目录两个人就能同时保持会话不掉线。下面按确认版本、应用配置、验证成功、更新后修复的顺序走一遍。先弄懂rdpwrap.ini 改了 termsrv.dll 哪两处这份文件不碰 RDP 协议本身它改的是远程桌面服务 termsrv.dll 判断版本与授权状态的方式。工作站版的 termsrv.dll 里写死了两段逻辑一段是单用户检查只允许一个交互式会话一段是策略查询函数 CDefPolicy_Query检测到非 Server 版就返回不允许多会话。rdpwrap.ini 告诉 RDP Wrapper 要在这两处偏移量打补丁一处让单用户检查失效一处让策略查询恒定返回允许SLInit 钩子再把内存中策略结构的 lMaxUserSessions 字段写成 00 表示不限制会话数。补丁生效后远程桌面服务表现得和 Server 版一样第二个用户登录时第一个会话原地不动。文件长这样节选自仓库autogenerated/下的10.0.26100.7523-autogenerated_x64.ini[10.0.26100.7523] LocalOnlyPatch.x641 LocalOnlyOffset.x6491E81 SingleUserPatch.x641 SingleUserOffset.x649F99B SingleUserCode.x64mov_eax_1_nop_2 DefPolicyOffset.x649BEFF ; 其余配置项保持默认如何确认系统版本有没有对应的配置文件先查精确 build 号打开命令提示符执行winver弹窗里找到操作系统内部版本例如 26100.7523这个号码是后面找文件的钥匙。然后用它在仓库autogenerated/目录里对号入座配置文件按 Windows 版本号命名带 x64/x86 后缀区分架构常见对应关系Windows 10 21H210.0.19041.*-autogenerated_x64.iniWindows 11 22H210.0.22621.*-autogenerated_x64.iniWindows 11 24H210.0.26100.*-autogenerated_x64.iniWindows Server 202210.0.20348.*-autogenerated_x64.ini找不到精确补丁号也别慌仓库根目录的rdpwrap.ini是合并了全部版本的完整文件头部Updated一行标着更新日期。维护者的 Readme 明确建议整文件替换而不是手动往旧文件里追加段落——新版 termsrv.dll 需要新的 [PatchCodes] 条目缺了会直接打不上补丁。四步应用配置并重启远程桌面服务前提是已装好 RDP Wrapper Library另一个项目本仓库只有配置文件下面的命令都要在管理员权限的命令提示符里执行。1️⃣ 克隆最新配置git clone https://gitcode.com/GitHub_Trending/rd/rdpwrap.ini预期结果当前目录出现名为 rdpwrap.ini 的目录里面有 rdpwrap.ini 文件和 autogenerated/ 子目录。2️⃣ 备份现有配置再整文件替换第一条就是你的回滚点copy C:\Program Files\RDP Wrapper\rdpwrap.ini C:\Program Files\RDP Wrapper\rdpwrap.ini.bak copy rdpwrap.ini\rdpwrap.ini C:\Program Files\RDP Wrapper\rdpwrap.ini预期结果两条 COPY 提示各复制 1 个文件。3️⃣ 重启远程桌面服务RDP Wrapper 会在服务启动时读取新配置并打补丁net stop TermService net start TermService预期结果依次出现服务已成功停止和服务已成功启动。如何验证多用户连接成功运行安装目录下的RDPConf.exe看三项指标Listener 显示 ListeningPatch 各项SingleUser、DefPolicy、SLInit全绿。真正的标准是双会话实测保持你的连接不断开换一台机器用另一个账号登录。两边会话同时出现在query session列表里且互不挤掉才算通过。注意一个 Windows 原生行为有远程会话在线时本地物理屏幕控制台不能直接登录把它挤掉这与本配置无关。Windows 更新后三步修复Windows 更新会替换 termsrv.dll旧偏移量随之失效。更新后按这个顺序来git -C rdpwrap.ini pull copy rdpwrap.ini\rdpwrap.ini C:\Program Files\RDP Wrapper\rdpwrap.ini net stop TermService net start TermService RDPCheck.exe如果 pull 没有拉到新提交、RDPConf 还是红色说明新 build 还没进仓库维护者一般会在每次 Windows 更新后几天内补上配置期间可以先把 .bak 备份覆盖回去copy rdpwrap.ini.bak rdpwrap.ini再重启服务维持旧状态等新版本。处理高频问题RDPConf 红项、第二人掉线等症状可能原因处理办法RDPConf 红色 not patched系统更新后 build 号变化重走上面更新后三步修复第二人登录会把第一人挤掉旧配置缺新版 patchcodes用仓库最新 rdpwrap.ini 整文件替换Listener 显示 Not listeningTermService 未启动或 3389 被拦执行net start TermService检查防火墙仓库里没有系统的 x86 文件该版本无 32 位配置以仓库最新提交为准确认有无 x86 后缀文件最后提醒一句边界这套方案适合自测、个人机器和评估环境工作站版多用户上生产环境的取舍由你决定。配置会跟着 Windows 更新节奏走大更新前养成备份当前 rdpwrap.ini 的习惯出问题时回滚只要一条命令。【免费下载链接】rdpwrap.iniRDPWrap.ini for RDP Wrapper Library by StasM项目地址: https://gitcode.com/GitHub_Trending/rd/rdpwrap.ini创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询