2012年12月8日 星期六

遠端桌面時出現:遠端電腦需要網路層級驗證,但您的電腦並不支援.

當使用XP要透過遠端桌面連線連到WIN7的系統時,出現了:
遠端電腦需要網路層級驗證,但您的電腦並不支援.
 此時是因為XP並不支援此種方式的驗證(Network Level Authentication=NLA),故無法登入,解決方法有兩種,
1.把WIN7的遠端桌面連線選項,從"僅允許來自執行含有網路層級驗證之遠端桌面的電腦進行連線",
 改成"允許來自執行任何版本之遠端桌面的電腦進行連線",但可能就會失去了WIN7增強的安全性
2.再來就是比較麻煩的修改登錄檔先到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
找到Security Packages在鍵值最後加入tspkg,
再到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders
找到SecurityProviders並在鍵值最後加入credssp.dll,
或直接將以下內容複制後另存成.reg後執行,之後重開機後就算完成了
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"
遠端桌面7.0 For WinXP

沒有留言:

張貼留言