Начиная с Windows Vista, встроенный дефрагментатор диска Windows значительно улучшился, особенно в Windows 8 и Windows 7, и считается намного лучше, чем его предшественник Windows XP. Механизм дефрагментации и управляемость фрагментации были улучшены. Дефрагментация диска выполняется в фоновом режиме как задача с низким приоритетом, не влияя на производительность компьютера. Работает только когда машина простаивает! Он использует планировщик заданий для автоматической дефрагментации жесткого диска. Эта автоматическая дефрагментация не влияет на производительность Windows.
Дефрагментация диска в Windows 10/8
Теперь по умолчанию инструмент дефрагментации дефрагментирует только файлы меньше, чем 64 МБ , поскольку, согласно тестам Microsoft, фрагменты такого размера, которые уже состоят как минимум из 16000 смежных кластеров , оказывают незначительное влияние на производительность. Это означает, что игры и большие медиа-файлы фактически остаются без изменений! Поэтому, если вы все еще хотите дефрагментировать файлы, размер которых превышает 64 МБ, вам необходимо использовать -w параметр , упомянутый ниже, для дефрагментации файлов любого размера.
Начиная с Windows 7, дефрагментация стала еще более полной – многие файлы, которые не могли быть перемещены в Windows Vista или более ранних версиях, теперь могут быть оптимально заменены. В частности, была проделана большая работа по обеспечению подвижности различных файлов метаданных NTFS. Эта способность перемещать файлы метаданных NTFS также способствует уменьшению объема, поскольку позволяет системе более точно упаковать все файлы и метаданные файловой системы и освободить место «в конце», которое может быть использовано при необходимости.
В Windows 7 Microsoft отключила дефрагментацию для твердотельных дисков. В Windows 8, однако, поскольку инструмент претерпел изменение в общий инструмент оптимизации дисков, вы увидите, что он включен по умолчанию и для твердотельных накопителей. Вы можете прочитать больше об Улучшенной дефрагментации диска и Оптимизаторе хранения в Windows 8. Если вы используете твердотельный накопитель, вы можете прочитать эту статью о Дефрагментации и SSD в Windows 8 .
Процесс дефрагментации диска запускается по расписанию, которое вы можете настроить. Вы можете открыть дефрагментацию диска в Windows 8 или Windows 7, щелкнув правой кнопкой мыши значок диска, выбрав «Свойства» и перейдя на вкладку «Инструменты».
Здесь вы можете изменить настройки, нажав кнопку Изменить настройки и выбрав запуск плановых проверок на ежедневной, еженедельной или ежемесячной основе. или выберите дефрагментацию «сейчас», нажав Анализировать или Оптимизировать .
Некоторые моменты, которые следует запомнить:
- Disk Defragmenter не выполняет дефрагментацию файлов в корзине. Лучше всего сначала запустить Disk Cleaner, а затем очистить корзину перед дефрагментацией.
- Дефрагментатор диска также не будет дефрагментировать используемые файлы. Лучше всего попытаться завершить как можно больше процессов, а затем выполнить дефрагментацию.
- Дефрагментатор диска не выполняет дефрагментацию следующих файлов: Bootsect DOS, Safeboot fs, Safeboot CSV, Safeboot RSV, Hiberfil sys, дамп памяти и файл подкачки Windows. Однако использование -b параметра , как упомянуто ниже, оптимизирует загрузочные файлы.
Дефрагментация диска Параметры командной строки
Существуют различные параметры командной строки, позволяющие вам контролировать процесс дефрагментации.
Чтобы выполнить дефрагментацию определенного диска, скажем, диска C, откройте командную строку и введите:
defrag c:
Вы можете использовать следующие параметры или переключатели с командой Defrag для дальнейшей настройки вашего управления:
-r Это настройка по умолчанию, которая дефрагментирует фрагменты файла размером менее 64 МБ.
-a Анализ выбранного диска/тома и отображение сводного отчета, состоящего из отчетов анализа и дефрагментации.
-c Дефрагментирует все тома на компьютере. Не указывайте букву диска при использовании этого.
-w Выполните полную дефрагментацию файлов ВСЕХ размеров.
-f Принудительная дефрагментация, даже если на дефрагментируемом диске меньше свободного места. Том должен иметь как минимум 15% свободного места, прежде чем Disk Defragmenter сможет полностью дефрагментировать его.
-i . Это позволяет выполнять дефрагментацию в фоновом режиме и работать только в том случае, если компьютер не используется, как при выполнении запланированной задачи.
-v . Отображает полные отчеты.
-b Оптимизирует только загрузочные файлы и приложения.
Единственное указание, которое вы получите, – это мигающий курсор.Это значит, что процесс идет. Чтобы прервать процесс дефрагментации, нажмите Ctrl + C в окне командной строки.
Вы можете прочитать больше здесь о Параметры дефрагментации и переключатели командной строки .
Дефрагментатор диска не запускается
Если вы обнаружите, что не можете выполнить дефрагментацию или не можете запустить утилиту дефрагментации в Windows или что диск или том помечены как имеющие ошибки, запустите chdsk , введя
chkdsk c:/f
в любой командной строке; где с – буква диска. После этого вы сможете запустить Defrag после того, как Chkdsk восстановит файловую систему. Если вы все еще сталкиваетесь с проблемами, см. Этот пост в разделе Не удалось запустить дефрагментатор диска или не удалось инициализировать .
В Windows 10/8, хотя дефрагментатор по умолчанию достаточно хорош для большинства из нас, есть те, кто предпочитает использовать Бесплатное программное обеспечение для дефрагментации . Возможно, вы тоже захотите взглянуть на них.
Знаете ли вы о скрытых разделах, отображаемых в инструменте дефрагментации диска?