Этот код ошибки почти всегда указывает на одну из двух проблем: либо у вас заблокировано соединение с серверами обновлений Microsoft Edge/Windows, либо на скрытом системном разделе EFI (раздел FAT32, где лежит загрузчик) банально кончилось свободное место. Патч KB5040431 пытается записать туда новые данные конфигурации, сталкивается с нехваткой секторов и аварийно сворачивает процесс.
Проверенный способ очистки EFI без стороннего софта:
Запустите командную строку строго от имени администратора. Введите команду diskpart для запуска менеджера дисков. Пропишите list volume, найдите скрытый том FAT32 размером 100-260 Мб и выберите его командой select volume X (где X — его номер). Присвойте ему временную букву: assign letter=Y, затем введите exit.
Теперь очистим неиспользуемый мусор. В консоли введите команду переходов: cd /d Y:\EFI\Microsoft\Boot\Fonts. Оказавшись в этой папке, удалите все файлы шрифтов: del *.* и подтвердите действие. Это освободит около 30-40 Мб, чего с головой хватит инсталлятору. Перезагрузитесь и запустите обновление повторно.