Win7 存取 Win2003 共享出現「系統錯誤 86,網路密碼不正確」?實為驗證協定不相容:Win7 預設要求 NTLMv2,舊版 Server 不支援。調整本機安全性原則降低驗證等級即可相容。
secpol.msc 開啟「本機安全性原則」。LmCompatibilityLevel = 0) → 確定。gpupdate /force 刷新原則或重開機。| 值 | 設定 | 用戶端行為 | 網域控制器接受 |
|---|---|---|---|
| 0 | 傳送 LM 和 NTLM 回應 | 使用 LM/NTLM,不使用 NTLMv2 | LM、NTLM、NTLMv2 |
| 1 | 傳送 LM 和 NTLM - 若協商則用 NTLMv2 Session | LM/NTLM + 可用 NTLMv2 Session | LM、NTLM、NTLMv2 |
| 2 | 僅傳送 NTLM 回應 | 僅 NTLM + NTLMv2 Session | LM、NTLM、NTLMv2 |
| 3 | 僅傳送 NTLMv2 回應 | 僅 NTLMv2 + Session | LM、NTLM、NTLMv2 |
| 5 | 僅 NTLMv2 / 拒絕 LM 和 NTLM | 僅 NTLMv2 | 僅 NTLMv2 |
參考微軟 KB 823659。調整後 Win7 即可正常存取 Win2003/WinXP 共享資源。