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

Win7/Vista 下支付寶(Alipay)數位憑證安裝失敗完整解決流程

編輯:Win7 系統基礎知識

背景

Win7/Vista 環境下安裝支付寶數位憑證常遇錯誤 800A138F、80070057 等,官方修復工具常失效。以下整理實測有效的完整流程。

前置準備

  • 下載解決方案包:含 Microsoft_Certificate_Enrollment_CAB.zip、xenroll.zip、Vista 升級檔(支付寶官網 help_id=7703)。
  • 以管理員身分執行 IE。

詳細步驟

  1. 降低 IE 安全等級:IE → 「網際網路選項」→「安全性」→取消勾選「啟用保護模式」;「進階」→取消勾選「啟用記憶體保護協助減少線上攻擊」→關閉 IE。
  2. 解除 CAB 限制:解壓 Microsoft_Certificate_Enrollment_CAB.zip,執行 Microsoft Certificate Enrollment CAB unlock.reg。
  3. 安裝支付寶控制項:重開 IE 登入支付寶,依提示安裝安全控制項。
  4. 申請憑證:若報 80070057 錯誤,下載安裝 Vista 升級檔(安裝過程需關閉 IE)。
  5. 重裝控制項:重開 IE 進支付寶,提示控制項失效時依提示重新下載安裝(會先解除安裝)。
  6. Win7 專用:註冊 xenroll.dll:解壓 xenroll.zip,將 xenroll.dll 複製至 C:\Windows\System32,執行 xenroll.bat(實為 regsvr32 xenroll.dll)。
  7. 恢復 IE 安全設定:重新啟用步驟 1 關閉的兩項保護;執行 Microsoft Certificate Enrollment CAB lock.reg 恢復登錄表。

注意事項

  • 全程建議使用 IE(非 Edge/Chrome),支付寶控制項僅支援 IE ActiveX。
  • Vista SP2 同樣適用此流程。
  • 若仍失敗,可能為系統權限損壞,建議修復系統檔案(sfc /scannow)或重灌。
Copyright © Windows教程網 All Rights Reserved