【Windows远程桌面】RDP Wrapper 监听器状态为 Not listening [not supported] 的解决方法

一、报错原因

        由于 RDP Wrapper 多年未更新,自带的配置文件不支持新版本的远程桌面服务。因此我们只需更新配置文件即可。

二、解决方法

1. 新建一个 bat 文件并输入以下内容:

@echo off & title 更新RDPWrap.ini

set INI_Path="C:\Program Files\RDP Wrapper\rdpwrap.ini"
set INI_Dir="C:\Program Files\RDP Wrapper"

::检查权限
setlocal enabledelayedexpansion>nul
net session>nul
if !ERRORLEVEL! EQU 2 (
	set "args=!args: ="^&chr^(32^)^&"%!"
	
	set "args="/C"&chr(32)&chr(34)&chr(94)&chr(34)&"%~f0""
	mshta "vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe", !args!, NULL, "runas", NULL)(window.close)"&&exit
)

echo.正在停止远程桌面服务……
echo Y | net stop UmRdpService
echo Y | net stop TermService

::删除旧配置文件
:DeleteFile
del %INI_Path%
if exist %INI_Path% (
	echo.文件 %INI_Path% 仍被占用,请手动关闭占用该文件的程序。
	start "" %INI_Dir%
	pause
	goto :DeleteFile
)

echo.正在下载配置文件……
curl "https://raw.gitmirror.com/sebaxakerhtc/rdpwrap.ini/master/rdpwrap.ini">%INI_Path%

echo.正在重启远程桌面服务……
C:\WINDOWS\System32\svchost.exe -k NetworkService
net start TermService

echo.更新完成!按任意键以结束。
pause>nul

2. 保存文件并双击运行,运行完成后按任意键结束。

注:若脚本运行时出现中文乱码,请将文件保存为 ASCII 编码。因涉及服务停止和启动,运行途中可能会提示需要管理员权限,请务必授权。若你不知道如何授权,可以通过使用鼠标右键点击文件,选择“以管理员身份运行”直接以管理员身份启动。

3. 此时我们可以看到,Listener state 已变更为 Listening [fully supported] 

三、常见问题

问题1:停止远程桌面服务失败,Service state 始终显示 Stoping... 。

        一般情况下,正在关闭状态不会保持很久,可以稍等10分钟(秒表亲测,大概是10分钟)后再试。若仍无法成功,请尝试重启电脑后再试。

问题2:更新后状态显示为 Not listening [fully supported]

        通常重启电脑或 RDPConf 可以解决,若始终处于此状态且远程桌面无法连接,请尝试重新安装 RDPWrap 。

问题3:更新后状态显示为 Listening [Not supported] 

        可尝试重新打开 RDPConf ,这很有可能是配置程序状态未及时更新导致的 bug 。

四、文件下载

如果不想自己创建文件,也可以点击下方链接直接下载成品。

RDP Wrapper配置文件更新脚本icon-default.png?t=N7T8https://download.csdn.net/download/NXY666/37093941

  • 71
    点赞
  • 110
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 31
    评论
RDP Wrapper是一种可以允许Windows家庭版,基本版和单语言版等版本的Windows系统使用远程桌面连接的方法。但是如果用户在使用RDP Wrapper时发现它无法运作,出现了“RDP Wrapper not listening”的错误提示,该怎么办呢? 首先要确定Windows系统的版本是否与RDP Wrapper兼容。只有Windows系统版本为Windows 8.1、Windows 10 Version 1507、Windows 10 Version 1511、Windows 10 Version 1607、Windows 10 Version 1703、Windows 10 Version 1709、Windows 10 Version 1803、Windows 10 Version 1809、Windows Server 2012、Windows Server 2012 R2、Windows Server 2016、Windows Server 2019的用户可以使用RDP Wrapper。 如果确定了Windows系统版本兼容,则建议使用管理员权限打开cmd命令行窗口,输入netstat -an命令查看是否有监听3389端口的进程。如果有其他进程占用了该端口,则让其释放该端口,并重新启动。如果没有任何进程监听3389端口,则需要检查RDP Wrapper的配置是否正确。可以尝试重新安装RDP Wrapper,或者更新RDP Wrapper的文件版本。 如果上述方法都无法解决问题,可能是由于操作系统以及安全软件的设置限制造成的。在这种情况下,需要关闭防火墙和其他安全软件,或者允许3389端口的通信,以确保RDP Wrapper的正常运行。另外,用户还要确保他们使用的是最新版本的RDP Wrapper,因为不同版本之间可能会存在兼容性问题。 综上所述,如果出现“RDP Wrapper not listening”的错误提示,应该先检查Windows系统版本和RDP Wrapper的兼容性,然后检查3389端口是否被占用,最后关闭防火墙和安全软件或允许3389端口的通信等方式来解决
评论 31
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GreatNXY

阿巴阿巴阿巴阿巴

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值