"遠端電腦需要網路層級驗證,你的系統不支援"的解決辦法
來源:互聯網
上載者:User
前提:1安裝“遠端桌面連線工具”升級到6.1版。
2.Windows 版本升級到:XP SP3。
本文介紹如何通過修改註冊表為Windows XP SP3增加網路身分識別驗證功能。
實際工作中,你可能會時常使用遠端桌面連線,比較常見的一種情況是Windows XP與Windows Vista,預設設定下,Windows Vista的遠端桌面連線是“只允許運行帶網路級身分識別驗證的遠端桌面的電腦串連(更安全)”,也就是說在進行遠端桌面連線之前先進行身分識別驗證,這樣可以讓系統獲得更安全的保障。
事實上,Windows XP在安裝SP3補丁包之後,遠端桌面已經可以實現網路身分識別驗證NLA(Network Level Authentication)了,但我們卻並沒有在協助資訊中發現相應的支援資訊,這是怎麼回事呢。其實,這是由於Windows XP SP3並未自動啟用NLA支援,我們需要手工更改註冊表中的相關索引值,具體步驟如下:
第1步:進入Windows XP SP3,運行“regedit”開啟登錄編輯程式,依次進入“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa”,雙擊右側邊窗格中的“Security Packages”,此時會開啟“編輯多字串”對話方塊,在列表框中添加“tspkg”的內容,至於原有的內容則不用更改。
第2步:依次定位至“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders”,雙擊右側的“SecurityProviders”字串,開啟“編輯字串”對話方塊,在數值資料框中添加“,credssp.dll”,注意逗號後有一個英文的空格,且這個逗號是個英文逗號。
第3步:完成上述修改之後,重新啟動電腦。再次從開始菜單中開啟遠端桌面連線,現在我們可以在“關於”視窗中看到“支援網路層級的身分識別驗證”的資訊。
注意:如果你是從Windows XP SP3遠端連線Windows Vista,那麼請使用電腦名稱而非IP地址。