如果您嘗試訪問映射的網絡共享,你得到用戶尚未經過身份驗證錯誤,這篇文章適合你。在以下情況下,Windows 11/10/Server 系統上可能會出現此錯誤:
- 網絡驅動器映射到 Web 共享,需要用戶憑據進行身份驗證。
- 允許驅動器使用“登錄時重新連接”選項。
- 當您輸入用戶憑據並選擇訪問驅動器時記住我的密碼時。
- 然後重新啟動計算機,或註銷。
現在,當您重新登錄後嘗試訪問映射驅動器時,可能會出現此錯誤:
連接時發生錯誤<address>
由於用戶尚未通過身份驗證,因此未執行所請求的操作
連接尚未恢復
根據微軟,出現此問題的原因是 Web 分佈式創作和版本控制 (WebDAV) 重定向器使用 Windows HTTP 服務 (WinHTTP) 而不是 Windows Internet (WinInet) API。在非代理網絡配置中,WinHTTP 僅發送用戶憑據以響應本地 Intranet 站點上發生的請求。因此,如果未配置代理,您可能無法訪問需要用戶憑據的共享。
參見:如何修復 Windows 11 上的 RPC 服務器不可用錯誤
以下是解決此問題的方法。
註冊表免責聲明:如果您不熟悉註冊表操作,建議首先創建系統還原點。
1.按Windows鍵+R並執行regedit命令打開註冊表編輯器。
2. 前往HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesWebClientParameters。
3. 在參數註冊表項下,轉到右窗格。右鍵單擊,選擇新建 > 多字符串值。

4. 現在新創建的字符串為驗證轉發服務器列表。雙擊它可以修改其值數據。

5. 在編輯多字符串中,鍵入值數據作為託管 Web 共享的服務器的 URL(例如,https://*.Contoso.com)
6. 關閉註冊表編輯器並重新啟動系統以使更改生效。
創建此註冊表值後,我們希望 WebClient 服務讀取值數據。當客戶端計算機嘗試訪問 URL 匹配值數據時,即使未配置代理,也會成功發送用戶憑據以對用戶進行身份驗證。這樣一來,問題就該解決了。
希望這有幫助!
