Algunas actualizaciones requieren un reinicio de la computadora, otras no. El motivo de un reinicio puede diferir: a veces es necesario para completar el proceso de actualización / instalación, otras veces puede ser simplemente para garantizar que el SO y / o el software puedan utilizar la actualización.
En cuanto a la instalación de actualizaciones en segundo plano, esto no es un problema en sí mismo a menos que se actualice un componente / software que se esté ejecutando actualmente, en cuyo caso debe cerrar el software relevante o realizar un reinicio para que el SO libere el componente para que pueda actualizarse.
¿Lo que intentas hacer es perjudicial? En la mayoría de los casos, no, pero en algunos casos podría serlo, dependiendo de lo que esté haciendo la actualización.
Para actualizaciones críticas, el mejor enfoque sería:
- actualizaciones automáticas de instalación fuera de las horas particulares o
- forzar la actualización / reinicio de los usuarios.
Con la segunda opción, es común tener una secuencia de comandos que indique al usuario que se instalará una actualización y que la computadora se reiniciará en xx minutos, donde xx proporciona mucha información (por ejemplo, 15 minutos, 30 minutos, etc.) ) y les da tiempo suficiente para planificar el reinicio (como ahorrar trabajo, tomar un café, etc.).
Sin embargo, lo que he hecho es configurar esto para que la secuencia de comandos le brinde al usuario la opción de "Reiniciar ahora" para que tenga la flexibilidad de hacerlo de nuevo en lugar de esperar xx minutos para pasar. El script no proporciona una opción de 'posponer' o 'recordarme más tarde' para cualquier actualización crítica. Solo se va a ejecutar y el usuario ha sido advertido.