Eu tive um problema semelhante aqui e encontrei uma solução para a minha hoje. Mas eu não estava atualizando do Windows 7 para o Windows 10, apenas do Windows 10 1607 para 1703. Ele pode ajudar você ou não. Não tenho certeza.
Se a atualização 1703 for sincronizada no WSUS antes da instalação do KB3159706, depois de executar a atualização necessária do KB3159706 e do serviço de pós-instalação ( link ), ainda precisamos seguir o instruções aqui:
Existem basicamente 4 etapas a serem executadas:
1 - Remover pacotes sincronizados antes de o KB3159706 ser instalado. Através do powershell do servidor do WSUS:
Get-WsusClassification | Where-Object -FilterScript {$_.Classification.Title -Eq "Upgrades"} | Set-WsusClassification -Disable
$s = Get-WsusServer
$1703Updates = $s.SearchUpdates("version 1703")
$1703Updates | foreach { $_.Decline() }
$1703Updates | foreach { $s.DeleteUpdate($_.Id.UpdateId) }
Get-WsusClassification | Where-Object -FilterScript {$_.Classification.Title -Eq "Upgrades"} | Set-WsusClassification
2 - Exclua do banco de dados do WSUS o conteúdo incorreto da atualização 1703, executado a partir do banco de dados. Mente: remova o ponto e vírgula à direita do script SQL no post. Eles podem resultar no erro "variável de tabela não declarada"
declare @NotNeededFiles table (FileDigest binary(20) UNIQUE)
insert into @NotNeededFiles(FileDigest) (select FileDigest from tbFile where FileName like '%15063%.esd' except select FileDigest from tbFileForRevision)
delete from tbFileOnServer where FileDigest in (select FileDigest from @NotNeededFiles)
delete from tbFile where FileDigest in (select FileDigest from @NotNeededFiles)'
3 - Reinicie a sincronização pelo comando GUI do WSUS ou pelo comando powershell, no servidor WSUS.
$s = Get-WsusServer
$sub = $s.GetSubscription()
$sub.StartSynchronization()
4 - Repare os computadores clientes com erro no computador cliente: Control Panel- > Solução de problemas- > Windows Update- > Tente a solução de problemas como administrador
Durante todas essas atividades, nenhuma reinicialização é necessária. Então, tente novamente e boa sorte!