Как автоматически применить все обновления для новой установки Windows 7?

13

Мне пришлось переустановить Windows 7 на моем ноутбуке. Как я могу сказать Центру обновления Windows, чтобы он полностью обновил свой ноутбук, не спрашивая пользователя и не ожидая перезагрузки. Я хочу, чтобы он работал всю ночь и все установил и сделал к утру.

projectshave
источник
1
Закрытие, чтобы сделать это, будет запускать обновление вручную. использование методов развертывания, microsoft.com/download/en/… как вы видите, это не очень хороший способ сделать это для одного компьютера. Другой способ - начать с SP1, а затем перейти к следующему процессу обучения, который выходит далеко за рамки простого.
Psycogeek
1
Очень близко связано с serverfault.com/questions/320750/…
motobói

Ответы:

8

Запланируйте следующую команду для запуска при запуске:

  • wuauclt / Detenow

Зайдите в Windows Udpate и измените настройки на «Загрузка и установка обновлений автоматически», после чего вы сможете запустить Windows Update вручную и уйти. После того, как обновление будет завершено, оно перезагрузится, после перезапуска будет искать другие обновления.

SecurityMatt
источник
4

Эта утилита может создать флэш-диск DVD или USB для автоматической установки всех обновлений Windows, автоматически перезагружается и продолжает обновления до тех пор, пока все они не будут установлены.

Сделайте много чтения, прежде чем делать DVD.

введите описание изображения здесь

Moab
источник
1

Я использую WuInstall . Это инструмент командной строки, который позволяет искать обновления Windows, загружать и устанавливать их, а также определять поведение при перезагрузке. В вашем случае простая wuinstall / install должна делать то, что вы хотите, однако перезагрузка все еще остается проблемой, которую вам, возможно, придется сделать вручную.

smihi19
источник
у него много вариантов, но, похоже, он не работает так хорошо
cwd
0

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

ОБЯЗАТЕЛЬНО ПРОЧИТАЙТЕ: 1. Если приведенный ниже шаг не работает, проверьте, что вы, скорее всего, являетесь частью домена, и ваша политика безопасности может не разрешить вам выполнять указанные ниже действия! 2. Запросы UAC также были отключены на время обновлений Windows, чтобы командные файлы могли работать без перерыва; будьте осторожны, чтобы восстановить значение по умолчанию, когда закончите

Осторожно, этот шаг сделает ваш компьютер менее безопасным, немедленно удалите его после того, как ваш компьютер полностью обновится. Установите напоминание на 24 часа позже, если это будет необходимо :

1. Сначала вы должны убедиться, что ваш компьютер автоматически входит в систему пользователя. Вы можете сделать это, щелкнув меню «Пуск», введите «netplwiz», нажмите клавишу ввода или откройте мастер, на вкладке «Пользователи» выберите свое имя пользователя и снимите флажок «Требовать пароль», введите свой пароль, закройте это окно.

2. Создайте 3 пакетных файла, чтобы запустить автоматизированный процесс. (Откройте блокнот, вставьте каждый код в отдельный блокнот и сохраните файл как соответствующий_файл.bat)

Один. Сохраните как: any_name.bat, затем скопируйте этот пакетный файл в папку автозагрузки для пользователя, для которого вы сделали автоматический вход. (Нажмите Пуск> Все программы> Автозагрузка)

start "" c:\autoupdate1.bat
exit    

Два. Сохраните как: autoupdate1.bat, затем скопируйте его на диск C: \

wuauclt /detectnow
wuauclt /updatenow
reg query "HKLM\Software\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\RebootRequired" > nul && shutdown -r -t 0
start "" c:\autoupdate2.bat
exit

Три. Сохраните как: autoupdate2.bat, затем скопируйте его на диск C: \

ping 127.0.0.1 -n 61 > nul
start "" c:\autoupdate1.bat
exit

Перезапустите или откройте командный файл в папке автозагрузки и наблюдайте, как начинается волшебство!

3. После завершения обновления просто удалите пакетные файлы из папки автозагрузки & c: \ drive

Еще раз следуйте этим инструкциям на свой страх и риск, поскольку это может создать бесконечный цикл, если вы не знаете, как остановить этот процесс, удалив его из папки автозагрузки или зайдя в окна в безопасном режиме, чтобы удалить командные файлы

Заключительные замечания. Если у вас возникают проблемы с запуском пакетных файлов, вам, возможно, придется поискать, как отключить запросы UAC для вашей версии Windows.

Эзр
источник