[TIP] Optimizar el desfragmentador de Windows

24/11/2006 - 05:35 por Enrique [MVP Windows] | Informe spam
Optimizar el desfragmentador de Windows


Haciendo referencia a mi artículo sobre la desfragmentación de la partición del sistema, que publiqué hace algunas semanas, y que podeis consultar aquí: http://ekort.blogspot.com/2006/07/c...e-la.html, me gustaría añadir cómo podemos optimizar aún más esta herramienta. El desfragmentador de Windows XP (defrag.exe) tiene una configuración por defecto en la que se especifica que se desfragmenten los 50 programas más utilizados y aquellos que tengan un *log* o identidad de archivo de más de 1000 bits. ¿Por qué dejar a Windows que desfragmente a su gusto y no al nuestro?
Para modificar este modo de funcionamiento, debemos llevar a cabo unos ajustes en el registro de windows. Se necesitan privilegios administrativos.

Iniciamos el editor del registro (regedit) desde el menú Inicio > Ejecutar, y localizamos la siguiente clave:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Applets\Defrag\AppStartParams

Es posible que sólo podamos llegar hasta la subclave "Applets"; en tal caso debemos crear las otras dos: teniendo seleccionada la clave "Applets", creamos una nueva subclave (Edición > Nuevo > Clave) y la denominamos "Defrag". Repetimos el procedimiento con "Defrag" y creamos la subclave "AppStartParams".

Teniendo seleccionada esta última subclave (AppStartParams), creamos en el panel derecho del editor 3 valores DWORD con los siguientes nombres:

- MaxxApps
- MaxNoUseDays
- MinLogSize

El siguiente paso será asignar los contenidos, en notación decimal, que consideremos oportunos para cada uno de estos valores. El valor "MaxxApps" hace referencia al número máximo de aplicaciones que utilizará el desfragmentador de windows, y que podemos aumentar hasta 120. El valor "MaxNoUseDays" hace referencia a la cantidad de días que han transcurrido sin utilizar una aplicación, y que podemos establecerlo en 60. Por último, el valor "MinLogSize" se refiere al tamaño mínimo que debe tener el log o "identificador" de archivo, que podemos reducirlo hasta 450. Hechos los cambios, cerramos el editor del registro y reiniciamos el sistema.

Por otro lado, para que el Desfragmentador de disco pueda desfragmentar un volumen en su totalidad y de manera adecuada, éste debe tener al menos un 15% de espacio libre. El desfragmentador de disco necesita este espacio como área de ordenación de los fragmentos de los archivos. Si un volumen tiene menos del 15% de espacio libre, el desfragmentador de disco sólo lo desfragmentará parcialmente. En este caso, será necesario eliminar archivos innecesarios o moverlos a otro disco para aumentar el espacio libre.

De esta forma, el desfragmentador será algo más profundo y completo en su trabajo, y el resultado, un equipo en mejores condiciones.

A pesar que es posible desfragmentar una partición desde dentro de ella, tal como expongo en el artículo arriba mencionado, siempre podremos hacerlo también desde fuera, desde otra partición o disco, con lo cual la desfragmentación será incluso más completa. En este caso, podemos utilizar el símbolo de sistema: desde una ventana de comandos (inicio > ejecutar > cmd) ejecutamos el siguiente comando:

defrag x:\ /v

(donde x es la letra de la partición a desfragmentar). El parámetro "/v" hará que el desfragmentador presente los informes completos del análisis y de la desfragmentación. El proceso se llevará a cabo de forma pasiva y al finalizar nos mostrará el resultado, como aparece en este ejemplo:

_____________________________________________

defrag x:\ /v
Desfragmentador de disco de Windows
Copyright (c)2001 Microsoft Corp. y Executive Software International Inc.

Informe del análisis

Tamaño del volumen = 10,00 GB
Tamaño de clúster = 4 KB
Espacio utilizado = 3,60 GB
Espacio libre = 6,40 GB
Porcentaje de espacio disponible = 64 %

Fragmentación del volumen
Fragmentación total = 3 %
Fragmentación del archivo = 6 %
Fragmentación del espacio disponible = 0 %

Fragmentación del archivo
Cantidad de archivos = 18.408
Tamaño promedio de archivo = 254 KB
Cantidad de archivos fragmentados = 248
Cantidad de fragmentos en exceso = 2.010
Promedio de fragmentos por archivo = 1,10

Fragmentación del archivo de paginación
Tamaño del archivo de paginación = 0 bytes
Cantidad de fragmentos = 0

Fragmentación de carpetas
Cantidad de carpetas = 1.618
Carpetas fragmentadas = 26
Exceso de fragmentos de carpetas = 123

Fragmentación de la tabla maestra de archivos (MFT)
Tamaño total de MFT = 20 MB
Cuenta de registros de MFT = 20.072
Porcentaje de la MFT en uso = 96
Cantidad de fragmentos de MFT = 2



Informe de la desfragmentación

Tamaño del volumen = 10,00 GB
Tamaño de clúster = 4 KB
Espacio utilizado = 3,60 GB
Espacio libre = 6,40 GB
Porcentaje de espacio disponible = 64 %

Fragmentación del volumen
Fragmentación total = 0 %
Fragmentación del archivo = 0 %
Fragmentación del espacio disponible = 0 %

Fragmentación del archivo
Cantidad de archivos = 18.408
Tamaño promedio de archivo = 254 KB
Cantidad de archivos fragmentados = 0
Cantidad de fragmentos en exceso = 0
Promedio de fragmentos por archivo = 1,00

Fragmentación del archivo de paginación
Tamaño del archivo de paginación = 0 bytes
Cantidad de fragmentos = 0

Fragmentación de carpetas
Cantidad de carpetas = 1.618
Carpetas fragmentadas = 1
Exceso de fragmentos de carpetas = 0

Fragmentación de la tabla maestra de archivos (MFT)
Tamaño total de MFT = 20 MB
Cuenta de registros de MFT = 20.072
Porcentaje de la MFT en uso = 96
Cantidad de fragmentos de MFT = 2

___________________________________________


Si lo deseamos, podemos enviar estos informes a un archivo de texto, añadiendo previamente al comando anterior este otro: >nombreDeArchivo.txt, donde nombreDeArchivo.txt es un nombre de archivo especificado. Por ejemplo:

defrag x:\ /v >nombreDeArchivo.txt


Optimizar el desfragmentador de Windows
http://ekort.blogspot.com/2006/11/o...ws_24.html



Saludos,
Enrique Cortés
Microsoft MVP - Windows - IE/OE
Date un paseo por mi Blog: http://ekort.blogspot.com
ekort@mvps.org

Windows Vista x86 (TM) Release Candidate 2 Build 5744
Internet Explorer 7 (RTW) Build 7.0.5730.11 en XP-SP2


Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and confers no rights.
________________________________________________________________________________
 

Leer las respuestas

#1 Xavier Budet Graco
24/11/2006 - 17:13 | Informe spam
Gracias Enrique, lo voy a probar.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"Enrique [MVP Windows]" escribió en el mensaje news:%
Optimizar el desfragmentador de Windows


Haciendo referencia a mi artículo sobre la desfragmentación de la partición del sistema, que publiqué hace algunas semanas, y que podeis consultar aquí: http://ekort.blogspot.com/2006/07/c...e-la.html, me gustaría añadir cómo podemos optimizar aún más esta herramienta. El desfragmentador de Windows XP (defrag.exe) tiene una configuración por defecto en la que se especifica que se desfragmenten los 50 programas más utilizados y aquellos que tengan un *log* o identidad de archivo de más de 1000 bits. ¿Por qué dejar a Windows que desfragmente a su gusto y no al nuestro?
Para modificar este modo de funcionamiento, debemos llevar a cabo unos ajustes en el registro de windows. Se necesitan privilegios administrativos.

Preguntas similares