久病成醫的背景:我的電腦端Xbox突然抽風無法登錄,點擊登錄按鈕後Xbox頁面會黑一下,然後重新回到未登錄狀態,連登陸小窗都不會彈出來;而打開已經下載過的遊戲會在檢查更新階段跳出報錯碼0x89235106。
各位的問題肯定多種多樣。我在咨詢Xbox客服之後獲得瞭瞭十幾種可能的解決辦法,在試過其中的每一種後,沒有一個有效果。但從客服及其他用戶的反饋看,其中的部分方法對很多人的問題有效。我的問題是通過一種意想不到的曲線救國方式解決的,而且我相信這個方式也是最便捷且覆蓋問題面最廣的方法。我會把上述提到的所有或是自己探究到的或是客服給予的方法整理到這篇文章裡。
如果以下辦法都沒法解決問題,我會在文章最後告訴你微軟在線客服的聯系方法,他們的服務態度還是很不錯的,雖然他們完全沒能幫我解決問題。
請按大標題順序依次閱讀。
一、最先要檢查的東西:Clash
如果你不知道什麼是Clash或者電腦沒有開代理,請直接跳過這部分。
在嘗試下文的其他辦法前,先檢查一下有沒有把代理給關掉,在運行包括Xbox在內的微軟應用時不能開代理應該是常識。如果你一定想要一邊開著小貓一邊用Xbox或其他微軟應用,可以下面提供的方法,但是這樣你在下載遊戲或是幹其他與互聯網有數據交換的事情時,就會使用代理流量瞭,要註意這一點。如果下面的方法沒用,你也可以把隨Windows啟動關掉後重啟電腦試試看。
①點擊General頁面下UMP Loopback選單後的「Launch Helper」按鈕;
也可以用Fiddler
②如果彈出這個窗口,點擊「是」;
0d51ce4dbac1e6eb4cdf827c304f5288這代表註冊表有冗餘的信息
③在彈出的這個窗口中下滑,選中含Xbox的這幾項後點擊「Save Changes」,然後關掉窗口。
814ffec90ac8bf49e86d7a53e80819f8不要在不瞭解的情況下亂動其他設置
記得在幹以下所有事情前要麼關掉代理,要麼把上述流程走一遍。
二、你最先應該嘗試的方法:曲線救國
相信想要使用steam社區服務的夥伴們肯定早就知道「steamcommunity 302」這個工具瞭。什麼?你不知道?這是此工具作者的發佈頁:http://www.dogfight360.com/blog/686/
感謝作者的無私付出。
這個工具最初是被用來訪問steam社區相關服務的,但它也能解決包括訪問Github在內很多其他網絡問題。很多人把其視為加速器部分功能的平替,但是我用加速器並不能解決我的問題,而且開瞭代理還去用加速器給我帶來瞭莫名的挫敗感。
這個軟件解決相關問題的辦法非常簡單:
①右擊管理員模式打開steamcommunity 302;
380d56187bc035fdc8e471e66a97db4a謹記,這是免費軟件
②點擊「設置」,把左下角所有的選項選一遍,點擊「保存設置」,然後點擊「啟動服務」。
裡面好像沒有某個具體選項是解決Xbox無法登錄問題,所以我也不清楚到底是哪個選項起瞭作用
然後我的問題就解決瞭。雖然完全沒理解到底發生瞭什麼,但是我的問題解決瞭。我覺得每個人都應該試一下這個方法。
之後每次使用Xbox都得啟動steamcommunity 302,所以我把它設置為開機自啟瞭。
三、可以嘗試的方法:由我們的微軟客服提供
以下方法來自微軟客服,理論上每條方法都解決過用戶的問題,你也可以把以下的所有方法視作一次排查,越往後越是大工程。
①檢查系統更新設置-更新和安全-Windows更新-立即檢查,先把能更新的更新一下。
②重設網絡環境同時按下win+R輸入inetcpl.cpl,頁面頂端高級下方打開SSL3.0和TLS1.0,1.1,1.2,1.3,在電腦左下角搜索框搜索CMD後以管理員模式運行,輸入netsh winsock reset,回車,提示重置winsock目錄成功後需要重啟電腦。
③確定Xbox 應用必備服務狀態先操作win+R輸入Services.msc 找到如下四項,確認狀態都是開啟中:「Xbox Accessory Management」、「Xbox Live身份驗證管理器」、「Xbox Live網絡服務」、「Xbox Live遊戲保存」。 如果已經是開啟狀態,可以右鍵點擊操作重新開啟,並且雙擊進入設置啟動模式為“自動”如果Xbox應用必備服務並不是完整的四項選項,很可能本身系統存在問題或者插件缺失。
④查看Xbox Live狀態的服務警示
官網地址:http://support.xbox.com/zh-CN/xbox-live-status
此網址可以檢查已知的遊戲問題,如果有錯誤代碼,可以在http://www.xbox.com搜索錯誤代碼。
⑤查看Xbox Live網絡狀態
設置 - 遊戲 - Xbox網絡-連接狀態:Internet連接【已經連接】,Windows 11 需要前往Xbox主機小幫手App檢查Xbox網絡(算瞭吧)。
⑥關閉Windows防火墻或者卸載第三方殺毒軟件
關閉防火墻:搜索框搜索-控制面板-系統和安全-檢查防火墻狀態-啟用或關閉windows防火墻-
關閉windows防火墻;
卸載第三方殺毒軟件:開始菜單-設置-應用-找到殺毒軟件-卸載
⑦重登錄微軟商店
打開微軟商店,退出登錄,重啟電腦,打開微軟商店,登錄。
⑧進行電腦網絡排查
1、更改PC-DNS開始菜單-設置-網絡和Internet-網絡和共享中心-點擊網絡名稱-屬性-internet協議版本4(tcp/ipv4)-屬性-使用下面DNS服務器地址:方案一:主要DNS:9.9.9.11 ;輔助DNS:149.112.112.11方案二:主要DNS:4.2.2.1;輔助DNS:4.2.2.2;方案三:主要DNS:4.2.2.1;輔助DNS:114.114.114.114;方案四:主要DNS:114.114.114.114;輔助DNS:8.8.8.8;方案五:主要DNS:168.126.63.1;輔助DNS:168.126.63.2。
2、查看NAT網絡狀態:設置 - 遊戲 - Xbox網絡(我為啥沒有這個選項?)如果NAT嚴格,建議聯系對應的網絡運營商或者路由器客服在路由器設置中打開如下路由器端口: 端口 88 (UDP)、端口 3074(UDP 和 TCP)、 端口 53(UDP 和 TCP)、端口 80 (TCP)、端口 500 (UDP)、UDP 端口 3544 (UDP)、UDP 端口 4500 (UDP)。
3、清除DNS緩存Windows鍵+R鍵打開運行窗口,輸入cmd後點擊運行開啟命令提示符,在命令提示符窗口內輸入ipconfig/flushdns後點擊回車。
4、更換其他網絡有線無線切換、連接4G熱點。
⑨修復/重置商店:進入電腦設置—應用—找到Microsoft Store—點擊三個點—高級選項—選擇[修復]選項。如果修復之後未解決問題,操作如下:設置-應用-應用和功能-在應用列表裡選擇應用商店/App--找到Microsoft Store—選擇[高級選項]--選擇[重置]選項;刪除應用商店本地緩存:打開“Appdata”-“Local”-“Packages”-“Microsoft.WindowsStore_8wekyb3d8bbwe”-刪除“LocalCache”。
⑩重置/修復遊戲+Xbox App進入電腦設置—應用—找到Xbox App—點擊三個點—高級選項—選擇[修復]選項。如果修復之後未解決問題,操作如下:開始菜單-設置-應用-找到Xbox-高級選項-重置。
⑪Gaming Sevices 遊戲服務排查Windows系統電腦設置--【應用】--找到名為【遊戲服務】或者【Game Services】的應用,點擊【高級選項】--【重置】;WIN+R輸入services.msc ,找到Game Services的服務停止重新啟動,並設置成自動啟動;點擊電腦開始按鈕,然後選擇“Windows PowerShell (管理員)”。在“管理員:Windows PowerShell”屏幕中,鍵入以下命令並按 Enter:get-appxpackage Microsoft.GamingServices | remove-AppxPackage -allusers
如果出現報錯,使用如下代碼:Get-appxpackage Microsoft.GamingServices | remove-AppxPackage]
還是在該窗口中,繼續鍵入以下命令並按 Enter:start ms-windows-store://pdp/?productid=9MWPM2CQNLHN在該頁面上安裝應用,並在收到用戶帳戶控制 (UAC) 提示時選擇“是”,重啟設備。
通過以下代碼讓應用商店重新識別遊戲服務:點擊Windows+X鍵後選擇Windows Powershell(管理員),然後鍵入以下命令點擊回車:Get-AppxPackage-AllUsers|Foreach{Add-AppxPackage-DisableDevelopmentMode-Register"$($_.InstallLocation)AppXManifest.xml"}
ps: 如果本身電腦應用裡沒有找到【遊戲服務】,可以先通過微軟應用商店搜索獲取,因為本身遊戲服務是系統自帶的,如完全無法找到,可以交叉測試其他電腦,很可能是這臺電腦的系統有問題。
⑫重裝遊戲服務以管理員身份打開RegEdit並刪除以下兩項:[HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services GamingServices][HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services GamingServicesNet
打開網站:http://support.xbox.com/zh-CN/help/games-apps/troubleshooting/troubleshoot-games-windows-10,查看“從Xbox應用安裝遊戲時出現問題”-“刪除並重新安裝遊戲服務”,通過界面方案操作重新安裝下遊戲服務,如果安裝遊戲服務有報錯,通過官方鏈接設置管理員賬戶:http://support.microsoft.com/zh-cn/windows/%E5%9C%A8-windows-%E4%B8%AD%E5%88%9B%E5%BB%BA%E6%9C%AC%E5%9C%B0%E7%94%A8%E6%88%B7%E6%88%96%E7%AE%A1%E7%90%86%E5%91%98%E5%B8%90%E6%88%B7-20de74e0-ac7f-3502-a866-32915af2a34d
重裝遊戲服務之後,通過win+X打開任務管理器,確認遊戲服務都是開啟狀態。如果重置服務仍未解決,很可能是電腦系統方面的問題。
⑬禁用開發模式1、Windows鍵+R鍵--輸入PowerShell--按 Enter2、將以下內容復制並粘貼到 Powershell 窗口中,然後按 Enter:Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)AppXManifest.xml”}3、重新啟動電腦
⑭幹凈啟動電腦將電腦進行幹凈啟動,這樣電腦會提示重啟,可以幫禁掉所有的開機啟動項,具體操作經參考網址:http://support.microsoft.com/zh-cn/help/929135/how-to-perform-a-clean-boot-in-windows
⑮更換本地管理員賬戶遊戲平臺-右鍵賬號頭像-註銷;切換電腦本地管理員賬戶,登錄(沒有其他賬號,建議創建後再次嘗試);開始菜單-電源最頂部按鈕-切換用戶。
⑯檢查系統問題
電腦左下角搜索cmd,以管理員模式運行命令提示指示符,接著輸入sfc /scannow。如果檢測到系統有問題,建議直接重置或者重裝系統,或者聯系windows部門。重置電腦:開始菜單-設置-更新與安全-恢復-開始-保留我的文件。
四、微軟客服的聯系方法:可能沒有用,但至少能收到一封郵件
訪問http://support.xbox.com/zh-CN/contact-us
點擊“與我們聯系”,在彈出的窗口中“遇到瞭什麼問題”選擇“硬件和網絡”,“是什麼問題?”選擇“我需要有關設置網絡的幫助”,“您在哪裡看到的?”選擇“電腦”,點擊下一步,然後就可以與在線客服聊天瞭,記得給自己想一個稱呼。
以上。