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

Windows XP 授權檢查錯誤 0x80070002 完整解決方案

編輯:XP 常見問題解答

升級 Windows XP SP3 或安裝特定補丁時,若出現 一個問題阻止 Windows 正確檢查此機器的授權。錯誤代碼:0x80070002,核心原因是系統缺少 oembios.bin 檔案。常見於使用 Ghost 精簡版系統、或誤刪系統檔案後。本文提供三種修復路徑,含官方補丁連結與註冊表修正法。

核心缺失檔案

oembios.bin 位於 C:\WINDOWS\system32\,為 OEM BIOS 資料檔,授權驗證機制依賴此檔驗證系統真偽。精簡版安裝映像常移除此檔,導致後續補丁安裝失敗。

方法一:補回 oembios.bin(最直接)

  1. 從另一台相同版本 XP(SP2 或未精簡的 SP3)複製 oembios.bin 至 USB 隨身碟。
  2. 開機按 F8 進入 安全模式。
  3. 將檔案複製至 C:\WINDOWS\system32\ 覆蓋。
  4. 重開機,錯誤即解除。

若無同版本電腦,可從網路下載(搜尋 oembios.bin Windows XP),注意版本對應(Home/Pro、SP2/SP3)。

方法二:重置軟體發佈資料夾(官方建議流程)

在安全模式下依序執行:

net stop wuauserv
ren %windir%\SoftwareDistribution SDTemp
net start wuauserv

重開機後 Windows Update 將重建下載快取並重新驗證授權。

方法三:修復加密服務註冊表(針對 Cryptographic 服務異常)

  1. 執行 regedt32.exe(或 regedit)。
  2. 刪除以下兩個機碼(若存在):
    HKEY_USERS\DEFAULT\Software\Microsoft\Cryptography\providers
    HKEY_USERS\S-1-5-20\Software\Microsoft\Cryptography\providers
  3. 重開機,系統將自動重建正確的加密提供者註冊資訊。

圖文錯誤畫面參考

錯誤代碼 0x80070002 畫面
錯誤詳細資訊
解決流程示意
檔案複製示意

預防建議

  • 避免使用來源不明的 Ghost 精簡版系統。
  • 安裝大型補丁前先建立系統還原點。
  • 定期備份 C:\WINDOWS\system32\oembios.bin 等關鍵授權檔案。
Copyright © Windows教程網 All Rights Reserved