Diskprobe

Diskprobe (Dskprobe.exe) es un editor de sector de Widows Server 2003 que permite a los administradores editar, guardar y copiar datos en un disco duro. Usándolo con precaución, podemos reemplazar el MBR, reparar la información de la Tabla de particiones o sectores de arranque corruptos y otros en volúmenes FAT16, FAT32 y NTFS. También podemos usarlo para realizar una copia de seguridad del MBR o sectores de arranque en archivos binarios por si las moscas. Sin un conocimiento a fondo de la herramienta es mejor usar otras herramientas, como la consola de recuperación, antes de usarla.


Hay que ser precavido si realizamos cambios en la estructura del disco duro. Diskprobe no comprueba los cambios a grabar y valores incorrectos podrían dejar inaccesible el disco o impedir arrancar al sistema. En caso d no poder corregir los cambios efectuados deberemos crear y volver a formatear todos los volúmenes del disco.


Con Diskprobe podemos cambiar los valores de bytes individuales de cualquier sector en un disco dinámico pero no podemos navegar por su estructura. Por tanto se recomienda sólo usar Diskprobe en discos básicos. Sin embargo, podemos usarlo para copiar y restaurar el sector de arranque y el MBR de discos dinámicos.


 


Diskprobe es parte de las Windows Support Tools.


Podemos usarlo para ver las GUID de: la cabecera de la tabla de particiones y de las entradas de los discos GPT de equipos Itanium.Sin embargo no hay que usarlo para realizar cambios en la estructura de los GPT, estas se auto-reparan a sí mismas y cualquier cambio podría estropear el disco.


Diskprobe2


El archivo dskprobe.chm incluído nos facilitará la información para su uso y limitaciones.

DiskPart

Diskpart (diskpart.exe) es una herramienta de administración de línea de comandos con una funcionalidad similar al complemento de Administrador de discos. Aunque siempre que sea posible está recomendado usar el complemento gráfico para administrar y solucionar problemas de discos y volúmenes. Sin embargo, diskpart proporciona un método para la resolución de problemas remotamente mediante el uso de Telnet, y para el uso en archivos de lotes que graban el estado del disco o detectan problemas en su configuración.

Algunos ejemplos:

Iniciarlo: Desde inicio, ejecutar, escribir CMD y pulsar enter. Después escribimos DISKPART y enter, entraremos en el prompt DISKPART>

diskpart01

Listar discos: Escribimos en el prompt el comando List disk

diskpart02

Ver los detalles de un disco: Escribimos Select disk número_del_disco y después detail disk

diskpart03

Lista de comandos posibles de DISKPART: Escribimos commands

diskpart04

 

Artículo de la knowledge base: Descripción de la utilidad Diskpart.exe

Desfragmentador de disco

El desfragmentador de disco es un complemento de la MMC que se usa para reducir el nivel de fragmentación de un disco/volumen. La fragmentación causa un aumento en las búsquedas del subsistema de disco, con lo que se enlentece el ratio de transferencia y se reduce el rendimiento del disco. La desfragmentación es necesaria rutinariamente (según el uso del disco) ya que las rutas de los archivos se almacenan en el disco.

La fragmentación se produce cuando:

  • Se crea un archivo y el volumen no dispone de un grupo contiguo de clústeres libres suficientemente grande para contener el archivo entero. Por tanto, el archivo se reparte en fragmentos en lugar de estar en clústeres contiguos.
  • Se edita un archivo y se queda pequeño para el sitio que ocupa en el disco y si no hay grupos contiguos de clústeres libres a los que ocupa, el archivo se fragmenta ocupando clústeres libres en cualquier parte del disco.

Aún cuando se ha dicho que FAT y NTFS se han diseñado para un almacenamiento rápido y eficiente al guardar archivos, el disco físico tarda más tiempo en leer y escribir archivos fragmentados que no fragmentados. Si los archivos de un disco están muy fragmentados el rendimiento se ve afectado, ya que el cabezal del disco debe moverse entre diferentes pistas del disco para localizar los clústeres del archivo.

Las herramientas de desfragmentación arreglan este problema moviendo las partes de los archivos a clústeres contiguos, reduciendo la fragmentación y así reducir los movimientos mecánicos necesarios para localizar los clústeres de un archivo y con ello mejorar el rendimiento propio del disco.

En Windows Server 2003 pueden usarse dos métodos de desfragmentación de FAT y NTFS:

  • El complemento de desfragmentador de disco, dfrg.msc
  • Desde la línea de comandos con Defrag.exe

Ambas herramientas reordenan archivos, carpetas, programas y espacio sin usar en el disco duro para optimizar el rendimiento. Estas herramientas han sido mejoradas en Windows Server 2003:

  • Desfragmentan volúmenes con cualquier tamaño de clúster.
  • Desfragmentan archivos menores de 16 clústeres.
  • Desfragmentan la MFT (Master File Table).

El tiempo necesario para una desfragmentación dependerá de distintos factores, como el tamaño del volumen, el numero y tamaño de los archivos del volumen, la fragmentación de estos y de lo ocupado que pueda encontrarse el sistema durante la desfragmentación.

 

Cuando vayamos a usar las herramientas de desfragmentación hemos de tener en cuenta:

  • Sólo podemos desfragmentar volúmenes locales y uno a la vez.
  • Se necesitan privilegios de administrador o miembro del grupo de desfragmentación de volúmenes.
  • No podemos usar la herramienta de línea de comandos mientras el complemento de desfragmentación de disco esté abierto.
  • No podemos desfragmentar volúmenes marcados como dañados por el sistema de archivos. Debemos ejecutar chkdsk antes de desragmentar.

Para obtener los mejores resultados con el uso de la desfragmentación:

  • Asegurarnos que tenemos al menos el 15% de espacio en disco libre cuando desfragmentemos un volumen.
  • No realizar copias de seguridad al mismo tiempo que la desfragmentación.