3

Я хотел бы обновить мою установку Windows 7 за несколько часов без участия человека.

В настоящее время (даже при включенных автоматических обновлениях) возникают следующие проблемы:

  • Некоторые обновления требуют перезапуска (перед установкой новых обновлений)
  • Обновление Winwdows проверяет только новые обновления каждые 24 часа (в определенный (настраиваемый) час)

На практике это означает, что я должен:

  • вручную нажмите check for updates (или подождите до 24 часов)
  • иногда (для необязательных обновлений) нажмите install updates
  • иногда перезапускайте вручную (или подождите не менее 10 минут)

Возможные решения:

  • загрузка вручную с https://catalog.update.microsoft.com? (но 700+ пакетов и только 25 пакетов, показанных на экране, делают это слишком громоздким)
  • WSUS? (но это домашний компьютер (или виртуальная машина), не входящий в домен + где бы я мог запустить WSUS-сервер?)
  • ...?

3 ответа3

5

Программа WSUS Offline Update - это то, что вам нужно:

http://download.wsusoffline.net/

Он загрузит все обновления для выбранной вами операционной системы с серверов Microsoft и скомпилирует их в ISO-образ, который затем можно записать на диск и запустить на своем компьютере, чтобы установить их все. Самое приятное, что у него есть опция автоматической перезагрузки и входа в систему, что означает, что вы можете оставить его без присмотра, чтобы установить все сразу.

2

Если бы это был только один ПК, я бы пошел с ручным обновлением. Вы можете сделать это, пока вы используете компьютер. Всего несколько кликов и перезапуск, и все готово.

Если у вас нет домена и нескольких компьютеров, все равно можно создавать образы со всеми установленными обновлениями для развертывания на нескольких компьютерах с DISM, ImageX, WinPE и так далее.

Если вы просто ищете способ установки обновлений на нескольких ПК в автономном режиме, вы можете попробовать WSUSOffline . Но при этом вам все равно придется загружать обновления один раз, и это не полностью автоматически. Однако установка обновлений на целевой машине не требует большого взаимодействия.

Для полноты картины: если у вас есть несколько компьютеров и среда домена / компании, я бы использовал WDS и Imaging для настройки ПК с уже установленными обновлениями, а WSUS - для текущих обновлений.

0

Этот вопрос может лучше подойти на Superuser. В корпоративной среде вы ищете Microsoft Deployment Toolkit. Он состоит из нескольких инструментов для создания образов и их развертывания по сети, включая сервер развертывания Windows. Установка без вмешательства человека называется Microsoft Zero Touch Deployment. Вы можете прочитать об этом здесь

Но для этого вам нужна дополнительная инфраструктура, чтобы она не соответствовала требованиям вашей домашней сети. Самый быстрый способ - Slipstreaming. Это означает, что вы интегрируете обновления в установочный носитель. Для этого нужно какое-то стороннее программное обеспечение, потому что оно не поддерживается Microsoft.

Проверка обновлений: есть команда CLI для этого wuauclt

wuauclt /detectnow

Инициирует событие обнаружения для назначенных служб обновлений (Windows Update или WSUS).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .