среда, 24 мая 2017 г.

Ошибка 0x80246002 при установке обновлений Windows

На Windows при установке обновлений появилась ошибка 0x80246002. 
Скрин 1. Ошибка 0x80246002 при установке обновлений
  Статья При использовании центра обновлений Windows появляется код ошибки 0x8024600 показала способы решения проблемы. Причина ее "несоответствие хешей файлов обновлений". И понимайте это как хотите.

Способ 1. Пусть система качает заново

  Для решения проблемы надо стереть те обновления, которые Windows уже выкачала. И пусть система закачивает их заново.
  В вышеперечисленной статье приведен скрипт для исправления. Сразу оговорюсь, что третью строку с командой "ren" я редактировал. Кажется в статье она написана неправильно.
net stop wuauserv
cd %systemroot%\SoftwareDistribution
ren download download.old
net start wuauserv
  Чтобы сделать то же самое ручками надо.
  1. Остановить службу wuauserv. Допустим с помощью оснастки services.msc
  2. В папке Windows зайти в папку SoftwareDistribution. Переименовать папку Download. Или просто удалить.
  3. Запустить службу wuauserv. Она заново попытается скачать все обновления.

Способ 2. Качай сам. Не надейся на железяку

  В той же статье предлагается еще один метод решения - вручную скачать все обновления. для этого можно воспользоваться сайт загрузок для Windows или каталог центра обновлений Microsoft.
  По моему опыту в первом месте не все обновления. В последнем месте больше обновлений, но для работы он требует только Internet Explorer. Причем старых версий. На IExplorer 11 он не дал скачать. Получилось только на IE 8. Плюс еще ставит какую-то надстройку.