Optimizador de unidades de Microsoft


Microsoft Drive Optimizer (anteriormente Disk Defragmenter ) es una utilidad de Microsoft Windows diseñada para aumentar la velocidad de acceso a los datos mediante la reorganización de los archivos almacenados en un disco para que ocupen ubicaciones de almacenamiento contiguas , una técnica denominada desfragmentación . La desfragmentación de un disco minimiza el recorrido del cabezal, lo que reduce el tiempo que lleva leer y escribir archivos en el disco. [1] Como resultado de la reducción de los tiempos de lectura y escritura, Microsoft Drive Optimizer reduce los tiempos de inicio del sistema para los sistemas que parten de dispositivos de almacenamiento magnético, como un disco duro. Sin embargo, la desfragmentación no es útil en dispositivos de almacenamiento comounidades de estado sólido , unidades USB o tarjetas SD que usan memoria flash para aumentar la velocidad, ya que estas unidades no usan cabezal. La desfragmentación puede reducir la vida útil de ciertas tecnologías, por ejemplo, unidades de estado sólido. Microsoft Drive Optimizer se envió oficialmente por primera vez con Windows XP .

A partir de Windows 8, se cambió el nombre del programa a Microsoft Drive Optimizer, con algunas referencias cambiadas para decir Desfragmentar y optimizar unidades o simplemente Optimizar unidades .

Ya a fines de 1982, el sistema operativo IBM PC DOS que se envió con las primeras computadoras personales de IBM incluía un optimizador de organización de volumen de disco para desfragmentar los disquetes de pulgadas que usaban esas máquinas. En ese momento, el MS-DOS de Microsoft no desfragmentaba los discos duros. Varios desarrolladores de software de terceros comercializaron desfragmentadores para llenar este vacío. MS-DOS 6.0 introdujo Microsoft Defrag. [2] Sin embargo, Windows NT no ofrecía una utilidad de desfragmentación, y otros sugirieron Symantec como una posible alternativa para la utilidad. [3]

Las versiones iniciales de Windows NT carecían de una herramienta de desfragmentación. Las versiones hasta Windows NT 3.51 no tenían una interfaz de programación de aplicaciones para mover grupos de datos en discos duros. [4] Executive Software, más tarde rebautizado como Diskeeper Corporation , lanzó el software de desfragmentación Diskeeper para Windows NT 3.51, [4] que se envió con una versión personalizada del kernel NT y los controladores del sistema de archivos que podían mover clústeres.

Microsoft incluyó comandos de control del sistema de archivos (FSCTL) para mover clústeres en el kernel de Windows NT 4.0 , [4] que funcionó tanto para particiones NTFS como FAT . Sin embargo, Windows NT 4.0 no proporcionaba una interfaz de usuario gráfica o de línea de comandos. [4]

El Desfragmentador de disco también se envió como parte de Windows 95-98 y Windows Me . Se puede programar mediante un asistente de mantenimiento y conmutadores de línea de comandos admitidos. [5] Esta versión tenía la limitación de que si el contenido de la unidad cambiaba durante la desfragmentación, volvía a escanear la unidad y reiniciaba el proceso desde donde lo había dejado. [6]