歡迎您, 游客
用戶名: 密碼: 密鑰 記住我
  • 頁碼:
  • 1

話題:

遠端桌面連線不支援網路層級驗證 6 年 5 個月 之前 #41

  • jimmy
  • jimmy 的頭像 話題作者
  • 離線
  • 帖子: 39
使用 Windows XP「遠端桌面連線」程式,連線到 Windows Server 2008 R2 伺服器時,無法通過驗證顯示錯誤訊息:
遠端桌面連線遠端電腦需要網路層級驗證,但您的電腦並不支援……

改用 Windows 7「遠端桌面連線」程式則正常,可見這是使用者端 Windows XP 系統的問題,查看了「關於遠端桌面連線」的版本訊息,確實「不支援網路層級驗證」,需修改系統相關登錄檔的設定,才能解決這個問題。


【修改系統登錄設定】
開始 > 執行 > 開啟「regedit」> 啟用「登錄編輯程式」,裡面有兩個項目要加入設定值。
找到「HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa」的「Security Packages」加入「tspkg」。
以及將「HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders」的「SecurityProviders」數值資料最後再加入「,credssp.dll」

【匯出系統登錄設定】
不過,這樣下次再修改其他電腦時,需重複相同步驟實在有點麻煩,就把這兩個設定匯出,整理後保留了下列三段文字資料:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]
"Security Packages"=hex(7):6b,00,65,00,72,00,62,00,65,00,72,00,6f,00,73,00,00,\
00,6d,00,73,00,76,00,31,00,5f,00,30,00,00,00,73,00,63,00,68,00,61,00,6e,00,\
6e,00,65,00,6c,00,00,00,77,00,64,00,69,00,67,00,65,00,73,00,74,00,00,00,74,\
00,73,00,70,00,6b,00,67,00,00,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders]
"SecurityProviders"="msapsspc.dll, schannel.dll, digest.dll, msnsspc.dll,credssp.dll"

用「記事本」儲存成登錄檔(*.reg),以供日後開啟直接匯入使用。

【設定完成】
重新啓動電腦後,應該就能正常連線了,測試前順便執行遠端桌面連線 7.0 用戶端更新。

【安裝 Windows XP 更新】
下載「KB969084:Windows XP 更新」,讓 Windows XP 也能支援遠端桌面通訊協定 7.0。

再次查看「關於遠端桌面連線」的版本更新狀態,最重要的是確認已能「支援網路層級驗證」。


重新連線 Windows Server 2008 順利登入,當然,最先發現問題的 RemoteApp 操作也隨之恢復正常。

登入 來參與討論

最後修改: 作者: jimmy.
  • 頁碼:
  • 1
頁面執行時間: 0.249 秒