Дастин Г. упомянул об этом в комментарии, но я подумал, что это заслуживает правильного ответа.
Как уже было сказано в комментариях, есть некоторые обновления, которые MS считает настолько важными, что они будут установлены независимо, что не дает вам возможности их предварительно просмотреть.
Что делает это утомительным, так это то, что он будет сопровождать установку автоматической перезагрузкой, которая может помешать длительным, например, ночным задачам.
если подходит версия для Windows (например, Pro, Enterprise и т. д.), вы можете предотвратить автоматическую перезагрузку с помощью групповой политики. (это не остановит установку, просто предоставьте вам стандартное диалоговое окно с напоминанием о перезагрузке, которое вы получаете, когда запускаете обновления вручную, а не то, которое в любом случае имеет таймер обратного отсчета)
откройте редактор локальной групповой политики:
Win 7: type gpedit.msc into the search box on the start menu
Vista: start->run-> type gpedit.msc
перейдите к следующей настройке:
Local Computer Policy->Administrative Templates->Windows Components->Windows Update->No Auto-Restart with logged on users for scheduled automatic updates installations
дважды щелкните по нему, чтобы открыть его, и выберите "Включить", чтобы предотвратить тайм-аут диалога перезапуска.
Если у вас нет доступа к gpedit.msc из-за вашего SKU Windows, то создайте запись реестра напрямую: (создайте все ключи, которые еще не существуют)
32bit:
HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
создать значение DWORD с именем NoAutoRebootWithLoggedOnUsers и установить значение 1
64-битный: такой же, как 32-битный, но использовать
HKLM\SOFTWARE\Wow6432Node\Policies\Microsoft\Windows\WindowsUpdate\AU
для ключевого пути