Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Добрый день! Вопрос по программе обновлений WSUS Offline.
Перерыл много разных форумов, в т.ч. английских, но не нашел решение проблемы: прога зависает на этапе "Listing ids of missing updates (please be patient, this will take a while)". В этом состоянии оставлял комп включенным на всю ночь (часов 10 процесс не двигался с места). Делал sfc /scannow, потом опять на всю ночь - нет результата...
Версия WSUS 9.2.4.
Система Windows XP SP3 x86 (лицензия), стоит на виртуалке.
Что с этим можно сделать?
Заранее благодарен за ответ.
Эта часть проверки запускает скрипт ListMissingUpdateIds.vbs, который вероятно использует "службу обновлений Windows".
У вас эта служба запущена?
Замените файлы DoUpdate.cmd и ListMissingUpdateIds.vbs по пути ...\wsusoffline\client\cmd\ на приложенные к посту.
Это выдаст чуть больше информации. Запустите WSUS. Посмотрите, скопируется ли успешно файл сразу перед началом проверки ID обновлений.
И затем прикрепите ещё раз файл C:\wsusofflineupdate.log
Обратите внимание, что на этот раз вы можете получить окно с ошибками от wscript host. Пожалуйста, сделайте скриншот, если они будут.
Инструментарий управления Windows запущен в авторежиме
wmic path Win32_QuickFixEngineering get HotFixID - эта команда вывела сразу список KB.
Вот, что выдала команда
Да, нужно немного не так. Там не хватает файла wsusscn2.cab в папке temp.
Запустите сам wsus до того момента, когда происходит зависание. Затем прервите его работу через Диспетчер задач и закройте окно CMD.
И тогда повторите процедуру с ручным запуском ListMissingUpdateIds.vbs
wsus вообще для чего нужен - одноразовая задача для конкретного ПК ? Или с планом на развёртывание на других ПК с XP?
Нет.
На последнем скрине после строки "Listing ids..." я через ДЗ завершил процесс "cscript.exe" и после этого WSUS сказал, мол, все готово (21:04:51,46 - Done). Если бы я не завершил - оно бы так и висело.
Давайте, раз это одноразовая задача, чтоб не морочить голову, я вам просто дам список отсутствующих обновлений (по отношению к Windows XP SP3 Russian - у вас такая?)
Вы нажимаете Win + R, вводите %temp% затем ок. Вставляете список в эту папку.
Затем редактируете файл: ...\wsusoffline\client\cmd\DoUpdate.cmd - находите в нём строку:
1. Запускаю UpdateGenerator.exe
2. Ставлю чекбокс: "Russian" в разделе "Windows XP", а также оставляю те, которые по умолчанию стоят: "Clean up download directories", "Include service packs", "Verify downloaded updates"
3. Нажимаю "Start", жду
Пока жду, несколько раз появляется ошибка
, хотя я ничего не нажимаю. После нажатия "ОК" процесс продолжается.
4. Жму "Exit"
5. Запускаю "UpdateInstaller.exe" из папки "client", оставляю все чекбоксы по умолчанию, только добавляю "Automatic reboot and recall"
6. Жму "Start" и через несколько секунд процесс доходит до злосчастного "Listing ids of missing updates (please be patient, this will take a while)"
Важное уточнение, которое, наверное, надо было вначале сообщить: WSUS я решил использовать потому что перестал работать стандартный Microsoft Update, т.е. он запускается, но процесс поиска обновлений бесконечен, а если попытаться закрыть окно IE, то это не срабатывает (закрыть можно только через диспетчер задач)
Давайте, раз это одноразовая задача, чтоб не морочить голову, я вам просто дам список отсутствующих обновлений (по отношению к Windows XP SP3 Russian - у вас такая?)
Вы нажимаете Win + R, вводите %temp% затем ок. Вставляете список в эту папку.
Затем редактируете файл: ...\wsusoffline\client\cmd\DoUpdate.cmd - находите в нём строку:
Ну, Microsoft, за последние несколько лет выпустила всего 1 обновление для XP (против эксплойта EthernalBlue), так что кто знает когда будут новые.
Пропущенный этап ищет новые обновления. Поэтому после обновления, wsus вам будет более бесполезен без нового списка MissingUpdateIds.txt
На счёт того, почему не работает стандартный способ поиска обновлений, вам лучше открыть новую тему.
Но если не ошибаюсь, Microsoft больше его не поддерживает.
А я еще кое-что вспомнил: у меня же реестр правленый, там что-то изменено, и обновления должны приходить до 9 апреля 2019, как на Windows POSReady 2009. Это о чем-то вам говорит?
Возможно, будет интересно, но проблема решилась крайне просто: я почистил папку С:\Windows\SoftwareDistribution и всё, минуты 2 Microsoft Update искал и нашел 38 обновлений)))