Microsoft solo reinicia por la fuerza su máquina después de tres días de que la instalación esté lista y haya elegido continuamente no instalarla. Además, las únicas actualizaciones obligatorias instaladas por Windows Update son las actualizaciones de seguridad . A diferencia de otras compañías, Microsoft no elimina las actualizaciones de funciones (como paquetes de idioma, etc.) como actualizaciones obligatorias (se enumeran como "Opcionales" y Windows no lo obligará a reiniciar para instalarlas).
Peor aún: las actualizaciones de Windows les dicen a los atacantes dónde están los errores, porque los parches pueden ser modificados por ingeniería inversa. Los "errores críticos", como la capacidad de almacenar los controladores del sistema de desbordamiento de forma remota, son enormemente peligrosos, y solo tiene un breve período de tiempo después de que la actualización esté generalmente disponible antes de que ese error se conozca y se use "en la naturaleza". En consecuencia, deshabilitar o elegir no instalar udpates de Windows está poniendo su máquina en un riesgo adicional significativo.
Quizás una mejor respuesta a su pregunta es mirarla ortogonalmente; en lugar de "¿cómo puedo apagar el reinicio", piense "¿por qué el reinicio impide que mi computadora haga cosas?"
Si está usando (o escribiendo) un programa que necesita hacer un procesamiento de varios días, considere muy seriamente si un mejor enfoque es guardar regularmente "puntos de control" para permitir la reanudación del programa. Hacerlo no solo permitirá que su programa sobreviva al reinicio, sino que también significará que su trabajo no se perderá si hay un corte de energía, si el programa falla y probablemente hará que sea más fácil ver cómo su programa puede distribuirse en un Número de otras máquinas.
Una vez que haya hecho esto, puede programar su programa para que se ejecute al arrancar deshabilitando la pantalla de inicio de sesión del usuario y colocando un acceso directo a su programa en la carpeta "Inicio" en su menú de inicio, o mediante el Programador de tareas.
Una vez que haya hecho esto, Windows podrá interrumpir su tarea para instalar actualizaciones críticas de seguridad, reiniciar su máquina y luego, cuando su máquina vuelva a estar en línea, el programa puede reiniciarse desde el último punto de control antes de que la máquina se apague.
En el caso límite de que ejecute un programa que no controla y, por lo tanto, no puede forzar al punto de control, considere instalarlo en una máquina virtual sin conexión de red. De esta manera, su host podrá reiniciar (para proteger su computadora principal) y esto hará que la máquina virtual se suspenda. Cuando vuelva a conectarse, su máquina virtual no parcheada (pero no conectada a la red) podrá reanudarse y su máquina host estará protegida.
Alternativamente, puede ejecutar todo el programa en una computadora portátil que no está conectada a la red. Si haces esto, no obtendrás ninguna actualización de Windows y no estarás conectado indirectamente a los atacantes que pueden explotarte, por lo que toda la discusión se vuelve discutible.
Finalmente, solo porque sé que esto surgirá: este no es un riesgo teórico . Las pequeñas empresas, las personas y las organizaciones académicas pierden habitualmente datos críticos por ciberataques debido a que no aplican parches en sus máquinas. NO asuma que ser pirateado solo le sucede a personas que no son como usted. Usted realmente no quiere tener que explicar a su CEO, Dean o esposa que todos los datos de sus clientes, los registros del estudiante o documentos bancarios se están vendiendo en Internet en $ 2 una pieza porque se "desactivó Windows Update".