前几天Win11系统更新了一下,然后发现远程连接连不上了,仔细确认了一下是RDP Wrapper出问题了。

- Listener state: Not listening
- Service state: Unknown
- 甚至出现 TermService not found / 服务名无效
- rdpwrap.ini 更新后显示 [fully supported] 但仍无法启动监听
适用版本:Windows 11 24H2 / 10.0.26100.x 系列 + RDP Wrapper 1.6.2 (sebaxakerhtc 维护版)
修复全流程记录
第一步:更新 rdpwrap.ini(解决 not supported)
-
下载最新的 ini 文件(sebaxakerhtc 维护的版本已支持当前版本 build):
-
把下载的内容完全替换 C:\Program Files\RDP Wrapper\rdpwrap.ini 中的内容(先备份原文件)。
-
重启 TermService 或电脑,打开 RDPConf.exe 检查是否显示 [fully supported]。
第二步:处理 OpenKeyReadOnly error 和服务无法卸载/安装
-
前面直接运行update.bat时直接报错
OpenKeyReadOnly,虽然手动下载了,但这个错误是 TermService 注册表 出错了,依然要修复 。 -
先关闭 Windows Defender 实时保护(防止再次被删)
- 设置 → 隐私与安全 → Windows 安全 → 病毒和威胁防护 → 管理设置 → 关闭实时保护。
- 将 C:\Program Files\RDP Wrapper 整个文件夹加入排除项。
-
新建文本文件 TermService.reg,复制以下内容保存(保存类型为 ANSI):
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService]
"DependOnService"=hex(7):52,00,50,00,43,00,53,00,53,00,00,00,00,00
"Description"="@%SystemRoot%\\System32\\termsrv.dll,-267"
"DisplayName"="@%SystemRoot%\\System32\\termsrv.dll,-268"
"ErrorControl"=dword:00000001
"FailureActions"=hex:80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\
00,01,00,00,00,60,ea,00,00,01,00,00,00,60,ea,00,00,00,00,00,00,60,ea,00,00
"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\
6b,00,20,00,4e,00,65,00,74,00,77,00,6f,00,72,00,6b,00,53,00,65,00,72,00,76,\
00,69,00,63,00,65,00,00,00
"ObjectName"="NT Authority\\NetworkService"
"RequiredPrivileges"=hex(7):53,00,65,00,41,00,73,00,73,00,69,00,67,00,6e,00,50,\
00,72,00,69,00,6d,00,61,00,72,00,79,00,54,00,6f,00,6b,00,65,00,6e,00,50,00,\
72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,41,00,75,\
00,64,00,69,00,74,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,\
00,00,53,00,65,00,43,00,68,00,61,00,6e,00,67,00,65,00,4e,00,6f,00,74,00,69,\
00,66,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,\
53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,00,47,00,6c,00,6f,00,62,00,61,\
00,6c,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,\
65,00,49,00,6d,00,70,00,65,00,72,00,73,00,6f,00,6e,00,61,00,74,00,65,00,50,\
00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,\
6e,00,63,00,72,00,65,00,61,00,73,00,65,00,51,00,75,00,6f,00,74,00,61,00,50,\
00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,00,00
"ServiceSidType"=dword:00000001
"Start"=dword:00000003
"Type"=dword:00000020
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService\Parameters]
"ServiceDll"=hex(2):25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,\
00,6c,00,65,00,73,00,25,00,5c,00,52,00,44,00,50,00,20,00,57,00,72,00,61,00,\
70,00,70,00,65,00,72,00,5c,00,72,00,64,00,70,00,77,00,72,00,61,00,70,00,2e,\
00,64,00,6c,00,6c,00,00,00
"ServiceDllUnloadOnStop"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService\Performance]
"Close"="CloseTSObject"
"Collect"="CollectTSObjectData"
"Collect Supports Metadata"=dword:00000001
"Collect Timeout"=dword:000003e8
"Library"="C:\\Windows\\System32\\perfts.dll"
"Open"="OpenTSObject"
"Open Timeout"=dword:000003e8
"First Counter"=dword:00002b66
"First Help"=dword:00002b67
"Last Counter"=dword:00002b66
"Last Help"=dword:00002b67
"PerfIniFile"="tslabels.ini"
"InstallType"=dword:00000001
- 双击 TermService.reg 导入注册表 → 重启电脑。
第三步:重新安装 Wrapper 并启动服务
重启后执行以下命令(管理员 CMD):
cd "C:\Program Files\RDP Wrapper"
rdpwinst.exe -u
rdpwinst.exe -i
net start TermService
或直接使用:
sc query TermService
net stop TermService /y
net start TermService
打开 RDP_CnC.exe(我这是msi安装版本,绿色版应用名是RDPConf.exe),点击 Restart TermService,确认出现:
- Wrapper state: Installed
- Listener state: Listening
- Fully supported

预防措施 & 经验总结
- 每次 Win11 大更新后 必须立即更新 rdpwrap.ini。
- 强烈建议 将 C:\Program Files\RDP Wrapper 加入 Windows Defender 排除列表。
- 推荐使用 sebaxakerhtc 维护的 RDP Wrapper 版本(带自动更新功能)。
- 遇到 TermService 丢失时,优先使用 .reg 恢复注册表。
最终效果:远程桌面已正常启动,可正常连接。
评论区