帮助中心FAQ

服务器的计算机系统版本是windows server 2008 R2

远程服务器的时候,出现报错:由于没有远程桌面授权服务器可以提供许可证,远程会话被中断。请跟服务器管理员联系。

 

首先可以尝试用本地管理员账号win+R注意:必须是管理员才可以)

输入:mstsc /v:IP/ admin是服务器远程的IP来强制登录服务器注意:冒号:是英文格式,IP/后要空格再加admin

 

会弹出提示:无法验证计算机的身份。是否要仍要连接。

 

按:是,可以强行连接,但每次都需要这样会很麻烦。

 

输入账号密码后可以远程登录。


按照网上说的某种方法,删除注册表以下项:HKEY_LOCAL_MACHINESoftwareMicrosoftMSLicensing

但是并不能解决问题,之后出现了新的错误提示,如第图:远程会话已断开连接,因为访问被拒绝导致许可证存储的创建失败。请使用提升的权限运行远程桌面客户端。

 

注意如果使用注册表编辑器或其他方法错误地修改了注册表,可能会出现的严重问题。这些问题可能要求您重新安装操作系统。Microsoft 不能保证这些问题能够得到解决。修改注册表的风险由您自己承担。

微软官方的解释:

原因:

因为 Windows 应用商店的应用程序不具有足够的权限来访问的MSLicensing注册表项或子项存储区,则会出现此问题。因此,当应用程序连接到远程服务器时,远程桌面 ActiveX 接口在进程内 COM 对象无法访问注册表,并停止连接过程。

微软官方文档:

https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc725933(v=ws.11)?redirectedfrom=MSDN

解决办法:

计算器-右键-管理

 

角色-远程桌面服务-右键-删除角色服务。

勾选远程桌面授权

 

下一步

 

选是

 

重启后很恢复正常