O Windows Update 'Verificar atualizações' não faz nada

O Windows Update 'Verificar atualizações' não faz nada

Meu Windows 10 não é atualizado há algum tempo. Quando abro o Windows Update, vejo o seguinte texto:

Your device is at risk because it's out of date and missing important security and quality updates. Let's get you back on track so Windows can run more securely. Select this button to get going: Check for updates

Atualizar o status

Quando clico Check for updates, nada acontece. A verificação de atualizações é exibida por cerca de dois segundos e, em seguida, vejo a mensagem original novamente.

O que tentei sem sucesso até agora:

  • Solucionador de problemas do Windows Update. (Não encontrei nenhum problema.)

  • Baixe o Service Stack Update (SSU) mais recente do Catálogo do Microsoft Update. (Instalação falhada.)

  • Corrija a corrupção de arquivos do Windows executando DISM.exe /Online /Cleanup-image /Restorehealthe sfc /scannow. (Não encontrei nenhum problema.)

  • A resposta aceita emPosso invocar o Windows Update na linha de comando?. (Os comandos Get-WindowsUpdatee Install-WindowsUpdatenão fazem nada por mim).

Tenho o Windows 10 Education versão 1709 (OS Build 16299.98). A última atualização de sistema bem-sucedida está Update for Windows 10 Version 1709 for x64-based Systems (KB4058043)instalada no 2017-12-17. Curiosamente, coisas como Windows Malicious Software Removal Toole Security Update for Adobe Flash Player for Windows 10ainda são atualizadas perfeitamente através do Windows Update. Mas o próprio Windows se recusa a atualizar.

Como faço para que o Windows Update funcione?

Editar: Saída deGet-WindowsUpdateLog

Responder1

Sempre que as atualizações do Windows falham para mim, eu executo meu script bacana, experimente. Você precisará executá-lo como administrador:

@ECHO OFF
echo Simple Script to Reset / Clear Windows Update
echo.
PAUSE
echo.
attrib -h -r -s %windir%\system32\catroot2
attrib -h -r -s %windir%\system32\catroot2\*.*
net stop wuauserv
net stop CryptSvc
net stop BITS
ren %windir%\system32\catroot2 catroot2.old
ren %windir%\SoftwareDistribution sold.old
ren "%ALLUSERSPROFILE%\application data\Microsoft\Network\downloader" downloader.old
net Start BITS
net start CryptSvc
net start wuauserv
echo.
echo Task completed successfully...
echo.
PAUSE

informação relacionada