Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> 關於 Windows

Win8.1 新建帳號無法開啟內建應用?修復 AppRepository 與 WinStore 目錄

編輯:關於 Windows

Windows 8.1 新建本地帳號後,若發現「商店」、「照片」、「設定」等內建 Modern 應用點擊無反應(甚至連「設定」都打不開),且事件檢視器記錄「此應用不支援指定的合約或未安裝」,通常是因為 C:\ProgramData\Microsoft\Windows\AppRepository 資料夾遺失,或使用者設定檔下的 WinStore_cw5n1h2txyewy 目錄損毀。以下提供兩套修復方案。

方案一:複製正常帳號的 WinStore 目錄覆蓋

  1. 建立一個新的管理員帳號並登入,開啟一次「商店」讓系統產生完整的 WinStore_cw5n1h2txyewy 資料夾。
  2. 登回原有問題帳號,將 C:\Users\<新帳號>\AppData\Local\Packages\WinStore_cw5n1h2txyewy 整個資料夾複製覆蓋到 C:\Users\<問題帳號>\AppData\Local\Packages\WinStore_cw5n1h2txyewy。
  3. 重新登入問題帳號測試。

方案二:重建 AppRepository 並重新註冊商店

  1. 若 C:\ProgramData\Microsoft\Windows\AppRepository 不存在,手動建立該資料夾。
  2. 以系統管理員身分開啟命令提示字元(Win + X →「命令提示字元 (系統管理員)」)。
  3. 執行指令:
    powershell -ExecutionPolicy Unrestricted Add-AppxPackage -DisableDevelopmentMode -Register $Env:SystemRoot\WinStore\AppxManifest.xml
  4. 等待完成後重新開機,內建應用應恢復正常。

應用啟動錯誤日誌
▲ 事件檢視器記錄的啟動錯誤

可能誘因

  • 第三方防毒/清理工具誤刪註冊鍵值或資料夾。
  • 系統更新中斷導致 AppX 佈建資料遺失。

建議先嘗試方案一(較簡單),無效再執行方案二。若問題持續,可考慮重新安裝 Windows 8.1 或升級至 Windows 10。

Copyright © Windows教程網 All Rights Reserved