做爲一名 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
如果中文系統,則報錯以下:測試
因爲沒有遠程桌面受權服務器能夠提供許可證,遠程會話被中斷。請跟服務器管理員聯繫。3d
因而,使用 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
根據我以前作桌面運維時積累的經驗,得先如圖修改鍵值的全部者爲 Administrator:
確認後,再添加「徹底控制權限」便可:
加完權限後,便可刪除成功:
重啓系統後,遠程登陸就正常了!
在寫這篇文章的時候,順手又搜了下關鍵詞,從下面這篇文章的評論中:
http://kwsupport.com/2014/03/windows-2012-no-remote-desktop-license-servers-available/
得知微軟已經發布過修復補丁了:
https://support.microsoft.com/kb/2916846
不過手頭如今沒有環境測試,等下次另外 2 臺出問題的時候,再嘗試一下。