¿Por qué mi computadora requiere reiniciar después de instalar el software?

Pregunta para usted MrGroove - Con el lanzamiento deWindows 7, Microsoft prometió que los reinicios serían una cosa "rara", sin embargo, ahora que lo he estado ejecutando durante más de 6 meses, los reinicios se siguen produciendo durante y, a veces, incluso antes de instalar un nuevo software. ¿Por qué necesitamos reiniciar nuestras computadoras con tanta frecuencia? ¿Cómo es que cada vez que se produce un cambio en el sistema se requiere un reinicio? ¿Por qué la mayoría de los programas requieren un reinicio después de la instalación?
1. ¿Por qué se requieren reinicios?
Muchas aplicaciones y actualizaciones de Windows requieren acceso a los archivos principales del sistema, que siempre están en uso mientras se ejecuta Windows. Para un programa (o actualizar) para integrarse en el Windows requeridoComponentes, los archivos que representan los componentes no deben estar en uso. Sin embargo, dado que la mayoría de los archivos principales del sistema están en uso mientras Windows se está ejecutando, no hay otra forma de completar la instalación limpiamente sin reiniciar.
Honestamente, Microsoft ha hecho un gran trabajo para minimizarreinicia sin embargo, ellos, así como los editores de software de terceros, normalmente cometerán un error por precaución y le solicitarán reiniciar si se requiere o no uno para la instalación del software. A muchos, por ejemplo, durante un parche o actualización de software les gusta hacer una desinstalación completa, reiniciar sin problemas y luego reinstalar su software para evitar posibles problemas y llamadas a su mesa de soporte ... No puedo decir que los culpe. ;)
2. ¿Hay algún programa que pueda decirme cuándo reiniciar?
Sí. Un gran ejemplo es WhyReboot, una pequeña aplicación portátil que puede decirte si realmente necesitas reiniciar o no. Como se mencionó anteriormente, algunos instaladores de aplicaciones le pedirán que reinicie solo como medida de seguridad, aunque técnicamente no necesita reiniciar. Si alguna vez te quedas delante del mensaje redundante "¿Le gustaría reiniciar ahora?" nuevamente, una ejecución rápida de WhyReboot le informará sobre cualquier operación pendiente, lo que le ahorrará la molestia de tener que ir al registro.
3. ¿Dónde se almacena la lista de operaciones pendientes al reiniciar?
Las listas se almacenan en el registro en:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerPendingFileRenameOperations
y en:
HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionInstallerInProgress
Por los nombres de las ubicaciones de las cadenas queya he adivinado de qué se trata: el primero es para cualquier reemplazo de archivo pendiente, cambio de nombre, eliminación y otros, y el segundo es la ubicación donde Windows escribe cualquier instalación en progreso (qué aplicaciones están forzando el reinicio). Le recomendamos amablemente que no toque ninguno de los contenidos en ninguna de las cadenas, porque en pocas palabras: el mejor de los casos si toca estos archivos tendrá que reinstalar Windows debido a una actualización instalada incorrectamente. Supongo que aún puede usar estas cadenas de manera informativa, para comprender qué archivos del sistema modifica una actualización (o aplicación) después de la instalación.
4. ¿Hay alguna forma de editar archivos principales mientras están en uso?
No. De ningún modo. Un reinicio es la única y única forma de modificar un archivo del sistema central o un archivo en uso. Claro, técnicamente podría finalizar el proceso que está usando ese archivo, pero cerrar dichos procesos mientras Windows se está ejecutando puede bloquear completamente su computadora. Además, los reinicios no son realmente tan dolorosos. No es que necesite reiniciar varias veces al día. Siendo el tipo geek que soy, instalando software y haciendo actualizaciones todos los días, mi registro personal de la mayoría de los reinicios en un día es de solo 10 (adivinar…)
¿Tienes una pregunta geek?
¿Tiene alguna pregunta para el equipo aquí en groovyPost? ¡Hay varias formas de preguntar! Publique su pregunta en nuestro foro gratuito. ¡Envíenme un correo electrónico a help@groovypost.com!
Deja un comentario