close

當你Vista 要嘗試Windows Update時卻出現錯誤代碼 80004002。你可嘗試下列方式: 

解決方法

  1.  將防毒軟體移除,重新啟動電腦
  2. [開始]>[所有程式]>[附屬應用程式]>右鍵點選[命令提示字元],並選擇以系統管理員身分執行
  3. 於命令提示字元中,輸入指令 fsutil resource setautoreset true c:\,按下Enter
  4. 於命令提示字元中,輸入指令 sfc /scannow,按下Enter
  5. [開始] > [控制台] > [系統及維護] > [系統管理工具] > 選擇[服務]
  6. 右鍵選擇[Windows Update] > [停止]
  7. 右鍵選擇[Cryptographic Services] > [停止]
  8. 前往C:\Windows\ 並找到[SoftwareDistribution]資料匣. 將它刪除
  9. 前往C:\Windows\System32 並找到[Catroot2]資料匣. 將它刪除
  10. 重新啟動電腦
  11. [開始]>[所有程式]>[附屬應用程式]>右鍵點選[命令提示字元],並選擇以系統管理員身分執行
    將下列的指令全部複製,然後貼在命令提示字元中
    (於命令提示字元中按下滑鼠右鍵即可)
    cd /d "%ProgramFiles%\Windows Resource Kits\Tools"
    subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f
    subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f
    subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f
    subinacl /subdirectories %SystemDrive% /grant=administrators=f /grant=system=f
    subinacl /subdirectories %windir%*.* /grant=administrators=f /grant=system=f
    secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose
    regsvr32 wuapi.dll
    regsvr32 atl.dll
    regsvr32 wups.dll
    regsvr32 wups2.dll
  12. 再次執行[Windows Update] > [檢查更新] > OK

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 ipaliu 的頭像
    ipaliu

    保羅閣 Paulog

    ipaliu 發表在 痞客邦 留言(0) 人氣()