В Windows 7 или более поздней версии попытка использовать wusa.exe
для установки CAB-файла, содержащего обновление Windows, возвращается ошибка 0x80070002 (-2147024894), «Система не может найти указанный файл».
Я пробовал указать полный путь к файлу, запустить команду в нулевом сеансе и все остальное, что я мог придумать. Почему не устанавливается обновление?
Как указано в Описание автономного установщика Центра обновления Windows в Windows, wusa.exe
предназначен для установки обновлений в виде .msu
файлы. Он не может устанавливать обновления, которые находятся в .cab
файлы.
Чтобы установить обновление в CAB-файл, используйте dism.exe
вместо этого, например:
dism /Online /Add-Package:B77A6E83F39EA6B1F3AF261B8B8861B382E37B40.cab
DISM задокументирован в Что такое обслуживание образов развертывания и управление ими?