Win10 Microsoft Store 微軟商店 Error 0x00000193 解決方法

0x00 前言

最近使用 CFW 過程當中使用 Fiddle Web Debug 設置 Store 的迴環代理的過程當中發現不管是否使用代理,Store 都沒法訪問網絡的問題,在最下面的提示中出現了 0x00000193 的錯誤代碼,在通過一系列的嘗試後發現多是更改系統地區和DNS的問題。如今將解決該問題的辦法記錄下來以供參考。shell

0x01 解決

  1. 首先關閉全部代理,將地區更改成中國,將 IPv4 的 DNS 更改成 4.2.2.1 , 4.2.2.2 這兩個 DNS 判斷是不是因爲是地區和 DNS 形成的問題。
  2. 若1無效,嘗試使用 Win+R 運行 wsreset.exe命令清空 Store 的緩存,通過一段時間的等待後 Store 將會自動重啓。
  3. 若2無效,嘗試重置 Store 的數據。
    1. 單擊開始>設置>應用程序
    2. 點擊應用和功能,而後選擇Microsoft Store應用。
    3. 點擊高級選項,而後點擊重置按鈕。
  4. 若3無效,嘗試重裝 Store 。這裏使用到 Powershell 的部署功能,若你對命令行工具等工具不熟悉,請謹慎操做。若操做錯誤可能致使 Store 消失。
    1. Win+Q 搜索 Powershell 並以管理員方式運行。
    2. 輸入 Get-AppxPackage -name *WindowsStore* 命令獲取 Store 安裝目錄。
    3. 使用 Notepad 保存 InstallationLocation 的字段。
    4. 輸入 Get-AppxPackage Microsoft.WindowsStore | Remove-AppxPackage 運行命令卸載 Store。
    5. 輸入 Add-AppxPackage -register 「??????\AppxManifest.xml」 -DisableDevelopmentMode 將 ????? 處替換爲 InstallationLocation 字段信息,運行命令重裝 Store。
    6. 重啓 WIndows
    7. 確保你的地區和DNS均爲國內,而後打開 Store 等待初始化後嘗試使用。
  5. 若4無效,修改你的地區爲其餘地區而後切換爲國內,再次使用二、3重置 Store。若你發現你的 Store 在使用過程當中變成英文不要着急,在不斷更換地區和重置過程當中若恢復爲中文,則大機率能夠正常使用。

0x03 思考

Microsoft Store 根據不一樣地區提供不一樣內容,同時因爲國內的 DNS 污染,大機率沒法訪問其餘地區的 Store,在使用迴環代理的過程當中出現某種問題致使 Store 的地區和 DNS 及緩存出現不一致的錯誤。windows

因爲網絡形成的問題首先應該嘗試使用網絡方式解決問題,再嘗試從軟件和系統方面解決問題,在你不瞭解問題所在的時候,儘量的從小到大的擴大解決問題的方式。緩存

0x04 後記

參考:網絡

https://softwaretested.com/windows/5-ways-to-deal-with-the-microsoft-store-error-0x00000193/
https://answers.microsoft.com/en-us/windows/forum/all/microsoft-store-error-0x00000193/e094b747-3f71-4143-b510-32cc9adc09da
相關文章
相關標籤/搜索