修正 Xbox 登入錯誤 0x80070102 和 0x0000042B

修正 Xbox 登入錯誤 0x80070102 和 0x0000042B

如今,Xbox 登入錯誤已成為所有遊戲玩家常見的問題。這通常發生在 Xbox 伺服器關閉或遊戲服務未運行時。去 Xbox Status 網頁查詢同樣的資訊。如果所有服務都已啟動並正在運行,並且您遇到錯誤 0x80070102 或 0x0000042B,則問題可能出在您的系統內。

Xbox 登入錯誤 0x80070102

由於不同的原因,例如累積的快取、錯誤配置的 Xbox 應用程式或此應用程式中的一些內部故障,可能會出現 Xbox 登入錯誤。無論這些錯誤代碼背後的原因是什麼,您都可以透過應用本文中討論的修復來解決它們。

是什麼導致 Windows PC 上的 Xbox 登入錯誤?

Xbox 上的登入錯誤是常見問題,當您的主機或 Windows PC 滿足以下條件時就會出現 –

  • 伺服器關閉:幾乎所有 Xbox 錯誤都會在相關遊戲服務關閉、受限或未使用時出現。等待伺服器中斷完成,然後重新嘗試登入您的 Xbox。
  • 網路速度慢:當您的裝置因網路速度緩慢而無法接收適當的頻寬時,必然會發生登入錯誤。重新啟動路由器或切換到不同的 ISP 可能會有所幫助。
  • 累積快取:累積快取對於在主機或 PC 上引發登入錯誤也起著至關重要的作用。因此,時常刪除儲存的快取。
  • 日期和時間不正確:Xbox 遊戲無法在線上連接到其伺服器,因此您無法登入您的 MS 帳戶。

現在您已經知道可能發生了什麼,讓我們探索可能有幫助的解決方案。

修正 Xbox 登入錯誤 0x80070102

如果您在登入 Xbox 主機時遇到錯誤代碼 0x80070102,請一一嘗試以下修復方法。希望應用這些解決方法後該錯誤能夠解決。

1.檢查Xbox伺服器狀態

在套用任何修復之前,請務必先檢查Xbox 伺服器狀態頁面。此網頁通知因伺服器中斷而關閉的任何遊戲服務或遊戲。如果您確實在服務清單下看到您的遊戲名稱,請等待其狀態變為綠色。

遊戲和遊戲嚴重中斷 - Xbox Server

但是,如果您在 Xbox 狀態下沒有發現任何伺服器中斷,您可以繼續套用下面列出的修復程式。

2. 重新啟動控制台

此錯誤的下一個可能的解決方案是重新啟動 Xbox 主機。以下是執行此任務的方法 –

  • 在 Xbox One 控制器上,按住Xbox按鈕。
  • 當 Power Center 開啟時,選擇「重新啟動控制台」
  • 再次按一下「重新啟動」以確認重新啟動 Xbox One。

3.重置您的 Xbox 主機

如果上述修復都無法協助您解決登入錯誤 0x80070102,則重置遊戲機可能會有所幫助。以下是執行此任務的方法 –

  • 按住 Xbox 按鈕關閉主機。
  • 成功關閉後,同時按住“配對”“彈出”按鈕。
  • 按住“配對”和“彈出”按鈕,然後按下“電源”按鈕。
  • 您的主機很快就會進入故障排除畫面。
  • 選擇重置並保留我的遊戲和應用程式選項,然後等待該過程完成。

完成後,您可以登入 Xbox 主機,而不會出現錯誤代碼 0x80070102。

4. 登出並再次登入 Xbox

當您的 Xbox 主機未連接到穩定的網路時,也可能會發生錯誤 0x80070102。登出您的登入帳戶,重新啟動網路介面卡,然後重新登入。如果問題仍然存在,您應該切換到其他 ISP 或應用這些網路解決方案。

如何解決 Xbox One 上的啟動錯誤?

當您重新啟動遊戲機時,Xbox One 上的啟動錯誤通常會解決。如果沒有,您最好透過同時按下「配對」和「彈出」按鈕並選擇重置控制台來重置控制台。在進行此修復時,請務必勾選「保留遊戲和應用程式」方塊。將主機重設為原廠設定是消除 Xbox One 上此類啟動錯誤的另一種方法。

如何解決 Xbox 登入錯誤 0x0000042B

錯誤 0x0000042B 是另一個登入錯誤,當您嘗試登入 Xbox 帳戶時會發生該錯誤。由於這也是登入錯誤,因此您也可以套用上述修復。但是,我們建議按照如下所述的相同順序尋求解決方案。

1. 檢查您的網路連接

由於這是登入錯誤,因此可能是由於網路相關問題而發生的。因此,請檢查您的裝置是否正在接收正確的網路連線。任何遊戲要在 Xbox 主機上正常運行,都需要持續獲得一定的頻寬。這是為了與其各自的伺服器通訊並驗證您的憑證。

在缺乏適當頻寬的情況下,可能會出現 0x0000042B 等登入錯誤。您可以使用一些第三方網路測量工具來了解您目前的網路速度。如果頻寬確實很低,請重新啟動路由器或聯絡您的 ISP 以改善您所在區域的頻寬。但是,如果不存在與網路相關的問題,您可以繼續並遵循以下解決方案。

2.清除Xbox快取

Windows PC 上儲存的快取也可能會阻礙您登入 Xbox One 帳戶。因此,請養成不時清除累積快取的習慣。這樣做將消除損壞的文件,從而使您的系統可以用於新的 Xbox 遊戲。具體做法如下 –

  • 首先按Win + E開啟檔案總管。
  • 現在,導航到下面的路徑 –

C:\Users\YourUserName\AppData\Local\Packages\Microsoft.XboxIdentityProvider_8wekyb3d8bbwe\AC\TokenBroker

  • 在 TokenBroker 資料夾中,您將找到資料夾 Accounts 和 Cache。選擇這兩個資料夾並按 Shift + Del 將其永久刪除。
  • 重新啟動您的電腦並檢查您現在是否可以登入您的 Xbox 應用程式帳戶。

3.修復或重置Xbox應用程式

Xbox 傾向於保留一些檔案以改進遊戲玩法。保留的文件有時可能會損壞,從而導致登入 Xbox 帳戶時出現問題。清除快取是朝這個方向邁出的一步,但是,如果失敗,您最好修復或重置 Xbox 應用程式。

請按照以下說明修復或重設 Xbox 應用程式 –

  • 按 Win + X,然後選擇已安裝的應用程式。
  • 在隨後的視窗中,搜尋“Xbox”,然後按Enter
  • 您將在查詢結果中找到 Xbox 應用程式。
  • 點擊其上的三個水平點並選擇高級選項
  • 向下捲動到「重置」部分,然後先點擊「修復」。這樣做不會影響儲存的資料。重新啟動您的電腦並檢查問題是否透過這種方式解決。
  • 如果沒有,請重新到達「重置」部分,但這次點擊「重置」按鈕。
  • 重新啟動你的電腦,然後登入你的 Xbox 帳號。

如果錯誤 0x0000042B 仍然出現,請重複上述步驟來修復或重設 Microsoft Store。我希望在修復或重置 Xbox 和 Microsoft Store 應用程式後此錯誤能夠解決。

在 Windows 11 上重設 Microsoft Store

4.透過CMD重啟Xbox相關服務

為了使 Xbox 遊戲在 Windows PC 上有效地運行,某些服務必須保持啟用狀態並在背景運行。如果不是,MS Store 和 Xbox 之間將不會進行任何通信,因此最終會因某些錯誤代碼而失敗。

透過以管理員身份開啟命令提示字元並在其上執行這些程式碼來重新啟用所有基本服務。確保在每個命令後按 Enter 鍵。

net stop iphlpsvc net start iphlpsvc net stop XblAuthManager net start XblAuthManager net stop wuauserv net start wuauserv net stop bits net start bits net stop XboxGipSvc net start XboxGipvc net stop InstallService net start InstallService

現在您已啟用所有必要的服務,重新啟動電腦並檢查問題是否透過這種方式解決。

5. 使用 PowerShell 重新安裝 Microsoft Store

如果上述解決方案均無法解決此錯誤代碼 0x0000042B,則應重新安裝Microsoft Store。重新安裝 Windows 應用程式商店將消除任何內部故障或系統層級問題。重新安裝 Store 應用程式時,登入您的官方 MS 帳戶並從那裡下載 Xbox 應用程式。

若要重新安裝 Microsoft Store,請先以管理員身分開啟 PowerShell,然後在其上執行下列命令 –

Get-AppxPackage -allusers *WindowsStore* | Remove-AppxPackage

Get-AppxPackage -allusers *WindowsStore* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" }

我希望錯誤 0x0000042B 現在已經解決。

不正確的日期和時間是否會發生衝突並導致 Xbox 登入錯誤?

通常,用戶在 Xbox 應用程式上玩線上遊戲。要讓遊戲上線,您的裝置必須存取您的伺服器。您的 PC 上的日期和時間不正確可能會與伺服​​器時間衝突,從而導致錯誤代碼。

因此,您應該使您的設備日期和時間與您的 MS 帳戶的地理位置保持同步。如果您目前居住的國家/地區以外的其他國家/地區已設定相同的區域,請變更區域。以下是更改裝置上當前時區或時間的方法。

  • 按 Win + I 啟動“設定”
  • 在左側窗格中選擇時間和語言,然後前往右側窗格。
  • 首先按一下語言和區域,然後在區域部分下方變更您的國家/地區。您可以使用「國家或地區」右端的下拉式選單進行變更。
  • 返回“時間和語言”,然後按一下“日期和時間”。
  • 啟用「自動設定時間」和「自動設定時區」旁的切換開關。
  • 在“其他設定”下,按一下“立即同步”按鈕。這會將您的設備時間變更為您居住的地理位置。
立即在 Windows 11 中同步日期和時間

接下來重新啟動電腦並檢查 Xbox 錯誤是否可以透過這種方式解決。

如何在我的 Xbox 主機上執行恢復原廠設定?

若要將 Xbox One 帳戶重設為原廠設置,請同時按住「配對」和「彈出」按鈕。這將帶您進入故障排除螢幕,您可以在其中選擇重置控制台。

或者,您也可以使用“設定”視窗重置它。先按下 Xbox 按鈕開啟 Xbox 指南。前往“檔案和系統”>“設定”>“系統”。點擊控制台資訊並選擇重設您的控制台。如果彈出任何確認窗口,請再次按一下「重設」

就是這樣,您的控制台已重設為原廠設定。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *