Acelera la velocidad de apagado de Vista

  
                  

Durante mucho tiempo, la lenta velocidad de apagado de los sistemas Windows ha sido criticada. Los usuarios a menudo tienen que esperar mucho tiempo para apagar el sistema. Este problema no se resolvió bien en Windows Vista. Tal vez Microsoft sea Windows Vista. El botón de Encendido en el menú Inicio está preestablecido para ir a dormir en lugar del apagado tradicional. ¿Hay alguna consideración al respecto? Después de todo, la velocidad de sueño está garantizada. - Por supuesto, esto también está relacionado con el mecanismo del propio sistema Windows: después de que se emite el comando de apagado, Windows primero debe notificar que el servicio, la aplicación y el proceso se han cargado, y luego apagarse uno por uno antes de que el sistema pueda apagarse o reiniciarse. Las operaciones que se realizarán antes del cierre incluyen, por ejemplo, limpiar el archivo de la página, etc., y realizar operaciones físicas de escritura en cada página del archivo de la página. En teoría, estos procesos no se pueden omitir, o la estabilidad del sistema se verá afectada.

Por lo tanto, para los usuarios, para acelerar la velocidad de cierre de Windows Vista, la optimización que se puede realizar bajo la premisa de garantizar la estabilidad del sistema no es omitir el cierre de servicios, aplicaciones o procesos similares, sino Reducir el tiempo de espera antes de cerrar. Entonces, ¿qué debo hacer en Windows Vista?

Al igual que el sistema Windows anterior, podemos ajustar el registro para ajustar las opciones correspondientes.

Acortando el tiempo de espera antes de cerrar el servicio

Hemos mencionado anteriormente que en el proceso de apagado de Windows Vista, el sistema primero emite una advertencia de apagado al servicio cargado y luego espera a que estos servicios se cierren automáticamente. Después de que se da la señal de apagado, si la señal de apagado no se recibe después del período de espera establecido, el sistema de Windows cerrará por la fuerza la implementación del servicio correspondiente.

Para acelerar el cierre de Windows Vista, primero puede lograr esto acortando el tiempo de espera del servicio de apagado predeterminado del sistema. Abra el Editor de registro y localice la siguiente clave de registro:

HKEY_LOCAL_MACHINE \\ System \\ CurrentControlSet \\ Control

En el panel derecho, puede ver una clave de registro llamada "WaitToKillServiceTimeout". Haga doble clic para modificarlo, ajuste su valor del valor predeterminado de 20000 (en milisegundos) a un valor menor, como 5000 o incluso 1000, por lo que si Windows Vista se configura en 5 segundos (5000) o 1 segundo (1000). Si no se recibe una señal de apagado del servicio, aparecerá una ventana de advertencia para informarle al usuario que el servicio no puede abortarse, y la opción de forzar el servicio abortar o continuar esperando está esperando a que el usuario seleccione.

Tiempo de espera corto antes de cerrar aplicaciones y procesos

Similar al tiempo de espera antes de cerrar los servicios, Windows Vista espera el programa o el proceso antes de cerrar forzadamente las aplicaciones y los procesos. El tiempo del apagado, solo después de que se exceda el límite de tiempo, el sistema Windows lo forzará a abortar.

Por lo tanto, acortar el cierre predeterminado de la aplicación o el tiempo de espera también puede acelerar el cierre de Windows Vista.

El método de configuración es similar al anterior, busque la siguiente rama en el registro:

HKEY_CURRENT_USER \\ Control Panel \\ Desktop

Haga doble clic en "WaitToKillAppTimeout" en el panel derecho para colocarlo El valor se cambia de los 20000 predeterminados (la unidad también es de milisegundos) a 5000 o 1000 más pequeños, de modo que si Windows espera 5 segundos o 1 segundo después de emitir el comando de apagado, aún no recibe una aplicación ni una señal de apagado. Aparece una señal de advertencia correspondiente y pregunta si el usuario ha sido abortado por la fuerza.

También hay una clave de registro llamada "HungAppTimeout" en el panel derecho, que corresponde al tiempo de espera del sistema si el objeto no responde después de que el usuario cierre por la fuerza un proceso o una aplicación. . El valor predeterminado es "5000", que se puede cambiar a "1000".

Luego, en la siguiente rama del registro:

HKEY_USERS \\ .DEFAULT \\ Control Panel \\ Desktop \\

Repita la operación anterior, es decir, modifique "WaitToKillAppTimeout" y "HungAppTimeout" El valor de las dos claves de registro.

Abandonar automáticamente una aplicación o proceso al apagar o cerrar sesión.

Sin embargo, incluso si configuramos el valor de "HungAppTimeout" en un valor pequeño, no significa que Windows Vista espere más tiempo que el límite de tiempo. El programa o el proceso se anulará automáticamente, y aparecerá un cuadro de diálogo para que el usuario confirme si desea cancelar. Si cree que este método es demasiado engorroso, puede modificar la clave de registro para permitir que Windows Vista interrumpa automáticamente el proceso después del límite de tiempo de espera.

Busque la siguiente rama del registro:

HKEY_CURRENT_USER \\ Control Panel \\ Desktop registry

Puede ver que hay una clave de registro llamada "AutoEndTasks" en la entrada, que de manera predeterminada El valor es "0", y cambiarlo a "1" significa que Windows Vista finaliza automáticamente todos los procesos sin la confirmación del usuario.

Presiona la estabilidad del sistema

Aunque el método anterior puede acelerar significativamente la velocidad de apagado de Windows Vista en ciertas circunstancias. Sin embargo, se debe enfatizar que independientemente de "WaitToKillServiceTimeout", "WaitToKillAppTimeout" o "HungAppTimeout", es un parámetro muy importante e indispensable para los sistemas Windows. Las configuraciones incorrectas afectarán la estabilidad del sistema o las consecuencias de perder datos importantes de los usuarios. .

Tomando "WaitToKillServiceTimeout" como ejemplo, el propósito del sistema Windows que usa WaitToKillServiceTimeout es dar al servicio correspondiente un tiempo de búfer, de modo que los servicios en ejecución puedan escribir los datos en el caché antes de que el sistema se cierre, si no se retiene. Con un tiempo de búfer suficiente, los datos pueden perderse y causar consecuencias impredecibles. Por lo tanto, generalmente no es apropiado establecer que la duración sea demasiado corta. Es incluso más inadecuado establecerla en "0".

Otro: el método de modificación anterior también es aplicable a Windows 2000, Windows XP y Windows 2003.

Copyright © Conocimiento de Windows All Rights Reserved