【完整教學】如何修復RDP 0x80004005錯誤?

這篇文章主要指導您修復RDP 0x80004005錯誤,並提供兩種實用的修復方法,以及一款好用且安全的遠端桌面軟體。

Louis

來自 Louis 更新於 2023年06月09日

Share this: instagram reddit

Windows遠端桌面突然出現驗證錯誤

遠端桌面協定(RDP)是Windows遠端桌面連線的主要協定,可以幫助您連線並控制同一網路中的其他電腦,逐漸成為許多人遠端辦公或居家辦公的第一選擇。

然而,Windows遠端桌面連線方面的問題並不少,除了遠端桌面突然無法連線的問題之外,您還可能會遇到身分驗證錯誤,就像下面的案例一樣。

 

「當我使用RDP連線Windows Server 2016時,突然出現了一個身分驗證錯誤的提示,它的錯誤代碼為0x80004005,這是之前從未出現過的問題。不知道哪位有經驗的電腦達人能指點一下小弟?」

- 來自網路的一則貼文

0x80004005

RDP 0x80004005錯誤會直接影響遠端連線,甚至還可能影響到正常的工作進度。上述問題如何解?繼續閱讀以下內容,即可獲取相應的解決方法。

兩種方法:快速修復Windows遠端桌面0x80004005錯誤

許多問題並沒有特定的系統版本限制,這意味著您可能會在Win10、Win11以及Windows Server中遇到RDP 0x80004005錯誤。

那麼,我應該如何解決此問題?您可以嘗試更新Windows版本或者停用網路級身分驗證(NLA)來修復。

方法1、更新Windows版本

Windows版本的更新往往會修復一些錯誤,而Windows遠端桌面作為Windows系統內建的工具,有時候也可以透過Windows版本的更新獲取相應的錯誤修復。

因此,當您遇到RDP 0x80004005錯誤時,可以嘗試透過更新Windows版本來修復。請注意,此方法也可以用來解決「嘗試l2tp連線失敗」等問題。

1、按下Win+I打開Windows設定,找到並點選「更新與安全性」。

2、在「Windows Update」視窗中,點選「檢查更新」即可確認是否有新的版本可用。如果發現有新的版本可用,請下載並安裝它。

check-for-updates

注意:為避免Windows更新所導致的意外情況,建議您在更新之前進行備份。

方法2、停用NLA與認證支援

NLA可以有效保護您的遠端連線安全,但有時候也會帶來一些不必要的連線問題。而根據使用者反饋情況來看,RDP 0x80004005錯誤很可能與NLA有關。

因此,您可以嘗試停用NLA以及通過認證支援的預設RDP檔案。

1、按下Win+S打開搜尋欄,輸入「遠端桌面連線」並打開它。

2、先點選「顯示選項」,將整個視窗展開。找到「連線設定值」部分,點選「另存新檔」並將當前連線的所有設定(包括遠端電腦名稱以及IP位址)儲存到指定的位置。

rdp-save-as-new-file

3、然後,請按下Win+E開啟Windows檔案總管,找到上一個步驟儲存的Default.rdp檔案,以記事本的方式開啟。

open-rdp-file

4、找到或直接搜尋「authentication level:i:2」,將最後一個數字變更為0。

rdp-authentication

5、將以下內容複製並貼到RDP檔案,以停用認證支援:

enablecredsspsupport:i:0

added-rdp-file-command

6、最後,您只需按下Win+S儲存變更並關閉記事本,再次使用Default.rdp檔案連線即可。

延伸閱讀:如何避免RDP驗證錯誤?

如果您在嘗試上述兩種方法後,RDP 0x80004005錯誤仍然存在,或者您想要避免此類錯誤再次發生,可以使用其他可靠的遠端桌面軟體進行替代。

如果您不知道應該選擇哪一款軟體,可以試一試AnyViewer。它在相容性、功能性以及實用性等方面均有出色的表現,可以完美替代Windows遠端桌面。

RDP需要遠端電腦的名稱或IP位址,而AnyViewer則無需輸入電腦名稱或IP位址。
RDP不支援Win10/11家用版與標準版,而AnyViewer則支援所有主流Windows系統的家用版與標準版。
RDP連線到其他網路的遠端電腦時需要進行通訊埠轉發,而AnyViewer則沒有任何限制,可以隨時隨地連線到Windows、iOS與Android裝置。
遠端桌面的功能不夠齊全,而AnyViewer則支援多個遠端工作階段、實時聊天、無人值守訪問等各種實用功能。

在開始使用AnyViewer之前,您需要下載並安裝它。

免費下載 Win 11/10/8.1/8/7/伺服器
安全下載

1、從主機上找到AnyViewer軟體並打開它,前往「登入」視窗,註冊一個新的帳戶並登入。然後,您需要在遠端電腦上執行相同的作業。

log

提示:您在AnyViewer官網註冊的帳戶,可以直接登入。

2、前往「設備」視窗,找到想要連線的遠端電腦,並單擊「一鍵控制」。

devices-operations

3、幾秒鐘後,遠端連線即可成功建立,然後您就可以隨意控制遠端電腦。

controller-toolbar

您可以根據需求選擇是否將AnyViewer免費帳戶升級為專業或企業版。如果您選擇升級,則可以立即享受以下功能:
➢ 檔案傳輸速度更快(10 MB/s),可以傳輸大型檔案(最大為1TB)。
➢ 可以開啟「隱私模式」以提升遠端連線的隱私性。
➢ 可以為帳戶配置更多裝置,以便一鍵快速遠端連線。
➢ 可以同時建立更多的遠端連線。

總結

以上就是關於RDP 0x80004005錯誤的全部解答,您可以透過本文獲取到兩種有效的修復方法,以確保Windows遠端桌面連線能夠恢復正常。

如果您仍然無法解決上述問題,或者想要完全避免此類錯誤,那就建議使用文章中介紹的AnyViewer軟體進行替代,它在很多方面都會比Windows遠端桌面更勝一籌。