Windows Update 錯誤 80070646 或 646

如果您在檢查更新時收到 Windows Update 錯誤 80070646 或 646,該錯誤表示 Windows Installer 已停止回應。

您可以執行疑難排解員來自動診斷和修復 Windows Installer 的問題,或手動修正問題。

全部顯示

自動修正問題

  1. 按一下此按鈕:

    [Fix it] 按鈕的圖片
    修正此問題

  2. 在 [檔案下載] 對話方塊中按一下 [執行],然後依照精靈中的步驟執行。

注意

  • [Microsoft Fix it] 精靈可能是英文版的介面,但 [Fix it] 可在所有語言版本的 Windows 中執行。

手動修正問題

依照下列步驟在登錄中手動修正問題。

警告

  • 這些步驟適用於進階使用者。 如果您對於變更登錄設定沒有把握,請向他人尋求協助。 未正確修改登錄可能會導致其他問題產生。 強烈建議您先備份登錄再進行任何變更。 如需詳細資訊,請參閱 備份登錄.

  1. 開啟 [登錄編輯程式] (按一下 [開始] 按鈕[開始] 按鈕的圖片,在搜尋方塊中輸入 regedit,然後按 Enter。需要系統管理員權限 如果系統提示您提供管理員密碼或進行確認,請輸入密碼或進行確認。
  2. 在左窗格中,找出並按下列登錄子機碼:

    HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

  3. 在詳細資料窗格中,找到 [AppData]。 此機碼的值應為‌
    %USERPROFILE%\AppData\Roaming。

  4. 如果其值不是 %USERPROFILE%\AppData\Roaming,請對 [AppData] 按一下滑鼠右鍵,然後按一下 [修改]

  5. 在 [數值資料] 方塊中輸入 %USERPROFILE%\AppData\Roaming,然後按一下 [確定]

  6. 嘗試再次安裝更新。 如果問題仍舊存在,請重複這些步驟,但改用下列登錄子機碼取代步驟 2 中的子機碼:

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

此錯誤碼適用於:

  • WindowsUpdate_80070646

  • 0x80070646

  • WindowsUpdate_646

  • 646

  • WindowsUpdate_00000646