Comprender y optimizar WinXP inicia

  
comprensión en profundidad y la optimización de iniciar el arranque del sistema WinXP
en tres pasos. El primer paso comienza desde el encendido, y el BIOS del sistema realiza una autoprueba de encendido de rutina en el dispositivo de hardware, es decir, la llamada comprobación POST (autoprueba de encendido), incluida la comprobación de RAM, la unidad de disco duro y la unidad de CD-ROM y la detección de la unidad de CD-ROM. . A continuación, BiOS lee el cargador de arranque del registro maestro de la partición activa MBR (Registro de arranque maestro). Finalmente, cuando se completa la inicialización del cargador de arranque, comienza el proceso de arranque del sistema operativo. El inicio del sistema operativo implica muchas tareas y, por lo tanto, lleva más tiempo. Las tareas típicas incluyen iniciar el núcleo del sistema operativo, cargar volúmenes de discos, cargar controladores de dispositivos, leer información de registro, encontrar nuevos dispositivos de hardware, inicializar dispositivos de pantalla y mostrar Fuera de la interfaz de usuario, etc. Al mismo tiempo, también se conecta a la red e implementa varias configuraciones definidas por el usuario, como la configuración de seguridad. Win XP acelera el proceso de arranque al colaborar más eficazmente con el hardware.
Si planea comprar una nueva placa base con XP, considere si el BIOS de la placa base es compatible con ** FS, la Especificación de bandera de arranque simple o la "Especificación de marca de arranque simple", que es más capaz de funcionar con el sistema operativo. Optimice la velocidad de inicio, como minimizar el tiempo de detección de la memoria BiOS, ya no inicializa los dispositivos para sistemas operativos plug-and-play, y más.

El cargador de arranque NTLDR de Win XP también se ha optimizado. La tarea de iniciar el cargador es leer y cargar el kernel del sistema operativo y los archivos del sistema relacionados. En Win XP, el cargador de arranque almacena en caché la información de archivos y directorios, y lee los archivos del sistema en un solo ciclo de E /S, lo que aumenta significativamente la velocidad de carga del kernel del sistema operativo. El kernel XP también está optimizado para aumentar la velocidad de arranque. Ahora, las operaciones de E /S del disco y las operaciones de inicialización del dispositivo pueden superponerse en cierta medida al detectar el dispositivo y cargar el controlador en la memoria mientras se lee el disco. Además, se debe realizar el controlador escrito para XP, solo se inicializará el dispositivo que se utilizará. En XP, la red también se inicializa cuando se inicia el sistema, no más tarde.

Win XP utiliza la tecnología "pre-read" para cargar controladores de dispositivo, servicios y programas de shell antes de usarlos. La clave para la lectura previa de la tecnología es aprender el proceso de arranque anterior y optimizar el modo de carga para los diversos archivos utilizados durante el proceso de arranque. Esta tecnología optimizada también se usa en el software de la aplicación, el sistema analiza los primeros inicios de cada aplicación y luego crea una "imagen de memoria" virtual que describe los requisitos de la aplicación y pone esta información. Guardar en la carpeta Windows \\ PREFETCH. Una vez que se construye la imagen, el software de la aplicación se carga mucho más rápido. Los datos de lectura previa de XP contienen información sobre los últimos 8 inicios del sistema o los inicios de la aplicación. Buscar fotos: por una simple prueba puede verse en la prelectura Tecnología papel
: Quitar una ventana de datos de pre-lectura al directorio prefetch y una \\ software de aplicación correspondiente, y luego ver si hay una pre La diferencia entre leer datos y no leer datos antes. Tome Word como ejemplo. Si no lo ha usado antes, inícielo varias veces y luego úselo de la manera normal, luego registre cuánto tiempo le toma a Word comenzar a hacer clic en el icono. Luego, elimine todos los archivos WINWORD.EXE. *. PF en el directorio Windows \\ PREFETCH, haga clic nuevamente en el ícono de Word para iniciarlo y vea cuánto tiempo se tarda en comenzar. Como puede ver, la diferencia de tiempo entre los dos arranques es muy grande. Pero no se preocupe, Win XP volverá a recopilar datos de lectura previa para Word. Después de varios inicios, Word se iniciará muy rápidamente. Para los cargadores de arranque, también hay archivos de datos de lectura previa que funcionan de manera similar, pero si solo está experimentando, es mejor no eliminarlos. Una breve descripción de
sobre el nombramiento de los archivos de la carpeta captación previa. Como se mencionó anteriormente, cada aplicación (incluido el proceso de arranque de XP) tiene un archivo de lectura previa correspondiente en el directorio PREFETCH. El archivo de lectura previa describe el orden de carga de cada módulo cuando se inicia la aplicación. El nombre del archivo de captación previa se basa en el nombre del archivo ejecutable de la aplicación, más un "-" y un valor hexadecimal que describe la ruta completa del archivo ejecutable, más la extensión de archivo .PF, como MMC.EXE-461B77C5. Pf. Sin embargo, en cualquier sistema, XP comienza a leer previamente los archivos con el mismo nombre, NTO ** OOT-B00DFAAD.PF.

Los datos de lectura previa también ayudan a las herramientas de desfragmentación de Win XP. La información sobre el orden óptimo de lectura previa se guarda en el archivo Layout.ini en el directorio Windows \\ PREFETCH. Puede abrir este archivo con el Bloc de notas y ver cómo Win XP piensa cómo organizar la ubicación física del archivo en el disco para que sea la más rápida. La velocidad de arranque. La base para la herramienta de desfragmentación para transferir ubicaciones de archivos está aquí. De hecho, cuando Win XP advierte que la computadora está inactiva, ejecutará la herramienta de desfragmentación e intentará optimizar la ubicación del archivo.
Win XP tiene la capacidad de amortiguar la conectividad de red y la configuración, lo que hace que sea posible responder a la red XP operativo más rápido que nunca antes de Ventanas. De forma predeterminada, Win XP prefiere una vista de red en búfer en lugar de una vista de red detectada en tiempo real. Es decir, cuando abre la vista de red, Win XP muestra la vista de red previamente almacenada en búfer e intenta establecer una conexión en segundo plano. Este método de procesamiento reduce el tiempo de demora de la operación de la red, incluso si falla el dominio, el servidor DHCP o DNS en la red, lo que le da al usuario una sensación de operación sin problemas.
Vamos a ver si el BIOS de la placa no es compatible con la especificación ** FS, debe ser la forma de optimizar el sistema. Como los menús de BIOS de diferentes fabricantes son diferentes, aquí solo se pueden proporcionar algunos elementos. Los nombres de los menús o de las opciones mostradas en realidad por BiOS pueden ser diferentes:


▲ Habilitar POST rápido (rápido Encendido en autoprueba). Esto deshabilitará operaciones como la comprobación de memoria completa y el inicio del logotipo.

▲ Deshabilitar la búsqueda de disquete de inicio. La búsqueda de una unidad de disquete llevará una cierta cantidad de tiempo de inicio.

▲ Ajusta el orden del dispositivo de arranque, preferiblemente configurado en "Sólo C" (solo arranque desde el disco duro). Esto no solo mejora la velocidad de inicio (evita que el sistema compruebe si hay dispositivos que no se pueden arrancar, como las unidades de disquete sin disquetes), sino que también evita que el sistema arranque desde una unidad de disquete u otro dispositivo. Cuando hay necesidades especiales, como la imposibilidad de iniciar con la unidad C, cambie el dispositivo de inicio a un dispositivo como una unidad de disquete o un CD-ROM en BiOS.

▲ Habilita PnP-OS (Sistema operativo Plug and Play). Esta opción desactiva el dispositivo de detección BiOS y deja la tarea de detectar el dispositivo en el sistema operativo. Para los sistemas operativos Windows principales, habilitar esta opción puede reducir significativamente el tiempo de inicio.
para Caozuojitong, mejorar la velocidad de inicio Lo más importante es prohibir todos los programas y servicios innecesarios que se inicie automáticamente. Win XP proporciona una herramienta útil: haga clic en "Ejecutar" en el menú "Inicio", ejecute msconfig y luego desactive todos los programas innecesarios para que no se inicien automáticamente.

Finalmente, se recomienda una herramienta que analiza, muestra y optimiza el proceso de inicio del sistema. Esta herramienta es BootVis, puede buscar "BootVis" en el Centro de descargas de Microsoft, ya que la URL de descarga es muy larga, no se incluirá aquí. Después de descargar, descomprima y haga clic en BootVis.exe para ejecutar. Cierre todos los demás programas en ejecución y seleccione el menú Archivo> Nuevo> Próximo arranque + Rastreo de controladores de BootVis. El sistema se reiniciará en 15 segundos. Después de reiniciar, espere un momento, porque hay algunos archivos para escribir en el disco; puede ver el indicador correspondiente. Al final de este proceso, BootVis comienza de nuevo y muestra el gráfico que se muestra en la Figura 1. Para obtener una descripción detallada de estos gráficos, consulte la ayuda de BootVis, que no se explicará aquí. Si no desea conocer los detalles del trabajo de BootVis, es suficiente saber que estos diagramas describen el tiempo que lleva cargar las distintas partes durante el inicio.
Si desea optimizar el sistema, se debe repetir el proceso anterior 4-5 veces. Cuando haya terminado, seleccione Trace > Optimize System del menú de BootVis y espere a que se reinicie. Esta vez el tiempo de inicio será mucho más largo que antes. Después de iniciar sesión en Win XP, la desfragmentación se realiza inmediatamente. En el futuro, podrá disfrutar de la sensación de optimización profunda después de la velocidad de inicio.
Copyright © Conocimiento de Windows All Rights Reserved