close
當你Vista 要嘗試Windows Update時卻出現錯誤代碼 80004002。你可嘗試下列方式:
解決方法:
-
將防毒軟體移除,重新啟動電腦
-
[開始]>[所有程式]>[附屬應用程式]>右鍵點選[命令提示字元],並選擇以系統管理員身分執行
-
於命令提示字元中,輸入指令 fsutil resource setautoreset true c:\,按下Enter
-
於命令提示字元中,輸入指令 sfc /scannow,按下Enter
-
[開始] > [控制台] > [系統及維護] > [系統管理工具] > 選擇[服務]
-
右鍵選擇[Windows Update] > [停止]
-
右鍵選擇[Cryptographic Services] > [停止]
-
前往C:\Windows\ 並找到[SoftwareDistribution]資料匣. 將它刪除
-
前往C:\Windows\System32 並找到[Catroot2]資料匣. 將它刪除
-
重新啟動電腦
-
[開始]>[所有程式]>[附屬應用程式]>右鍵點選[命令提示字元],並選擇以系統管理員身分執行
將下列的指令全部複製,然後貼在命令提示字元中 (於命令提示字元中按下滑鼠右鍵即可)
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 -
再次執行[Windows Update] > [檢查更新] > OK
全站熱搜
留言列表