При установке накопительных обновлений на Windows 10 2004 и новее администраторы не раз сталкивались со странным сбоем процедуры апдейта, приводящим к ошибке PSFX_E_MATCHING_BINARY_MISSING. Первые жалобы на эту неполадку начались после установки накопительного обновления KB5003214, выпущенного 25 мая 2012 года, а также другого пакета — KB5003690, выпущенного Microsoft 21 июня того же года.
Жертвами неполадки стали пользователи компьютеров с Windows 10 сборок 2004, 20H2 и 21H1.
На первый взгляд кажется очевидным, что причина ошибки кроется в самих патчах KB5003214 и KB5003690, но как позднее объяснили в Microsoft, источником проблемы стало ошибочное удаление системой или администратором устаревших, но необходимых ресурсов, отвечающих за корректную установку новых пакетов обновлений.
В качестве решения разработчики предлагают выполнить так называемое обновление на месте, но это при условии, что компьютер был подключен к интернету не менее чем в течении 30 дней. Также, если компьютер работает на базе процессора с архитектурой ARM, в системе должно быть установлено обновление KB5005932.
Чтобы выполнить обновление на месте, запустите командную строку или PowerShell от имени администратора и выполните в ней команду:
Reg.exe Add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion /v AllowInplaceUpgrade /t REG_DWORD /f /d 1
Эта команда создает в реестре ключ, инициирующий процедуру принудительного апдейта.
«Предложение» обновления на месте будет действовать в течение 48 часов, по завершении процедуры вы снова сможете устанавливать накопительные обновления в обычном режиме.
Добавить комментарий