Запусти PowerShell или командную строку от имени админа,и пропиши следующую команду:sfc /scannow.После ввода,придётся подождать некоторое время,то бишь пока ОС проверит все файлы на предмет несоответствия.После этого перезагрузи ПК и попробуй обновить ОС заново.Не помогло?Тогда делаем всю ту же операцию по запуску PowerShell или командной строки от имени админа,но вместо указаной прежде команды вводим вот эту:dism /Online /Cleanup-Image /RestoreHealth.
Если после прохождения восстановительной рутины,обновления не будут устанавливаться,тогда остаётся лишь пара вариантов.Чистая установка,т.е установка с чистого образа ОС и без установки каких либо программ или драйверов.Либо установка более новой версии ОС.К примеру,Windows 10 LTSC.