Дефрагментация диска в Windows

При работе компьютера выполняется постоянное сохранение информации на жесткий диск. Если измененный файл вырастает в размере, какая-то его часть может быть записана в другую область с достаточным объемом непрерывного свободного места. Такой процесс называется фрагментацией. В результате обратное считывание происходит из разных областей диска и выполняется медленнее. Учитывая скорость обработки информации компьютером, до определенного порога пользователь не замечает разницы. Высокий процент фрагментации приводит к эффекту «визуального торможения», когда падение производительности становится заметным. Дефрагментация диска предназначена для того, чтобы собирать «разбросанные» части файлов в одну непрерывную область.

Дефрагментация в Windows XP

Вернемся немного назад во времена Windows 2000/XP, которые стали первыми пользовательскими версиями семейства NT. Единственными накопителями данных, используемыми в ПК, были механические жесткие диски. Фрагментация приводила к дополнительному перемещению подвижной головки считывания и становилась значительной проблемой для пользователей. Для борьбы с ней в ОС Windows использовалась программа для дефрагментации диска, разработанная Microsoft совместно с Executive Software.

Качество ее работы устраивало далеко не всех, что и привело к появлению сторонних дефрагментаторов.

Дефрагментация в современных версиях Windows

В 2009 году появились SSD-накопители, сравнимые по объему с HDD и вышла Windows 7 с поддержкой технологии TRIM. В ней использовалась новая утилита дефрагментации дискового пространства defrag.exe. В консольном виде она присутствовала в версии XP, а теперь получила графический интерфейс.

Windows 7

Используем для запуска штатного дефрагментатора ОС команду «dfrgui», вводимую в меню «Выполнить».

Открывается графическая оболочка с информацией о текущем состоянии накопителей и элементами управления.

Для управления используются всего две кнопки. Первая позволяет получить статистку фрагментации. В центральной части окна виден ее текущий процент. Вторая применяется для ручного запуска. По умолчанию дефрагментация диска на Windows 7 выполняется по расписанию. Используя кнопку в верхней части окна, его можно просмотреть или настроить.

Стрелка указывает на выпадающие меню, с помощью которых изменяется расписание запуска. Выделенная кнопка открывает меню выбора дисков.

Дефрагментация диска будет выполняется только тогда, когда компьютер включен. В противном случае выполнение задачи откладывается на неделю.

Windows 10

В Windows 10 дефрагментатор запускается той же самой командой «dfrgui». Интерфейс оптимизирован к новой ОС, но основные изменения коснулись принципа работы.

Дефрагментация диска на Windows 10 не привязана к жесткой временной метке. Убедиться в этом можно, открыв расписание выполнения задачи.

По умолчанию оптимизация запускается один раз в неделю и выполняется в момент простоя компьютера. Вторым критерием запуска является достижение порога фрагментации в 10%. В меню выбора дисков наряду с физическим накопителем присутствует виртуальный.

Читайте также:  Как удалить временные файлы в Windows

Техническая поддержка Microsoft «расплывчато» объясняет его наличие использованием пакета Office или хранилища OneDrive. Пытаться его удалять не надо. С этой особенностью придется смириться.

Управление дефрагментацией

Кроме графического интерфейса, существует еще несколько способов дефрагментировать диск. В управляющем меню каждого накопителя есть вкладка «Сервис».

Нажав обозначенную кнопку, пользователь открывает окно штатной утилиты и может запустить процесс вручную.

Являясь компонентом Windows, встроенный дефрагментатор, выросший из консольного приложения, может управляться из командной строки. Запускаем PowerShell с повышенными правами и проводим анализ состояния дисков.

Следующей командой запускаем встроенный дефрагментатор для Windows.

На скриншоте показан результат ее выполнения. Утилита отработала положенные пять проходов и добилась нулевой фрагментации, правда, с некоторыми оговорками, указанными в примечании.

Полное отключение штатной утилиты дефрагментации не рекомендуется. Какой-то порядок в системе она все-таки поддерживает. При желании или замене ее другим ПО сделать это можно в консоли управления. Вызывается она командой, показанной на скриншоте.

В меню перехода находим раздел «Службы». После этого в центральной части окна развернется список всех сервисов ОС. Находим обозначенный рамкой и открываем меню настройки параметров.

В указанном стрелкой выпадающем меню выбираем тип запуска «Отключено». Останавливаем текущее выполнение службы. Подтверждаем решение и закрываем управляющую консоль.

Таким образом можно отключить дефрагментацию в Windows 7. В последующих версиях действия пользователя аналогичны, но служба называется «Оптимизация диска».

Программы для дефрагментации

За последний десяток лет встроенные средства ОС заметно выросли в плане функциональности. Файловая система NTFS, для которой фрагментация не критична, на домашних ПК уже не исключение, а норма. В Windows появилась возможность выполнять дефрагментацию по расписанию в фоновом режиме. Однако нет предела «совершенству». Программы, предназначенные для замены штатной утилиты, выпускаются регулярно, и сегодня мы рассмотрим несколько самых популярных.

Advanced SystemCare

Разработка компании IObit позиционируется как лучшее бесплатное средство для «оптимизации» компьютера, не содержащее шпионских модулей. При установке пытается протащить на ПК весь набор «полезных» сервисов Яндекса.

При запуске Advanced SystemCare Free первым делом предлагает услуги по очистке системы от «мусора» и по всем видам исправлений, которые разработчики сочли возможным включить в бесплатную версию.

На вкладке «Инструменты» находится утилита Smart Defrag. Провести дефрагментацию с ее помощью невозможно, поскольку она требует отдельной установки.

Фактически программа является очередным «чистильщиком», совмещенным с оболочкой для загрузки другого ПО IObit.

Smart Defrag

Отправляемся на сайт разработчика и скачиваем Smart Defrag отдельно, без сопутствующих «украшений».

Программа правильно определила тип носителя и даже поняла, что он не нуждается в ее услугах.

На основной вкладке предложение «оптимизировать» диск осталось. Доверим программе выполнение анализа, чтобы сравнить качество работы со штатной утилитой.

Как видим на скриншоте, встроенный дефрагментатор с задачей справился. Программа нашла только один изменившийся элемент, который собралась «упорядочить».

Заменить системную утилиту Smart Defrag не сможет, так как использует аналогичное API. Продукты IObit скорее принесут вред ПК, чем выполнят полезную работу.

Читайте также:  Прошивка БИОС из под Windows

MyDefrag

Разработка программы была прекращена в 2010 году, а сайт находится в архиве интернета. Загрузить последнюю выпущенную версию с него можно, но использовать вряд ли стоит.

MyDefrag с трудом смог выполнить анализ дискового пространства.

Без технической поддержки в течение семи лет программа превратилась в малополезный и неинформативный анализатор. Доверять ей современные HDD для как-либо операций не стоит.

Auslogics Disk Defrag

При установке программа не предлагает ничего лишнего, кроме установки умирающего поисковика Yahoo.

Основное окно показывает карту состояния дискового пространства. Чуть ниже расположена легенда, позволяющая быстро разобраться в получившейся картине. Программа использует методы, отличные от системных алгоритмов, поэтому находит больше фрагментированных частей.

Каждый блок кластеров можно просмотреть отдельно. Нажатие на него открывает дополнительное меню в нижней части программы. В нем перечисляются обнаруженные файлы с абсолютными путями к ним.

Disk Defrag имеет богатые настройки. Перемещаясь по вкладкам, можно изменить каждую деталь, начиная от интеграции в систему и заканчивая алгоритмами работы.

Отдельно собраны специфические настройки для работы с SSD-накопителями.

Disk Defrag оставляет приятное впечатление полностью законченного продукта. Auslogics смогла показать, как сделать дефрагментацию диска наглядной и доступной для понимания любого пользователя.

Defraggler

Программа разработана компанией Piriform, создателем CCleaner, в двух редакциях. Мы используем Free, которая при вежливо предлагает использовать Chrome в качестве основного браузера.

Основное окно Defraggler отображает схему дискового пространства и его визуальное наполнение данными. При анализе программа определила степень текущей фрагментации в 15%.

Реализована возможность просмотра содержимого отдельных блоков на диске и абсолютных путей к файлам.

Настройки программы в несколько раз беднее Auslogics. Отдельные опции для работы с SSD не предусмотрены. Возможна интеграция в систему на уровне контекстного меню и подмены стандартной утилиты дефрагментации.

В течение последнего года Defraggler не получал обновлений. Похоже, что разработчики забросили продукт. При работе с программой постоянно присутствует ощущение использования предельно урезанной по функционалу копии Disk Defrag.

Промежуточные выводы

Обзор программ популярных по статистике загрузок лишний раз доказывает, что бесплатная «оптимизация в один клик» невозможна, а многие пользователи пользуются устаревшей информацией. Лучший дефрагментатор разработала Auslogics, и это по-настоящему хороший продукт. С худшей стороны себя показали самые популярные экземпляры с разрекламированными возможностями.

В заключение

Использование файловой системы NTFS само по себе снижает влияние фрагментации на производительность. В связке со штатной утилитой вы получаете стабильно работающий ПК с дефрагментацией по расписанию. При использовании SSD дефрагментация не нужна в принципе. Дисковым пространством распоряжается контроллер накопителя, никак не привязанный к ОС. Фактически проблема перестала существовать, а борьба с ней с использованием стороннего ПО напоминает битву с ветряными мельницами.

Всего комментариев: 0

Оставить комментарий

Ваш email не будет опубликован.
Вы можете использовать следующие HTML тэги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
Имя
Email
Сайт