已解決:Windows 10 中的 Microsoft Store 緩存可能已損壞

一些 Windows 10 用戶報告最近的 Windows 10 更新後,在從 Microsoft Store 安裝應用程序和擴展時,無法下載和安裝應用程序,並出現不同的錯誤,例如Microsoft 商店錯誤 0x80072efd、0x80072ee2、0x80072ee7、0x80073D05 等。並運行存儲疑難解答結果“Microsoft Store 緩存可能已損壞“問題註釋已修復。對於某些用戶,商店應用程序疑難解答程序會收到消息“Microsoft Store 緩存和許可證可能已損壞t”並提出重置 Microsoft Store,但即使重置商店後,問題也沒有變化,問題仍然存在。

正如用戶在微軟論壇上提到的:

安裝最新的 Windows 更新後,商店應用程序無法加載,因為它只是立即打開和關閉,或者有時商店應用程序無法啟動並出現不同的錯誤代碼。運行商店應用程序疑難解答時收到消息“Microsoft Store 緩存和許可證可能已損壞”。正如我所建議的“重置並打開 Microsoft Store”,我確實這樣做了。但它仍然以一條消息結束:Microsoft Store 緩存可能已損壞。 “沒修好。”

顧名思義,損壞的存儲數據庫(緩存)是此問題背後的主要原因。如果您的 Microsoft Store 在啟動時開始凍結且無響應,則根本不會下載/更新應用程序。即使以前使用的應用程序(在問題發生之前運行正常)也開始拒絕打開或不斷崩潰。運行疑難解答程序會拋出 Microsoft Store緩存可能已損壞錯誤。您可以使用以下一些解決方案來擺脫這個問題。

首先,如果您的計算機上安裝了安全軟件(防病毒軟件),請禁用它。

檢查並確保您的系統日期、時間和宗教設置正確。

另外,請確保您已安裝最新的 Windows 更新,因為 Microsoft 會定期推送包含錯誤修復和安全改進的補丁更新。

再次檢查您是否有可用的互聯網連接,其中商店應用程序需要互聯網連接才能連接到 Microsoft 服務器並下載應用程序或應用程序更新。

將 Windows 啟動到干淨啟動狀態並打開 Microsoft Store。如果任何第三方應用程序導致問題(其中 Microsoft Store 應用程序崩潰、凍結等),這將開始正常運行。找出有問題的應用程序或卸載最近安裝的應用程序以解決問題。

另外,以管理員權限打開命令提示符並運行證監會/scannow命令檢查並確保損壞的系統文件不會導致問題。

重置 Microsoft Store 緩存。

有時,過多的緩存或損壞的緩存可能會使 Microsoft Store 應用程序膨脹,導致其無法有效運行。它還顯示類似 Microsoft Store 的錯誤緩存可能已損壞。大多數情況下清除應用商店的緩存可以幫助解決安裝或更新應用程序的問題。事實上,清除緩存可以解決很多Windows問題

請注意,清除和重置 Microsoft Store 緩存不會刪除已安裝的應用程序或與 Store 應用程序關聯的 Microsoft 帳戶信息。

  • 首先關閉 Windows 10 應用商店應用程序(如果它正在運行)。
  • 按 Windows +鍵打開運行命令框。
  • 類型重置程序並按進入。
  • 檢查商店應用程序是否正常運行。如果沒有,請再次運行應用程序疑難解答。

為 Microsoft Store 創建新的緩存文件夾

更改應用程序目錄中的緩存文件夾是修復大多數 Windows 10 應用商店相關錯誤和問題的另一個有效解決方案。

按 Windows +鍵打開運行命令框。在下面輸入路徑並按進入。

%LocalAppData%PackagesMicrosoft.WindowsStore_8wekyb3d8bbweLocalState 

或者您可以導航到(C:帶有系統根驅動器和您的用戶帳戶名。AppData文件夾默認情況下是隱藏的,請確保您已設置為顯示隱藏的文件和文件夾。)

C:Users\AppDataLocalPackagesMicrosoft.WindowsStore_8wekyb3d8bbweLocalState

在本地狀態文件夾下如果看到名為“Cache”的文件夾,則將其重命名為“Cache.OLD”然後創建一個新文件夾並命名快取。這就是全部重新啟動計算機並在下次登錄時運行疑難解答程序。檢查問題是否解決,Microsoft Store 工作正常。

重新安裝微軟商店

如果問題仍然存在,那麼您可能需要重新安裝微軟商店讓它重新開始。為此,請按 Windows + I 打開設置,單擊應用程序,然後單擊應用程序和功能。

向下滾動並查找 Microsoft Store 應用程序,單擊它並選擇高級選項。

現在點擊重置,您將收到一個確認按鈕。點擊重置並關閉窗口。重新啟動計算機並檢查問題是否已解決。

在您的計算機上創建一個新的用戶帳戶

儘管如此,您仍然沒有找到解決方案,請嘗試在計算機上創建一個新的本地帳戶(具有管理權限)並使用新帳戶登錄。如果“設置”應用程序或所有其他應用程序都正常工作,請將您的個人數據從舊帳戶轉移到新帳戶。

創建一個 Windows 10 上的新用戶帳戶請按照以下步驟操作。

單擊開始菜單,搜索類型cmd,從搜索結果中右鍵單擊命令提示符,然後選擇以管理員身份運行。在命令提示符窗口中,鍵入以下命令來創建新用戶帳戶

網絡用戶 用戶名 /add

* 將用戶名替換為您首選的用戶名:

然後發出以下命令將新用戶帳戶添加到本地管理員組:

net localgroup 管理員用戶名 /add

例如,如果新用戶名是“User1”,那麼您必鬚髮出以下命令:
net 本地組管理員 User1 /add

註銷並使用新用戶登錄。並檢查您將擺脫 Microsoft Store 問題。

重置應用程序包

如果上述解決方案均無法解決問題,我們將嘗試通過最後一步來解決該問題。也就是說,正如您所知,Microsoft Store 是內置功能,無法以標準方式重新安裝。但是,通過一些高級 Windows 功能,用戶可以重置應用程序包,這在某種程度上類似於重新安裝過程。

另請閱讀:如何清除 Windows 10 上的緩存(必須清除的 7 個隱藏緩存)

可以使用 PowerShell 執行此操作,具體方法如下:

  1. 右鍵單擊“開始”並打開 PowerShell(管理員)。
  2. 在命令行中,複製粘貼以下命令並按 Enter:

獲取 AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -註冊“$($_.InstallLocation)AppXManifest.xml”}

  1. 重新啟動電腦,但下次登錄時不要打開 Microsoft Store 或任何應用程序。
  2. 在開始菜單搜索中鍵入 cmd,右鍵單擊命令提示符並選擇以管理員身份運行。
  3. 在命令行中輸入WSReset.exe並按 Enter 鍵。
  4. 檢查Microsoft Store正常啟動,下載或更新應用程序時不再出現問題。