Comprensión a fondo de la desfragmentación del disco

  
Si utiliza el sistema operativo del sistema operativo Windows XP, preste atención al problema de la desfragmentación del disco.
1. ¿Por qué necesita desfragmentar?
El diseño del archivo en el disco afectará fuertemente el rendimiento de E /S, los archivos y directorios gravemente fragmentados o dispersos en el disco dañarán el rendimiento, aunque Windows XP automáticamente Dirigirse a ciertos archivos para mejorar el rendimiento, pero en general, esto no es una rutina que el sistema debe tener, y generalmente solo contiene una pequeña parte del archivo en el disco.
A este respecto, el disco debe desfragmentarse por completo inmediatamente después de instalar el sistema. Por defecto, Windows XP una vez cada tres días serán ejecutadas localmente desfragmentación, y ajustar la ubicación física de los archivos en el disco de acuerdo al uso del día, los archivos movidos serán escritos archivo Layout.ini, que se considera a Windows XP La ubicación física del archivo en el disco se debe organizar en este orden, y la ruta del archivo está en C: WindowsPrefetch.
organiza automáticamente cuando la fragmentación del disco inactivo, en este momento primero leerá el contenido del archivo Layout.ini y desfragmentación parcial para estos archivos involucrados, que es el programa Desfragmentador de disco basado en la ubicación de la transferencia de archivos. 2.

profundamente familiarizado con el directorio Prefetch en Windows XP y sistemas operativos posteriores, el aumento de la función de pre-lectura (puede ser entendido como "precarga"), esta característica puede mejorar el rendimiento del sistema, acelerar el sistema de archivo de la velocidad de arranque de recuperación previa de leer estos archivos almacenados en el directorio Prefetch% SystemRoot% a * .pf extensión, éstos * .pf documento contiene información específica y cargar el orden de carga de archivos.
cada aplicación, incluyendo el proceso de inicio de Windows XP, dejará el archivo de captura previa correspondiente en el directorio de recuperación previa, documento de prelectura describe la secuencia de carga de cada módulo o la aplicación se inicia, que se nombra en el nombre del archivo ejecutable de la aplicación se basa, además de un "-" y describe un valor hexadecimal de la ruta completa al archivo ejecutable, más la extensión .pf archivo, por ejemplo QQ.EX-0065A2A1.pf. Cada vez que un usuario inicia un programa, automáticamente deja un registro en el archivo * .pf correspondiente en el directorio Prefetch. Sin embargo, el archivo de lectura previa que inicia Windows XP siempre tiene el mismo nombre, NTOSBOOT-B00DFAAD.PF, que contiene el registro del archivo cargado al inicio.
La próxima vez que inicie el sistema o ejecute un programa, Windows se referirá al archivo * .pf correspondiente y cargará todos los archivos grabados en él en la memoria en lugar de cargar los archivos uno por uno como en el anterior. Además, Windows usará el archivo * .pf del iniciador o programa para desarrollar un esquema de asignación de disco optimizado. La información sobre este esquema se almacena en el archivo Lyaout.ini. 3.
dejar que el sistema de desfragmentación automática
A veces, se puede sentir la función de desfragmentación local es muy aburrido, debido a que el acabado disco de escombros en el disco duro será cierto nivel de operación. La técnica de deshabilitar la desfragmentación local mediante la modificación de las claves de registro es plausible en Internet, pero de hecho, estos llamados trucos son completamente ineficaces. De hecho, incluso si va a C: eliminar todos los archivos en el directorio de archivos WindowsPrefetch todavía Layout.ini se crea automáticamente después de reiniciar el sistema, a continuación, tres días una vez fragmentos parciales se reactivarán clasificación automática. Este flash es la forma correcta Layout.ini utilizar el Bloc de notas para abrir el archivo, borrar todo el contenido y establecer el archivo de atributo de sólo lectura, por lo que Windows XP no se activará fragmentos parciales clasificación automática, por supuesto, también no lo hace Preocupado de que C: WindowsPrefetch se haga más y más grande.
4. Discusión en un solo paso
A menudo vemos consejos en línea sobre la modificación de las claves de registro para mejorar la velocidad de inicio de Windows XP. ¿Son estas técnicas realmente efectivas? A continuación, analizamos paso a paso el ejemplo de desfragmentación del disco:
Pregunta 1: ¿Por qué no se puede desfragmentar la unidad C?
En el sistema Windows XP, al desfragmentar la unidad C, la solicitud no puede continuar porque el archivo C: WindowsprefetchWMIPRVSE.EXE-28F301A9.PF está dañado.
C: WindowsPrefetch es Windows XP carpeta de captura previa, los datos de Windows XP se utiliza con frecuencia se almacena en la carpeta de captura previa, es necesario re-uso puede acelerar en gran medida los datos de velocidad de lectura, pero el crecimiento en el tiempo, El tamaño de esta carpeta será cada vez más grande y es posible que haya algunos archivos de cadenas muertas. Si realiza la desfragmentación, puede obtener el error mencionado anteriormente. La solución es vaciar esta carpeta y luego organizarla. La fragmentación.
Pregunta 2: ¿También se puede desfragmentar en el inicio?
Windows XP puede ser cuando se inicia la desfragmentación, de modo que los documentos necesarios para poder iniciar una disposición adyacente, lo que aumenta la velocidad a la próxima salida, pero esta función en la configuración por defecto se va a cerrar en. La activación manera es abrir el editor del registro, encontrar HKEY_LOCAL_MAHCINESOFTWAREDfrgBootOptimizeFunetion, haga doble clic en el botón Activar en el panel de la derecha, la tecla cambia el valor por defecto de "N" a "Y" pueden ser.
Pregunta 3: ¿Se puede mejorar la velocidad de inicio del sistema después de prohibir la lectura previa? Hacer circular un trucos de actualización en Windsws XP
velocidad de arranque en la red, el método específico mediante la modificación de la sub-clave EnablePrefeteher registro de directorio HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters, que es la tecla asignada a "1" Esto puede reducir el archivo de lectura previa y el tiempo de espera de la barra de progreso. El efecto es que la barra de progreso se ejecuta en la pantalla de inicio de sesión después de una ronda. documentación técnica de
Microsoft explica el significado de EnablePrefetcher dar valores diferentes:
0: cancelar la función de prelectura;
1: única aplicación de pre-lectura;
2: Sólo la captura previa de Windows Archivo de sistema
3: lectura previa de archivos y aplicaciones del sistema de Windows, este es el valor predeterminado de Windows XP. Aunque la clave
EnablePrefetcher se establece en 1, de hecho puede reducir la pre-leer el archivo, pero la operación del núcleo de inicialización del sistema es un proceso muy complejo, muchos de los casos subyacente necesario para cargar el controlador y el sistema promotor relevante servicio, incluso cuando vemos la pantalla de bienvenida, tampoco puede considerarse completa cuando el sistema se ha puesto en marcha, ya que el sistema seguirá trabajando aquellos que inician controlador del cargador sin terminar en el fondo, aunque la barra de desplazamiento a reducir significativamente el número de operaciones que antes, pero El proceso de la pantalla negra antes de que se muestre la pantalla de bienvenida ha aumentado, por lo que la hora total del sistema no ha cambiado.
Copyright © Conocimiento de Windows All Rights Reserved