angle-left

Устранение ошибки 0x8024002e при установке обновлений Windows 7

Проблема возникла при установке обновлений Windows 7 на корпоративный ноутбук заказчика.  Попытка поиска обновлений через Windows Update под учетной записью администратора привела к результату, показанному ниже:

После этого я установил значение

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate

в 1, что привело к появлению другой ошибки: 80244019. Было принято решение об установке обновлений из PowerShell.

               Установка обновлений выполняется посредством утилиты PSWindowsUpdate. В Windows 7 эту утилиту нужно скачивать вручную. Ссылка на скачивание из официального источника ниже:

https://gallery.technet.microsoft.com/scriptcenter/2d191bcd-3308-4edd-9de2-88dff796b0bc/file/41459/47/PSWindowsUpdate.zip

После этого следует распаковать архив в один из двух путей

%WINDIR%\System32\WindowsPowerShell\v1.0\Modules
%USERPROFILE%\Documents\WindowsPowerShell\Modules

Утилита требует PowerShell 2.0 либо более свежую версию, поэтому перед установкой утилиты рекомендую выполнить команду $PSVersionTable.PSVersion и обновить PowerShell, если потребуется.

            Убедившись в свежести версии PowerShell и установив утилиту, запустите PowerShell с правами администратора.

            Выполнение скриптов по умолчанию запрещено. Чтобы разрешить – выполните команду:

Set-ExecutionPolicy -Scope Process -ExecutionPolicy Unrestricted Force

, после чего импортируем модуль:

Import-Module PSWindowsUpdate

            Выполните команду Get-WUlist MicrosoftUpdate, чтобы определить наличие глобального сервера WSUS в списке доступных. В случае, получения сообщения:
“Get-WUlist : Service Windows Update was not found on computer”,
выполните команду

Add-WUServiceManager -ServiceID "7971f918-a847-4430-9279-4a52d1efe18d" -AddServiceFlag 7

После этого в выводе команды Get-WUServiceManager данный сервис должен отобразиться.

               Выполнив Get-WUlist –MicrosoftUpdate, получим список обновлений. С помощью ключей команды Install-WindowsUpdate можно установить часть обновлений из списка. Я же устанавливал все, выполнив команду:

Install-WindowsUpdate –MicrosoftUpdate –AcceptAll

               После нескольких дней и нескольких перезагрузок было успешно установлено более 100 обновлений. Узнать статус обновлений можно, выполнив команду

Get-WUHistory

Выражаю благодарность сайту www.winitpro.ru, материалы которого помогли мне в решении проблемы.
 

Вперед

Коротко о себе:

Siniz

Работаю в компании Tune IT. Занимаюсь какими-то проектами, связанными с чем-то.

Ничего не найдено. n is 0