Applies ToWindows 10, version 2004, all editions Windows Server version 2004 Windows 10, version 20H2, all editions Windows Server, version 20H2, all editions Windows 10, version 21H1, all editions

Примечание См. новое содержимое, обновленное 24.08.21

Признаки

После установки обновлений от 25 мая 2021 г.(KB5003214)и 21 июня 2021 г.(KB5003690)на некоторых устройствах невозможно установить новые обновления, например обновления от 6 июля 2021 г.(KB5004945)или более поздние. Вы получите сообщение об ошибке "PSFX_E_MATCHING_BINARY_MISSING".  

Причина

Эта проблема возникает на устройствах, которые были автоматически подстраховывались для удаления устаревших записей ресурсов. При очистке системы последнее установленное накопительное обновление (LCU) помечается как постоянное, а старые компоненты удаляются из системы. После завершения очистки устройства невозможно удалить KB5003214 или KB5003690, а также установить будущие LCUs.

Решение и обходное решение

Мы рекомендуем обновление на месте. При обновлении на месте на вашем устройстве устанавливается операционная система без удаления старой версии. Это не влияет на ваши файлы, приложения и параметры. Существует несколько способов выполнить обновление на месте, но мы сосредоточимся только на следующих:

  • Подождите, пока Windows Обновление службы Обновления (WaaSMedicSVC) для автоматического обновления на месте. Служба Windows Update Update Service работает в фоновом режиме и диагностирует и Windows обновления на основе уровня влияния на оценку WaaS. Этот процесс обновления на месте будет автоматически запускаться только на устройствах, которые значительно устарели.

  • Чтобы ускорить разрешение, выполните обновление на месте вручную, как описано ниже. При этом будет устанавливаться последнее доступное обновление для системы безопасности.  Это предпочтительный обходной путь.

    Обновлено 24.08.21 

    ПримечаниеВозможность обновления на месте доступна только для устройств, которые были в сети по крайней мере 30 дней. 

    Примечание Для устройств ARM64 обновление на месте будет успешным только в том случае, если KB5005932 уже установлен. Чтобы убедиться, что KB5005932 установлен, переходить в Параметры > Windows Update > Update History> Other Updates.   Если на ваших устройствах ARM64 не установлено приложение KB5005932, выберите проверить обновления на странице Windows Параметры обновления, чтобы начать проверку.

Обновление на месте вручную 

  1. Откройте окно командной подсказки, введя "cmd" или "command prompt" в поле Поиск.

  2. Выберите Запуск от администратора.

    альтернативный текст

  3. Затем вы будете создавать значения реестра, необходимые для того, чтобы устройство было нацелено на обновление на месте.  В командной подсказке введите следующую команду:

    Reg.exe HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion /v AllowInplaceUpgrade /t REG_DWORD /f /d 1

    альтернативный текст

  4. Нажмите клавишу Ввод.

    Примечание Это значение реестра будет удалено после завершения обновления на месте. Обновление на месте может занять до 48 часов. После этого устройство обновится до чистой версии ОС, которая в настоящее время находится на компьютере. Оно также будет иметь последнее ежемесячное обновление качества безопасности. После обновления на месте устройство сможет работать с новыми обновлениями в обычном режиме.

Дополнительные сведения

Корпорация Майкрософт подтверждает, что это проблема в перечисленных продуктах Майкрософт

в разделе "Относится к".

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.