遠程桌面報錯解決:No Remote Desktop License Servers Available

摘 要

用戶發來反饋,使用部門Windows跳板機報錯:The remote session was disconnected because there are no Remote Desktop License Servers available to provide a license.Please contact the server administrator,最後發現是微軟RDP遠程桌面套件的一個BUG,可經過安裝微軟補丁或修改註冊表來解決,本文簡單記錄分享下解決過程…windows

 

做爲一名 Linux 系統運維攻城獅,因爲有過 Windows 桌面運維歷史背景,部門在用的幾臺 Windows Server 跳板機理所固然的成了個人「副業」。服務器

上次用戶吐槽只能同時遠程登陸 2 個賬號,很不爽。因而就把系統重裝成了 2012R2,而且安裝了 Remote Desktop 套件,並在微軟激活了「遠程桌面服務客戶端訪問許可證」,支持多人在線,倒也受到兄弟部門的一致好評。session

昨天,用戶又來吐槽了,說遠程桌面不可用,鏈接以下報錯:運維

The remote session was disconnected because there are no Remote Desktop License Servers available to provide a license.Please contact the server administrator...ide

遠程桌面報錯解決:No Remote Desktop License Servers Available

如果中文系統,則報錯以下:測試

因爲沒有遠程桌面受權服務器能夠提供許可證,遠程會話被中斷。請跟服務器管理員聯繫。3d

遠程桌面報錯解決:No Remote Desktop License Servers Available因而,使用 Administrator 賬號測試了一把,發現管理員也報這個錯誤!server

這裏分享一個小技巧:此時管理員也沒法遠程了,可使用 以下命令強制遠程鏈接:blog

mstsc /admin教程

在國外博客論壇搜了很多資料,終於搞定了!

搜報錯信息前半句關鍵詞,網上給出的方法都是要刪除以下注冊表鍵值:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing

刪除後,發現沒什麼 Luan 用,報錯依舊。

因而把搜索關鍵詞換成了:

No Remote Desktop License Servers Available

點開了一篇教程(原文地址),發現是刪除另外一個鍵值:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM\GracePeriod

按照文章說的,先設置下注冊表鍵值寫權限:遠程桌面報錯解決:No Remote Desktop License Servers Available

不設置是沒法刪除的:遠程桌面報錯解決:No Remote Desktop License Servers Available

按照文章描述直接設置也是不行的:遠程桌面報錯解決:No Remote Desktop License Servers Available

根據我以前作桌面運維時積累的經驗,得先如圖修改鍵值的全部者爲 Administrator:
遠程桌面報錯解決:No Remote Desktop License Servers Available

確認後,再添加「徹底控制權限」便可:

遠程桌面報錯解決:No Remote Desktop License Servers Available

加完權限後,便可刪除成功:

遠程桌面報錯解決:No Remote Desktop License Servers Available

重啓系統後,遠程登陸就正常了!

在寫這篇文章的時候,順手又搜了下關鍵詞,從下面這篇文章的評論中:

http://kwsupport.com/2014/03/windows-2012-no-remote-desktop-license-servers-available/

得知微軟已經發布過修復補丁了:

https://support.microsoft.com/kb/2916846

不過手頭如今沒有環境測試,等下次另外 2 臺出問題的時候,再嘗試一下。

相關文章
相關標籤/搜索