Cuando instalamos actualizaciones de Windows Update o están configuradas para instalarse automáticamente y estamos trabajando o tenemos nuestra PC prendida, esta se reiniciará automáticamente luego de 15 minutos y si no han guardado la sesión de los archivos abiertos en ese momento, esto puede traducirse en pérdidas de información.
Mediante este tutorial aprenderemos a desactivar este reinicio programado y obligar a Windows a que se actualice cuando nosotros seamos los que reiniciemos la máquina o bien esperemos al siguiente inicio de sesión.
Pulsando Win + R, escribimos gpedit.msc y pulsamos Aceptar:
Se abrirá la ventana Editor de directivas de grupo local y expandamos Directiva de Equipo Local ► Configuración del equipo ► Plantillas Administrativas ► Componentes de Windows:
En este último buscamos Windows Update y damos clic en la misma:
En la ventana de la derecha damos doble clic en “No reiniciar automáticamente con usuarios que hayan iniciado sesión en Instalaciones de actualizaciones automáticas”:
En la ventana que se abre elegimos Habilitada y pulsamos en Aceptar:
Y así deshabilitamos el reinicio automático.
Para aquellos sin Editor de directivas de grupo local
Pulsamos Win + R, escribimos REGEDIT y pulsamos Aceptar. Expandimos la rama:
HKEY_LOCAL_MACHINESoftwarePoliciesMicrosoftWindows
Damos clic derecho en la clave Windows y en Nuevo seleccionamos Clave, a esta clave la llamamos WindowsUpdate:
Repetimos el procedimiento con la clave WindowsUpdate, damos clic derecho sobre la misma y en Nuevo seleccionamos Clave, a esta nueva clave la llamamos AU.
Seleccionamos AU y en la ventana derecha damos clic derecho en una parte vacía y en Nuevo elegimos Valor de DWORD (32bits):
Y nombramos el valor NoAutoRebootWithLoggedOnUsers:
Damos doble clic sobre este valor y al editar el valor cambiamos de 0 a 1 y pulsamos Aceptar, con eso deshabilitaremos el reinicio automático:
Si queremos rehabilitarlo deberemos cambiar el valor a 0.
Fuente: http://cgnauta.blogspot.com.es/2010/07/deshabilitar-reinicio-automatico-luego.html
Otra manera más sencilla de hacer esto es controlando las actualizaciones de Windows Update, no dejando que se instalen automáticamente sin control ninguno, para lo cual haremos lo siguiente:
Windows 7 ofrece la posibilidad de descargar e instalar las automáticamente las actualizaciones del sistema operativo, reiniciando automáticamente el ordenador en caso necesario. Seguro que alguna vez habéis visto una ventana emergente que os avisa del reinicio y os permite retrasarlo hasta cuatro horas. El problema es que, transcurrido el tiempo indicado, el equipo se apaga automáticamente y comienza el proceso de instalación, cerrando cualquier aplicación que tengamos abierta.

Afortunadamente es muy sencillo cambiar esta configuración. Solo tenéis que ir al menú Inicio y en la casilla de búsquedas escribir Windows Update para acceder al actualizador de sistema. Una vez abierto, clic en la opciónCambiar configuración y, en el menú desplegable, seleccionar Descargar actualizaciones, pero permitirme elegir cuando instalarlas. Tras pulsar el botón Aceptar para guardar los cambios, Windows 7 no volverá a reiniciarse por sorpresa.
Fuente: http://www.muywindows.com/2012/01/18/evita-el-reinicio-automatico-en-windows-7
Otra solución que nos ofrecen desde otra fuente:
Preámbulo
Cuando las últimas actualizaciones para tu ordenador están instaladas, un reinicio es necesario para que los cambios sean efectuados.
Por otra parte, una pequeña ventana aparece para incitarte a hacerlo lo más rápidamente posible.
Sin embargo, posiblemente no tengas ganas de reiniciar de nuevo (por una razón cualquiera). Para eso, debes hacer clic en el botón “Reiniciar más tarde”.
Problemática
El problema, es que Windows te recordará frecuentemente que hay que reiniciar de nuevo el ordenador.
Ventanas emergentes intempestivas aparecerán y te pedirán reiniciar de nuevo. Pero lo peor, es cuando Windows reinicia de nuevo sin tu consentimiento.
Si presionas una primera vez el botón “Reiniciar más tarde”, Windows decide luego de un cierto tiempo reinicia automáticamente (lanzando una cuenta regresiva).
Entonces, ¿Cómo podemos hacer para no recibir estos mensajes intempestivos? Cuando estos mensajes desaparezcan puedes reiniciar tu ordenador cuando lo desees.
Soluciones
Windows XP
Este método es para deshacerte de estos mensajes, pero no es definitivo.
Luego de instalar las actualizaciones, haz clic en Reiniciar más tarde.
- Haz clic en Inicio / Ejecutar.
- Escribe en el cuadro de diálogo “sc stop wuauserv”.
- Valida haciendo clic en Aceptar.
Haciendo esta manipulación, detienes el servicio “Actualizaciones automáticas”. Este servicio tiene por objeto cargar e instalar las actualizaciones Windows. Así, la ventana de reinicio no aparecerá más durante toda tu sesión de trabajo. Nota: este servicio se ejecutará automáticamente el próximo reinicio del ordenador. Habrá que efectuar de nuevo este truco en cada instalación de actualizaciones. Para simplificarse la vida, basta con crearse un acceso directo en el escritorio con la línea de comando para detener el servicio y de utilizarlo cada vez que es necesario, es simple y práctico. => Crear un acceso directo para detener el servicio de actualizaciones automáticas <=
- Haz clic en Nuevo, Acceso directo.
- Un cuadro de dialogo se abre. Escribe “sc stop wuauserv” y haz clic en Aceptar.
- Da un nombre explícito al acceso directo.
- Si lo deseas puedes personalizarlo (cambiar el icono).
- Deslízalo a la barra de tareas.
En cada mensaje de reinicio, sólo bastará hacer clic en este icono.
Windows 7
El truco siguiente explica cómo evitar el reinicio automático de la máquina después de las actualizaciones importantes de Windows Update en Windows 7. La manipulación que hay que efectuar consiste en efectuar una modificación sobre la base de registro del sistema. Así como toda manipulación de este modo, es aconsejado a pesar de todo hacer una copia de seguridad del registro.
Hacer una copia de respaldo del registro del sistema
- Haz clic en el menú Inicio.
- En la barra de búsqueda, escribe regedit para acceder a la base de registro.
- Despliega la arborescencia del registro en el panel del explorador que se sitúa a la izquierda de la pantalla:
[HKEY_LOCAL_MACHINESoftwarePoliciesMicrosoftWindows]
- Haz clic derecho en Windows > Nuevo > Clave.
- Escoger WindowsUpdate como nombre de la clave.
- Enseguida, haz clic derecho en la nueva clave creada WindowsUpdate y selecciona Nuevo > Clave.
- Nombra la nueva clave AU.
- De nuevo haz un clic derecho en esta nueva clave AU y selecciona Nuevo > Valor DWORD (32 bits).
- Nombra el valor de esta clave NoAutoRebootWithLoggedOnUsers
- Haz doble clic encima para cambiar el dato de este valor par aponerlo a 1.
Fuente: http://es.kioskea.net/faq/10656-windows-update-evitar-el-reinicio-automatico-forzado