Я работаю на рабочей станции Windows 8.1, x64. Центр обновления Windows не может установить последний набор исправлений Microsoft. Я пытаюсь вручную установить KB3185331, который является накопительным пакетом исправлений безопасности. Ручная установка завершается сбоем со следующей ошибкой в событиях установки:
Windows update "Security Update for Windows (KB3185331)" could not be installed because of
error 2147942402 "The system cannot find the file specified." (Command line:
""C:\Windows\system32\wusa.exe" "C:\Users\JW\Downloads\Windows8.1-KB3185331-x64.msu" ")
Я пытался следовать«Получить помощь с этой ошибкой»ссылка в Windows Update, но она примерно так же полезна, как кабан с сиськами. Она была сломана много лет назад, и я предполагаю, что Microsoft не планирует ее исправлять, чтобы она соответствовала ожиданиям пользователей.
Я искал на компьютере более конкретный файл журнала, но Windows Search не обнаружил никаких совпадений для KB3185331. Я искал в Интернете номер KB, который является сообщением об ошибке, но там естьтолько одно попадание на немецком языке.
Следование совету немецкой страницы не решило проблему. Wbem's winmgmt /verifyrepository
вернулся к последовательности. ПослеKB971058, Как сбросить компоненты Центра обновления Windows?иПочини это!утверждалось, что некоторые проблемы устранены, но проблема осталась после перезагрузки.
У меня есть несколько вопросов:
- Почему установка не удалась?
- Какой файл не найден?
- Как это исправить?
Вот одно из бесполезных сообщений об ошибках. Оно возникает при попытке вручную установить накопительный пакет.
решение1
Это сводит меня с ума последние полчаса! Я пытался запустить этот скрипт на компьютере с Windoze 7:
@ECHO OFF
REM Apply Windows update files (*.msu) in the current directory.
for %%f in (*.msu) do echo %%f && Wusa.exe %%f /quiet /norestart
echo Done!
Что исправить? Пуск->Стандартные Щелкните правой кнопкой мыши «Командная строка» и выберите «Запуск от имени администратора».
Это действительно очень вводящее в заблуждение сообщение об ошибке, потому что файл существует, но у вас нет к нему доступа. Лучшее сообщение могло бы быть "Отказано в доступе"
решение2
Похоже, это произошло из-за политики «принудительного обновления» Microsoft в сочетании с нарушенными процессами обновления.
Мои установки Windows защищены. Они удаляют нежелательный мусор, такой как Skype и OneDrive. «Отсутствующий файл» был одним из файлов, которые были удалены после удаления нежелательных компонентов. Я так и не отследил, какой именно, но обновление прошло успешно после того, как я (1) клонировал виртуальную машину и (2) «исправил» установку с помощью таких инструментов, как dsim. Для пункта (2) см. KB 947821,Устраните ошибки Центра обновления Windows с помощью DISM или инструмента System Update Readiness.
Microsoft никогда не признавала, что процесс обновления был нарушен, но об этом сообщил ForbesMicrosoft подтверждает масштабные изменения в обновлении Windows 7 и Windows 8.
Итак, похоже, у Microsoft есть корпоративная политика принуждения пользователей сохранять и использовать нежелательные сервисы, и она обеспечивается техническими средствами контроля, такими как прерывание обновлений для пользователей, которые не подчиняются. Где Министерство юстиции США и Федеральная торговая комиссия, когда они вам так нужны...