Desactive Superfetch y prefetch para aumentar la velocidad de arranque de Vista

  

Vista boot shutdown shutdown start slow Cómo resolver | Desactive Superfetch y prefetch. Muchos amigos en Internet están hablando sobre el inicio lento de la vista. La mayoría de ellos tiene dos aspectos:

1. El problema de la configuración del hardware, especialmente la memoria es menos de 128 MB, y la memoria es menos de 512 MB.

2, conflictos de hardware y discrepancia de controladores (por supuesto, debido a estas razones, el inicio es lento, existe en todos los sistemas de Windows)

De hecho, puede haber otra razón: superfetch, Esta fue originalmente una nueva tecnología para Windows Vista para acelerar el funcionamiento del sistema.

Pero, de hecho, en algunos dispositivos de disco lento, como las computadoras portátiles, apagarlo puede mejorar la capacidad de respuesta del sistema. Lo probé en mi computadora portátil, apagué Superfetch y observé que la alimentación estaba encendida hasta que el usuario inicia sesión. Es decir, después del inicio de sesión, la luz del disco duro ya no está encendida y el tiempo requerido para este proceso se guarda entre 5 y 7 minutos.

Cuando entendemos por qué Superfetch afecta la velocidad de inicio del sistema, necesitamos explicar algunas técnicas para comprender completamente sus principios.

La memoria virtual, incluido Windows, ha estado utilizando la memoria virtual para Windows. Su función es que cuando la memoria física no satisface las necesidades de la aplicación, el sistema operativo comenzará a colocar la aplicación en la memoria. Los datos se almacenan en el disco duro, liberando la memoria RAM para otros usos. Los datos que se almacenan en el disco duro se almacenan como un archivo, generalmente en la partición raíz, un archivo oculto llamado Pagefile.sys.

Cuando necesita llamar a estos datos, el sistema operativo busca los datos en el archivo de paginación y los regresa a la memoria. En el proceso, la aplicación puede tardar en responder debido a la necesidad de lecturas y escrituras repetidas en el disco.

Captura previa de captación previa Por lo tanto, cuando se trata de Windows XP, el diseñador del sistema operativo ha diseñado una técnica para la captura previa de lectura previa, que supervisa los datos del disco y la memoria durante el inicio del sistema o la aplicación. En la regla o condición de movimiento entre los dos, los datos con mayor frecuencia de lectura y escritura se guardan previamente en el archivo con la extensión .pf en la carpeta% systemroot% \\ Prefetch, y estos archivos se almacenan de manera regular y eficiente. De esta manera, cuando los datos se leen repetidamente, se pueden leer directamente desde estos archivos de caché sin tener que volver a leer los sectores del disco duro, las pistas y encontrar la ubicación original de los datos, lo que naturalmente acelera la velocidad de respuesta de la aplicación. . Pero el principal método de almacenamiento en caché para esta tecnología todavía está basado en disco.

Superfetch rápido de lectura anticipada a Windows Vista, debido a que la memoria de la computadora ha ido en aumento, los diseñadores comenzaron a considerar el uso de la memoria como un espacio de almacenamiento de datos de memoria caché de lectura previa. Sin embargo, por dos razones, una memoria es incomprensible. Una vez que se apaga la alimentación, todos los datos se perderán. En segundo lugar, la memoria no es lo suficientemente grande como para acomodar todas las aplicaciones. Por lo tanto, las operaciones de lectura y escritura de Superfetch se basan principalmente en la memoria. Sin embargo, mientras los datos se escriben en la memoria, todavía se escriben en el disco duro para el intercambio de datos. Estos datos existen como un archivo, generalmente donde se almacenan en el directorio% SystemRoot% \\ Prefetch con una extensión .db.

Al mismo tiempo, debido a que la tecnología Superfetch se basa en Prefetch, Vista también ha habilitado la función Prefetch mientras se habilita la función Superfetch, lo que exacerba aún más la lectura y escritura del disco. Si la velocidad del disco duro de su computadora es lenta, como el disco duro de 5,400 rpm de una computadora portátil, Superfetch ralentizará su sistema.

Resolviendo el problema Entendemos el principio de funcionamiento de Superfetch, y no es un problema resolver el inicio lento del sistema. Los siguientes ajustes a Superfetch se pueden hacer a través del registro. La clave de registro para superfetch es

HKEY_LOCAL_MACHINE \\ SYSTEM \\ CurrentControlSet \\ Control \\ Session Manager \\ Memory Management \\ PrefetchParameters

Por lo tanto, para aumentar la velocidad de inicio de sistema de Vista y la velocidad de respuesta de la aplicación, puede considerar tres Formas:

1. Ajusta el nivel de caché de superfetch.

El nombre de la clave es EnableSuperfetch

El valor de la clave es 0 = Desactivar 1 = Superfetch Application 2 = Superfetch Launcher 3 = Superfetch Both

El valor predeterminado es 3, usted Intente ajustar estos valores y sienta la velocidad de respuesta del sistema o la aplicación después del ajuste.

2, cerrar la captura previa o supercapturar

El nombre de la tecla Prefetch es EnablePrefetcher, el valor de la clave se establece como se indica arriba. Puede establecer uno o ambos en 0 para desactivarlos para reducir las lecturas y escrituras del disco.

3, usando readyboost

En este punto, superfetch transferirá los archivos de datos en caché al almacenamiento flash. El almacenamiento flash preparado para Readyboost es más rápido que el disco duro de la portátil de 5400 rpm. He intentado uno, los datos de copia de flash general, alrededor de 3-4MB /s, y el flash de arranque puede llegar a 10MB /s. Por lo tanto, el uso de la tecnología readyboost, por un lado, acelera el rendimiento de Superfetch, por otro lado, también reduce la lectura del disco duro, para que su computadora pueda responder más rápido cuando se está ejecutando.

Otros En cuanto al efecto de desactivar Superfetch en hibernación, no lo he probado. Todos están interesados ​​en probarlo.

Copyright © Conocimiento de Windows All Rights Reserved