Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win8.1 應用商店安裝報錯 0x80070005 完整修復方案

編輯:Win8 系統應用技巧

錯誤現象

在 Windows 8.1 應用商店下載/更新應用時,彈出「出現了問題,此應用無法安裝。錯誤代碼:0x80070005」,重試無效。此錯誤代碼對應 E_ACCESSDENIED(訪問被拒絕),核心原因通常為:

  • 應用授權緩存損壞/不同步
  • SoftwareDistribution 更新組件故障
  • 網絡/防火牆/代理阻斷商店通訊
  • 用戶配置文件權限異常

核心修復方案(按成功率排序)

方案一:同步應用授權(最快、成功率最高)

  1. 進入「開始屏幕」,啟動「應用商店」。
  2. 滑入右側 Charm 菜單(或 Win+C)→「設置」→「應用更新」。
  3. 點擊「同步授權」按鈕,等待進度條完成。
  4. 重新嘗試安裝/更新應用。

應用商店設置入口

同步授權按鈕

方案二:重置 Windows Update 組件(修復 SoftwareDistribution)

以管理員身份運行 PowerShell,依次執行:

net stop wuauserv
net stop bits
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
net start wuauserv
net start bits

重啟電腦後,系統將自動重建乾淨的 SoftwareDistribution 目錄,再次嘗試商店操作。

方案三:檢查網絡與防火牆

  • 確保可訪問 *.windowsstore.com、*.microsoft.com、*.windowsupdate.com 域名(端口 80/443)。
  • 暫時關閉第三方防火牆/安全軟件測試。
  • 若使用代理/VPN,嘗試直連或切換節點。

方案四:重新註冊應用商店 AppX 包

管理員 PowerShell 執行:

PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"

方案五:創建新本地用戶測試

若上述均無效,創建新本地管理員帳戶登錄,若新帳戶商店正常,說明原用戶配置文件損壞,建議遷移數據至新帳戶。

前置檢查:Microsoft 帳戶登錄狀態

關鍵前提: 應用商店必須登錄 Microsoft 帳戶(MSA)方可下載應用。若未登錄或會話過期,同樣會報 0x80070005。請在「設置」→「帳戶」確認已登錄 MSA,必要時註銷重登。

錯誤代碼0x80070005示例

總結排查順序

  1. 確認 MSA 登錄狀態
  2. 同步授權(方案一,耗時 30 秒,解決 80%+ 情況)
  3. 重置 Update 組件(方案二)
  4. 網絡/防火牆排查(方案三)
  5. 重註冊 AppX(方案四)
  6. 新建用戶隔離(方案五)
Copyright © Windows教程網 All Rights Reserved