rdpwrap:启用多版本Windows远程桌面主机支持与并发会话

win10/win11家庭版开启远程桌面开源工具。 源仓库:https://github.com/stascorp/rdpwrap.git 此工具github已停止更新,后面的更新都在rdpwrap.ini文件里面,只需要替换对应系统版本的配置文件就行了,rdpwrap.ini可从github上搜索到。 本人找到的最新的rdpwrap.ini路径:https://github.com/sebaxakerhtc/rdpwrap.ini

分支1Tags5

RDP Wrapper 库由Stas'M开发

Telegram聊天 运行环境 最新版本 许可证 最新下载量 总下载量

本项目旨在为家庭使用的简化功能系统启用远程桌面主机支持和并发RDP会话。

RDP Wrapper作为服务控制管理器与终端服务之间的中间层运作,因此原始的termsrv.dll文件保持不变。此外,这种方法对Windows更新具有很强的抵抗力。

此项目附带一系列针对不同Windows版本的截图与状态指示,并强调了其不修改原生termsrv.dll,而是通过参数加载来实现功能扩展的核心特性。它支持从Windows Vista开始的各种操作系统版本上设立RDP主机,同时允许控制台和远程会话并行操作,甚至可以同时允许同一用户进行本地和远程登录(配置应用可调)。它的关键亮点还包括支持多至15个并发会话、会话监视以及全功能的多显示器支持等。

RDP Wrapper鼓励社区参与,提供了源代码以供自行编译,并指出其适用于特定的Windows平台,但不包括Windows 2000、XP和Server 2003。项目文档中还包含了构建二进制文件的方法,兼容的开发环境信息,以及相关链接和FAQ,帮助用户理解和使用该工具,同时也强调了其合法使用的模糊界限,需要用户自行判断。

在实际使用时,建议保留原始的termsrv.dll备份,以防已有的修改导致不稳定。此工具通过一个简洁的安装流程,提供了方便的无人值守部署选项,并且伴随着配置应用程序和快速命令脚本来简化管理过程。

已知问题:

  • 自从Windows 8 在平板电脑上,非活动会话会被系统注销 - 更多信息
  • 自从Windows 10开始,您可能会意外地锁定自己无法使用电脑 - 更多信息
  • 对于Windows 10家庭版的创造者更新,RDP包装器将不再工作,显示监听器为[未监听],因为缺少rfxvmt.dll - 更多信息下载链接
  • 安装某些更新后终端服务无法启动或出现“访问被拒绝”的问题 - #215#101
  • 远程FX启用的主机不支持RDP包装器 - #127#208#216
  • RDP可以工作,但尝试登录时termsrv.dll崩溃 - Windows Vista Starter RTM x86(termsrv.dll 6.0.6000.16386)
  • 如果终端服务在启动时卡住,尝试将**rdpwrap.dll**添加到防病毒软件的排除列表中。还可以通过命令隔离RDP包装器与其他共享服务:
sc config TermService type= own
  • AVG Free Antivirus和Norton Antivirus可能删除RDP包装器 - 首先确保从GitHub下载了官方版本,然后将其添加到排除列表。

更新日志:

2017.12.27

  • 版本 1.6.2
  • 安装程序已更新
  • 包含针对最新Windows构建的更新INI文件
  • 添加对支持的Windows版本的检查 (#155)
  • 添加从当前目录获取INI文件的功能 (#300)
  • 添加恢复rfxvmt.dll(Windows 10家庭版缺失 #194
  • RDP配置已更新
  • 添加允许自定义启动程序的功能 (#13 (评论))
  • 添加MSI安装包 (#14)

2016.08.01

  • 版本 1.6.1
  • 包含针对最新Windows构建的更新INI文件
  • 安装程序已更新
  • 添加在线安装模式
  • 添加卸载时保留设置的功能
  • RDP配置已更新
  • 修复了RDP端口更改时更新防火墙规则的问题
  • 添加隐藏登录用户的功能

2015.08.12

  • 版本 1.6
  • 增加对Windows 10的支持
  • INI文件现在更小,所有注释移至KB文件
  • 安装程序已更新
  • 为错误1056添加了解决方法(虽然这不是一个错误)
  • 在安装程序中添加了更新支持
  • 最新的RDPClip版本与安装程序一起包含
  • RDP检查器已更新
  • 将连接IP更改为127.0.0.2
  • 更新了一些文字信息
  • RDP配置已更新
  • 添加了所有可能的阴影模式
  • 并将设置写入组策略

2014.12.11

  • 版本 1.5
  • 添加对INI配置的支持
  • 配置现在存储在INI文件中
  • 我们可以在不构建新二进制文件的情况下扩展版本支持
  • 添加对带有KB3000850的Windows 8.1的支持
  • 添加对Windows 10技术预览版更新2的支持
  • 安装程序已更新
  • RDP配置已更新
  • 在RDP配置中添加了诊断功能

2014.11.14

  • 版本 1.4
  • 添加对Windows 10技术预览版更新1的支持
  • 添加对带有KB3003743的Windows Vista SP2的支持
  • 添加对带有KB3003743的Windows 7 SP1的支持
  • 添加了新的RDP配置程序

2014.10.21

  • 安装程序已更新
  • 添加了将RDP包装器安装到System32目录的功能
  • 修复了安装程序中的一个问题 - NLA设置现在保持不变
  • 本地RDP检查器已更新
  • 检查开始时SecurityLayer和UserAuthentication值更改
  • RDP检查器退出时恢复值

2014.10.20

  • 版本 1.3
  • 添加对Windows 10技术预览版的支持
  • 添加对带有KB2984972的Windows 7的支持
  • 添加对带有KB2973501的Windows 8的支持
  • 扩大了对Windows Vista(SP0,SP1和SP2)的支持
  • 扩大了对Windows 7(SP0和SP1)的支持
  • 源代码中有一些改进
  • 安装程序更新到v2.2
  • 修复了Vista x64上的安装错误(错误的展开路径)
  • 本地RDP检查器已更新
  • 添加了对错误0x708的描述

2014.07.26

  • 版本 1.2
  • 添加对Windows 8开发者预览版的支持
  • 添加对Windows 8消费者预览版的支持
  • 添加对Windows 8发布预览版的支持
  • 添加对Windows 8.1预览版的支持
  • 添加对Windows 8.1的支持
  • 更多详细信息请查看源代码
  • 安装程序更新到v2.1

2013.12.09

  • Fusix制作了RDP包装器的C++移植版
  • 现在支持x64架构
  • 添加新的命令行安装程序v2.0
  • 添加了本地RDP检查器
  • 包括C++移植版源代码、安装程序2.0和本地RDP检查器源代码

2013.10.25

  • 版本 1.1的源代码可用

2013.10.22

  • 版本 1.1
  • 稳定版本发布
  • 改进了包装器(现在可以封装内部未导出的termsrv.dll SL策略函数)
  • 添加对Windows 8单一语言版的支持(已在配备Intel Atom Z2760的Acer平板电脑上测试)

2013.10.19

  • 版本 1.0
  • 第一个[测试版]
  • 基础SL策略包装器

支持的终端服务版本:

支持的操作系统版本:

  • 6.0.X.X(Windows Vista / Server 2008)
  • 6.0.6000.16386 (Windows Vista)
  • 6.0.6001.18000 (Windows Vista SP1)
  • 6.0.6002.18005 (Windows Vista SP2)
  • 6.0.6002.19214 (Windows Vista SP2 with KB3003743 GDR)
  • 6.0.6002.23521 (Windows Vista SP2 with KB3003743 LDR)
  • 6.1.X.X (Windows 7 / Server 2008 R2)
  • 6.1.7600.16385 (Windows 7)
  • 6.1.7600.20890 (Windows 7 with KB2479710)
  • 6.1.7600.21316 (Windows 7 with KB2750090)
  • 6.1.7601.17514 (Windows 7 SP1)
  • 6.1.7601.21650 (Windows 7 SP1 with KB2479710)
  • 6.1.7601.21866 (Windows 7 SP1 with KB2647409)
  • 6.1.7601.22104 (Windows 7 SP1 with KB2750090)
  • 6.1.7601.18540 (Windows 7 SP1 with KB2984972 GDR)
  • 6.1.7601.22750 (Windows 7 SP1 with KB2984972 LDR)
  • 6.1.7601.18637 (Windows 7 SP1 with KB3003743 GDR)
  • 6.1.7601.22843 (Windows 7 SP1 with KB3003743 LDR)
  • 6.1.7601.23403 (Windows 7 SP1 with KB3125574)
  • 6.1.7601.24234 (Windows 7 SP1 with KB4462923)
  • 6.2.8102.0 (Windows 8 Developer Preview)
  • 6.2.8250.0 (Windows 8 Consumer Preview)
  • 6.2.8400.0 (Windows 8 Release Preview)
  • 6.2.9200.16384 (Windows 8 / Server 2012)
  • 6.2.9200.17048 (Windows 8 with KB2973501 GDR)
  • 6.2.9200.21166 (Windows 8 with KB2973501 LDR)
  • 6.3.9431.0 (Windows 8.1 Preview)
  • 6.3.9600.16384 (Windows 8.1 / Server 2012 R2)
  • 6.3.9600.17095 (Windows 8.1 with KB2959626)
  • 6.3.9600.17415 (Windows 8.1 with KB3000850)
  • 6.3.9600.18692 (Windows 8.1 with KB4022720)
  • 6.3.9600.18708 (Windows 8.1 with KB4025335)
  • 6.3.9600.18928 (Windows 8.1 with KB4088876)
  • 6.3.9600.19093 (Windows 8.1 with KB4343891)
  • 6.4.9841.0 (Windows 10 Technical Preview)
  • 6.4.9860.0 (Windows 10 Technical Preview Update 1)
  • 6.4.9879.0 (Windows 10 Technical Preview Update 2)
  • 10.0.9926.0 (Windows 10 Pro Technical Preview)
  • 10.0.10041.0 (Windows 10 Pro Technical Preview Update 1)
  • 10.0.10240.16384 (Windows 10 RTM)
  • 10.0.10586.0 (Windows 10 TH2 Release 151029-1700)
  • 10.0.10586.589 (Windows 10 TH2 Release 160906-1759 with KB3185614)
  • 10.0.11082.1000 (Windows 10 RS1 Release 151210-2021)
  • 10.0.11102.1000 (Windows 10 RS1 Release 160113-1800)
  • 10.0.14251.1000 (Windows 10 RS1 Release 160124-1059)
  • 10.0.14271.1000 (Windows 10 RS1 Release 160218-2310)
  • 10.0.14279.1000 (Windows 10 RS1 Release 160229-1700)
  • 10.0.14295.1000 (Windows 10 RS1 Release 160318-1628)
  • 10.0.14300.1000 (Windows Server 2016 Technical Preview 5)
  • 10.0.14316.1000 (Windows 10 RS1 Release 160402-2227)
  • 10.0.14328.1000 (Windows 10 RS1 Release 160418-1609)
  • 10.0.14332.1001 (Windows 10 RS1 Release 160422-1940)
  • 10.0.14342.1000 (Windows 10 RS1 Release 160506-1708)
  • 10.0.14352.1002 (Windows 10 RS1 Release 160522-1930)
  • 10.0.14366.0 (Windows 10 RS1 Release 160610-1700)
  • 10.0.14367.0 (Windows 10 RS1 Release 160613-1700)
  • 10.0.14372.0 (Windows 10 RS1 Release 160620-2342)
  • 10.0.14379.0 (Windows 10 RS1 Release 160627-1607)
  • 10.0.14383.0 (Windows 10 RS1 Release 160701-1839)
  • 10.0.14385.0 (Windows 10 RS1 Release 160706-1700)
  • 10.0.14388.0 (Windows 10 RS1 Release 160709-1635)
  • 10.0.14393.0 (Windows 10 RS1 Release 160715-1616)
  • 10.0.14393.1198 (Windows 10 RS1 Release Sec 170427-1353 with KB4019472)
  • 10.0.14393.1737 (Windows 10 RS1 Release Inmarket 170914-1249 with KB4041691)
  • 10.0.14393.2457 (Windows 10 RS1 Release Inmarket 180822-1743 with KB4343884)
  • 10.0.14901.1000 (Windows 10 RS Pre-Release 160805-1700)
  • 10.0.14905.1000 (Windows 10 RS Pre-Release 160811-1739)
  • 10.0.14915.1000 (Windows 10 RS Pre-Release 160826-1902)
  • 10.0.14926.1000 (Windows 10 RS Pre-Release 160910-1529)
  • 10.0.14931.1000 (Windows 10 RS Pre-Release 160916-1700)
  • 10.0.14936.1000 (Windows 10 RS Pre-Release 160923-1700)
  • 10.0.14942.1000 (Windows 10 RS Pre-Release 161003-1929)
  • 10.0.14946.1000 (Windows 10 RS Pre-Release 161007-1700)
  • 10.0.14951.1000 (Windows 10 RS Pre-Release 161014-1700)
  • 10.0.14955.1000 (Windows 10 RS Pre-Release 161020-1700)
  • 10.0.14959.1000 (Windows 10 RS Pre-Release 161026-1700)
  • 10.0.14965.1001 (Windows 10 RS Pre-Release 161104-1700)
  • 10.0.14971.1000 (Windows 10 RS Pre-Release 161111-1700)
  • 10.0.14986.1000 (Windows 10 Build 160101.0800)
  • 10.0.14997.1001 (Windows 10 Build 160101.0800)
  • 10.0.15002.1001 (Windows 10 Build 160101.0800)
  • 10.0.15007.1000 (Windows 10 Build 160101.0800)
  • 10.0.15014.1000 (Windows 10 Build 160101.0800)
  • 10.0.15019.1000 (Windows 10 RS Pre-Release 170121-1513)
  • 10.0.15025.1000 (Windows 10 RS Pre-Release 170127-1750)
  • 10.0.15031.0 (Windows 10 RS2 Release 170204-1546)
  • 10.0.15042.0 (Windows 10 RS2 Release 170219-2329)
  • 10.0.15046.0 (Windows 10 Build 160101.0800)
  • 10.0.15048.0 (Windows 10 Build 160101.0800)
  • 10.0.15055.0 (Windows 10 Build 160101.0800)
  • 10.0.15058.0 (Windows 10 Build 160101.0800)
  • 10.0.15061.0 (Windows 10 Build 160101.0800)
  • 10.0.15063.0 (Windows 10 Build 160101.0800)
  • 10.0.15063.296 (Windows 10 Build 160101.0800)
  • 10.0.15063.994 (Windows 10 Build 160101.0800)
  • 10.0.15063.1155 (Windows 10 Build 160101.0800)
  • 10.0.16179.1000 (Windows 10 Build 160101.0800)
  • 10.0.16184.1001 (Windows 10 Build 160101.0800)
  • 10.0.16199.1000 (Windows 10 Build 160101.0800)
  • 10.0.16215.1000 (Windows 10 Build 160101.0800)
  • 10.0.16232.1000 (Windows 10 Build 160101.0800)
  • 10.0.16237.1001 (Windows 10 Build 160101.0800)
  • 10.0.16241.1001 (Windows 10 Build 160101.0800)
  • 10.0.16251.0 (Windows 10 Build 160101.0800)
  • 10.0.16251.1000 (Windows 10 Build 160101.0800)
  • 10.0.16257.1 (Windows 10 Build 160101.0800)
  • 10.0.16257.1000 (Windows 10 Build 160101.0800)
  • 10.0.16273.1000 (Windows 10 Build 160101.0800)
  • 10.0.16275.1000 (Windows 10 Build 160101.0800)
  • 10.0.16278.1000 (Windows 10 Build 160101.0800)
  • 10.0.16281.1000 (Windows 10 Build 160101.0800)
  • 10.0.16288.1 (Windows 10 Build 160101.0800)
  • 10.0.16291.0 (Windows 10 Build 160101.0800)
  • 10.0.16294.1 (Windows 10 Build 160101.0800)
  • 10.0.16296.0 (Windows 10 Build 160101.0800)
  • 10.0.16299.0 (Windows 10 Build 160101.0800)
  • 10.0.16299.15 (Windows 10 Build 160101.0800)
  • 10.0.16353.1000 (Windows 10 Build 160101.0800)
  • 10.0.16362.1000 (Windows 10 Build 160101.0800)
  • 10.0.17004.1000 (Windows 10 Build 160101.0800)
  • 10.0.17017.1000 (Windows 10 Build 160101.0800)
  • 10.0.17025.1000 (Windows 10 Build 160101.0800)
  • 10.0.17035.1000 (Windows 10 Build 160101.0800)
  • 10.0.17046.1000 (Windows 10 Build 160101.0800)
  • 10.0.17063.1000 (Windows 10 Build 160101.0800)
  • 10.0.17115.1 (Windows 10 Build 160101.0800)
  • 10.0.17128.1 (Windows 10 Build 160101.0800)
  • 10.0.17133.1 (Windows 10 Build 160101.0800)
  • 10.0.17134.1 (Windows 10 Build 160101.0800)
  • 10.0.17723.1000 (Windows 10 Build 160101.0800)
  • 10.0.17763.1 (Windows 10 Build 160101.0800)

已验证可正常运行的系统:

  • Windows Vista Starter(x86 - SP1及更高版本)
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Ultimate
  • Windows Server 2008
  • Windows 7 Starter
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Enterprise
  • Windows 7 Ultimate
  • Windows Server 2008 R2
  • Windows 8 Developer Preview
  • Windows 8 Consumer Preview
  • Windows 8 Release Preview
  • Windows 8
  • Windows 8 单语言版
  • Windows 8 Pro
  • Windows 8 Enterprise
  • Windows Server 2012
  • Windows 8.1 Preview
  • Windows 8.1
  • Windows 8.1 连接版(带Bing)
  • Windows 8.1 单语言版
  • Windows 8.1 连接单语言版(带Bing)
  • Windows 8.1 Pro
  • Windows 8.1 Enterprise
  • Windows Server 2012 R2
  • Windows 10 技术预览版
  • Windows 10 Pro 技术预览版
  • Windows 10 家庭版
  • Windows 10 家庭单语言版
  • Windows 10 Pro
  • Windows 10 企业版
  • Windows Server 2016 技术预览版

安装步骤:

  • 下载最新发布的二进制文件并解压缩
  • 右键单击 install.bat 并选择“以管理员身份运行”
  • 查看命令行输出以获取详细信息

更新INI文件:

  • 右键单击 update.bat 并选择“以管理员身份运行”
  • 查看命令行输出以获取详细信息

卸载程序:

  • 转到您提取文件的目录
  • 右键单击 uninstall.bat 并选择“以管理员身份运行”
  • 查看命令行输出以获取详细信息

项目介绍

win10/win11家庭版开启远程桌面开源工具。 源仓库:https://github.com/stascorp/rdpwrap.git 此工具github已停止更新,后面的更新都在rdpwrap.ini文件里面,只需要替换对应系统版本的配置文件就行了,rdpwrap.ini可从github上搜索到。 本人找到的最新的rdpwrap.ini路径:https://github.com/sebaxakerhtc/rdpwrap.ini

定制我的领域

下载使用量

0

项目总下载次数(含Clone、Pull、 zip 包及 release 下载),每日凌晨更新

语言类型

Pascal66.81%
C++29.83%
Batchfile2.69%
C0.67%