WuInstall le permite instalar actualizaciones y luego reiniciar. Lo he intentado: funciona para mí.
Creo que definitivamente funciona en Windows XP, Vista y 7. Sospecho que probablemente también funcione en versiones anteriores y posteriores de Windows.
El desarrollador ofrece dos versiones. La versión 1.1 es gratuita incluso para uso comercial: es lo que yo uso. Las versiones más recientes solo se venden en paquetes grandes con varias licencias. El paquete más pequeño cuesta USD $ 250: demasiado caro para uso doméstico.
De forma predeterminada, WuInstall instala todas las actualizaciones disponibles y las descarga si es necesario. Una entrada de preguntas frecuentes trata sobre cómo enumerar o instalar actualizaciones "importantes" solamente.
Para que pueda instalar con éxito cualquier cosa, debe ejecutarlo como administrador. Le sugiero que lo ejecute desde un símbolo del sistema del administrador.
Puede decirle que reinicie su PC después de la instalación. Si lo hace, le muestra un mensaje informativo cuando finaliza la instalación, luego reinicia su PC una vez finalizado el retraso elegido. Sospecho que puede ser imposible cancelar un reinicio tan inminente.
Ejemplo de uso: para instalar todas las actualizaciones (incluidas las actualizaciones opcionales) y luego reiniciar después de 60 segundos, haga esto. wuinstall /install /reboot 60