¿Por qué mi computadora requiere reiniciar después de instalar el software?
Pregunta para usted MrGroove: con el lanzamiento de Windows 7, Microsoft prometió que los reinicios serían algo "raro", sin embargo, ahora que lo he estado ejecutando durante más de 6 meses, los reinicios siguen ocurriendo durante y, a veces, incluso antes de instalar algunos nuevos. software. ¿Por qué necesitamos reiniciar nuestras computadoras tan a menudo? ¿Por qué 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 del sistema central, que siempre están en uso mientras se ejecuta Windows. Para un programa (o actualizar) para integrarse en los componentes de Windows requeridos, los archivos que representan los componentes no deben estar en uso. Sin embargo, dado que la mayoría de los archivos del sistema central están en uso mientras Windows se está ejecutando, no hay otra manera de completar la instalación limpiamente sin reiniciar.
Honestamente, Microsoft ha hecho un gran trabajo al minimizar los reinicios, sin embargo, tanto ellos como los editores de software de terceros normalmente cometen un error por el lado de la precaución y le pedirán que reinicie si se requiere uno o no para la instalación del software. A muchos, por ejemplo, durante un parche de software o una actualización, les gusta realizar una desinstalación completa, obtener un reinicio limpio y luego reinstalar su software para evitar posibles problemas y llamadas a su escritorio de soporte ... No puedo decir que los culpe. ;)
2. ¿Hay algún programa que me pueda decir cuándo reiniciar??
Sí. Un gran ejemplo es WhyReboot, una pequeña aplicación portátil que puede indicarle si realmente necesita reiniciar o no. Como se mencionó anteriormente, algunos instaladores de aplicaciones le pedirán que reinicie simplemente como una medida de seguridad, aunque técnicamente no necesita reiniciar. Si alguna vez te dejan 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 está almacenada la lista de operaciones pendientes al reiniciar??
Las listas se almacenan en el registro en:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ PendingFileRenameOperations
y en:
HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Installer \ InProgress
Por los nombres de las ubicaciones de cadenas, ya habrías adivinado de qué se trata: la primera es para cualquier reemplazo, cambio de nombre, eliminación y otros archivos pendientes, y la segunda es la ubicación donde Windows anota cualquier instalación en curso ( qué aplicaciones están forzando el reinicio). Le recomendamos que no toque ninguno de los contenidos en ninguna de las cadenas, ya que, simplemente, en el mejor de los casos, si toca estos archivos tendrá que volver a instalar Windows debido a una actualización instalada incorrectamente. Supongo que aún puede usar estas cadenas de manera informativa, para comprender qué archivos de sistema modifica una actualización (o aplicación) luego de la instalación.
4. ¿Existe alguna forma de editar los archivos del núcleo 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 usa ese archivo, pero abandonar dichos procesos mientras se está ejecutando Windows puede bloquear completamente su computadora. Además, los reinicios no son tan dolorosos. No es necesario reiniciar varias veces al día. Siendo el chico geek que soy, instalando software y actualizando todos los días, mi registro personal de la mayoría de los reinicios en un día es solo de 10 (adivinar… ).
Tienes una pregunta geek?
¿Tiene una pregunta para el equipo aquí en groovyPost? ¡Hay varias formas de preguntar! Publique su pregunta en nuestro foro gratuito. Envíeme un correo electrónico a [email protected]!