Оптимизатор диска Microsoft


Microsoft Drive Optimizer (ранее Disk Defragmenter ) — это утилита в Microsoft Windows , предназначенная для увеличения скорости доступа к данным путем переупорядочения файлов , хранящихся на диске , для занятия смежных мест хранения. Этот метод называется дефрагментацией . Дефрагментация диска сводит к минимуму перемещение головки, что сокращает время, необходимое для чтения файлов с диска и записи файлов на диск. [1] В результате сокращения времени чтения и записи Microsoft Drive Optimizer уменьшает время запуска системы для систем, запускаемых с магнитных запоминающих устройств, таких как жесткий диск. Однако дефрагментация бесполезна на таких устройствах хранения, кактвердотельные накопители , USB-накопители или SD-карты , которые используют флэш-память для увеличения скорости, поскольку эти накопители не используют головку. Дефрагментация может сократить срок службы некоторых технологий, например твердотельных накопителей. Microsoft Drive Optimizer впервые был официально включен в состав Windows XP .

В Windows 8 программа была переименована в Microsoft Drive Optimizer, при этом некоторые ссылки были изменены на « Дефрагментация и оптимизация дисков» или просто «Оптимизация дисков» .

Еще в конце 1982 года операционная система DOS IBM PC , поставлявшаяся с первыми персональными компьютерами IBM, включала оптимизатор организации томов дисков для дефрагментации 5¼-дюймовых дискет , которые использовались на этих машинах. В то время MS-DOS от Microsoft не выполняла дефрагментацию жестких дисков. Несколько сторонних разработчиков программного обеспечения продавали дефрагментаторы, чтобы заполнить этот пробел. В MS-DOS 6.0 появилась Microsoft Defrag. [2] Windows NT , однако, не предлагала утилиту Defrag, и Symantec была предложена другими в качестве возможной альтернативы этой утилите. [3]

В первых выпусках Windows NT отсутствовал инструмент дефрагментации. Версии до Windows NT 3.51 не имели интерфейса прикладного программирования для перемещения кластеров данных на жестких дисках. [4] Executive Software, позже переименованная в Diskeeper Corporation , выпустила программное обеспечение для дефрагментации Diskeeper для Windows NT 3.51, [4] которое поставлялось с настроенной версией ядра NT и драйверами файловой системы, которые могли перемещать кластеры.

Microsoft включила команды управления файловой системой (FSCTL) для перемещения кластеров в ядро ​​Windows NT 4.0 , [4] которые работали как для разделов NTFS , так и для FAT . Однако в Windows NT 4.0 не было графического пользовательского интерфейса или интерфейса командной строки. [4]

Дефрагментация диска впервые поставлялась в составе Windows 95 , Windows 98 и Windows Me и была лицензирована Symantec Corporation. Его можно запланировать с помощью мастера обслуживания и поддерживаемых ключей командной строки. [5] В версии, входящей в состав Windows 95 и 98, если содержимое диска изменилось во время дефрагментации, программа приостанавливала работу, повторно сканировала весь диск, а затем возобновляла процесс с того места, где он остановился. [6] В Windows Me это ограничение было снято.