私も同じようなエラーが出てFIXITやコマンドモードで色々やってもアップデートが出来ない状態でしたが、偶然見つけた下記のレジストリ項目を削除するだけでアップデート出来ました
kissko replied on
Windows Update error 80070308 solution
First, use FixIt for Windows update and try delete or rename %windir%/SoftwareDistribution
If rename SoftwareDistribution not solve the problem, try this:
- Open Regedit
- Go to HKLM\Components
- Delete or rename REG_DWORD "pendingrequired=1"
- Profit!