В этой заметке я простым языком раскрою понятия "оптимизация" и "дефрагментация диска": что это, для чего нужен данный процесс, на каких накопителях компьютера его можно выполнить, как дефрагментировать разделы в разных Windows и как часто это требуется делать.
Регулярное выполнение дефрагментации на жестких дисках позволяет ускорить работу ПК. В некоторых случаях прогресс будет прямо очень значительным! И прочитав инструкцию ниже, вы уже сможете делать эту операцию с файлами самостоятельно, ничего сложного.
Не смотря на страшное для новичков название, все совсем не сложно и уверен, любой начинающий пользователь компьютера, сейчас поймет что к чему. Просто на многих сайтах и даже в книгах для чайников, почему-то о дефрагментации говорят профессиональным, сложным языком.
Фрагментация файлов и дефрагментация диска: что это за процедура
Прежде чем разбираться, что такое дефрагментация диска, определимся с близким понятием "фрагментация".
Дело в том, что все файлы при записи на диск разбиваются на фрагменты, которые изначально записываются друг за другом. Например, в течение месяца вы вели обычную работу на компьютере и записывали разные файлы: устанавливали программы, а также сохраняли музыкальные треки и маленькие документы типа Word, Excel.
Но в процессе работы какие-то данные, конечно, удаляются и образуются пустоты. Вот и вы через время решили удалить множество мелких файлов, которые распределены по всему диску, поскольку имеют маленький размер и запись производилась в разное время.
В такие пустоты потом операционная система записывает новые файлы, только ведь они могут быть разного размера и иногда все части не помещаются в одно пустое пространство, чтобы сохраниться по порядку. Тогда ОС их запишет уже в следующее найденное пространство.
Например, через время после удаления музыки и текстовых документов, вы установили большую программу Фотошоп. Тогда ее блоки данных сначала заполнят свободные места, оставшиеся после удаления мелких файлов, а потом система будет искать другие не занятые места для записи оставшихся частей.
Вот когда части файлов не записываются последовательно друг за другом, а распределяются по всему жесткому диску — это и есть фрагментирование.
Для наглядности смотрим изображение:
Фрагментирование файлов на HDD
- Каждый цвет — отдельный файл (пронумеровал их).
- Одна ячейка — один фрагмент файла.
- Белые ячейки — не занятое пространство для помещения частей новых файлов.
Как видим, все части первых двух файлов записаны на жесткий диск последовательно. А далее, из-за ранее удаленных файлов, начинается немного беспорядок. Один кусок файла №6 и три оставшихся его части разлетелись по диску. Аналогично с остальными.
Ну и еще один самый простой пример, чтобы точно было понятно…
Представьте 3 книжные полки и на ней книги, состоящие из нескольких томов. Мы ищем одну "Война и мир" (помните наверное, там 4 тома и эпилог еще 😊). Один том расположен на нижней полке слева, второй на средней полке в середине, 3-й на средней полке справа, а 4-й — на верхней полке справа. Думаю понятно, что если мы вчера сами туда не поставили именно в таком порядке тома книги и давно забыли где они расположены, то за 5 секунд их не найдем. Другое дело, если бы все 4 стояли рядом.
В таком примере роль жесткого диска играют полки для книг. Один том книги — это часть какой-то программы. "Война и мир" — целиком одна из программ, а 4 ее тома — это 4 части одной программы.
В итоге, когда процент фрагментации высокий, требуется выполнить дефрагментацию. Поскольку это приводит к более медленной работе компьютера, поскольку, приходится сначала искать все кусочки одного файла прежде чем его открыть. Головка жесткого диска должна будет метаться по нему в поисках всех частей программы для запуска.
И теперь, поняв фрагментацию вам будет очень просто разобраться и в дефрагментации. Уже из названия ясно, что это некий обратный процесс фрагментации.
Т.е процедурой дефрагментации мы ставим на наших книжных полках все тома одной книги друг за другом. Только потом идут все тома другой книги и так далее.
Тем самым уменьшаем фрагментацию: считывающей головке HDD не придется бегать по диску, ведь куски запускаемых файлов будут рядом. В итоге дефрагментация ускорит производительность операционной системы.
Больше всего проблем с увеличением степени фрагментации было на старых файловых системах FAT. В современных NTFS (у вас в Windows 100% именно такая) значимость тоже есть, но не такая супер критическая.
Нужна ли дефрагментация для накопителей SSD и частота выполнения на HDD
Перед тем как дальше разбираться в процедуре дефрагментации, проведем четкую границу между двумя типами дисков. Оба типа служат для хранения информации на компьютере, но работают по совершенно разному принципу:
- HDD (они же "жесткие диски") имеют движущиеся детали (сами диски внутри и считывающую головку на ними).
- SSD (твердотельные накопители) работают по принципу флеш памяти, в них нет движущихся компонентов. Но их память имеет ограниченный ресурс перезаписи.
Но для них есть аналогичная процедура оптимизации, которая работает по иному алгоритму — происходит очистка места, где ранее располагались файлы.
Поэтому в Win 10 приложение "дефрагментация" переименовали в "оптимизация". Оно правильно оптимизирует твердотельные накопители, не нанося вред и при этом выполняет дефрагментацию жесткого HDD.
Если не знаете, как определить, какой тип диска у вас установлен (а может сразу 2, что чаще бывает на сегодняшний день), пишите в комментарии внизу заметки, помогу 😉
Теперь к вопросу, по какому расписанию, как часто выполнять дефрагментацию жесткого диска или оптимизацию?
- Для SSD нужно настроить автоматическую оптимизацию. Ниже в соответствующей главе я покажу, как это сделать, парой кнопок в Виндовс. Если очень долго не выполнять оптимизацию таких дисков, их производительность может ощутимо снижаться.
- Для жестких дисков дефрагментация зависит от их объема, а также, как часто вы происходит запись файлов на компьютер. Одно дело — в основном только выходить в интернет в поисках нужной информации, другое — каждый день устанавливать программы, копировать на диск фильмы, игры. При обоих подходах, где-нибудь раз в месяц, достаточно запускать анализ диска и утилита подскажет, стоит ли выполнить дефрагментацию. Обычно рекомендуется, если процент фрагментации 10% или более. В первом случае (когда практически не производится записи на диск), скорее раз в 3 мес., а то и в полгода, не ранее. Во втором случае, особенно если еще и диск маленький, процесс фрагментации будет расти значительно быстрее. Тогда, возможно, потребуется запускать дефрагментацию раз в 1-2 месяца. Есть вариант настроить и автоматическое расписание.
Виды дефрагментации жестких дисков компьютера
Выполнять дефрагментацию можно как файлов (собирая их кусочки после записи так, чтобы располагались друг за другом), так и не занятого места, собирая все "пустоты", распределенные по диску, в единую большую свободную область. Исходя из этого выделяются 3 типа дефрагментации:
- Полная — выполняется дольше всего, но зато дефрагментирует и файлы и свободное место, максимально ускоряя обращение к диску, уменьшая фрагментацию.
- Быстрая — дефрагментация только файлов. То есть для каждого из них программа ищет все сегменты на диске и ставит рядом. Свободное пространство, также разбитое по частям остается не тронутым. Такая дефрагментация выполняется быстрее, но эффективность мала, поскольку новые файлы начинают снова быстро делиться на части, забивая не объединенные воедино пустоты.
- Объединение свободного места. Такая дефрагментация не затрагивает файлы, а только объединяет "дырки" в единую освобожденную область. Также не очень эффективно, так как все старые файлы останутся разбитыми по кластерам по всему накопителю.
Определенные программы умеют делать все виды дефрагментации, другие только отдельные, третьи сами выбирают, какой вариант лучше выполнить.
Сам я на этот счет могу сказать следующее: заморачиваться не стоит. Достаточно полагаться на данные Windows 10 (если у вас, конечно, не более ранняя версия). Она все сделает за вас по своему алгоритму (с возможностью сделать расписание) и вы вряд ли увидите разницу от проведенной процедуры дефрагментации (оптимизации) какими-то другими утилитами.
Как дефрагментировать диск в ОС Windows системной утилитой
Во всех версиях Виндовс есть встроенные средства дефрагментации жесткого диска. Буду считать от самой древней XP, потому что с более ранними я даже не работал, еще пешком под стол ходил в то время 😊
В последних версиях инструмент дефрагментации улучшили и теперь он может проводить этот процесс автоматически, пока компьютер не занят какими-либо задачами.
Также есть и специализированные дефрагментаторы от разных разработчиков (сайты известных брендов см. ниже).
Запуск дефрагментатора, ручной анализ и оптимизация локальных дисков
Как открыть встроенное приложение для дефрагментации: вне зависимости от версии системы Windows, открываем проводник (привычнее "Компьютер" или "Этот компьютер"). Кликаем по любому локальному диску и выбираем свойства, а в открывшемся окне на вкладке "Сервис" кликаем по кнопке "Оптимизировать" (либо будет называться "Выполнить дефрагментацию").
Как запустить дефрагментацию файлов
Другой вариант — найти программу по поиску. В Windows XP и 7 нужно набрать в поисковой строке "Дефрагментация", а в Win 10 — "Оптимизация".
Далее уже окно дефрагментатора будет немного отличаться в зависимости от версии ОС, но суть совершенно не поменялась, даже кнопки те же остались.
Интерфейс дефрагментаторов в разных Windows
Теперь рассматриваем как проанализировать, на сколько велика фрагментация дисков и как выполнить вручную процесс дефрагментации.
Показываю на примере Windows 10 для жестких дисков (по ССД дам комментарий ниже):
Анализ разделов и запуск дефрагментации вручную
- Сначала выделяем нужные HDD в окне (если у вас такой не один) и нажимаем "Анализировать все" или "Анализ". Можете анализировать по отдельности, это не имеет значения. Даже на больших дисках анализ обычно занимает максимум 5 минут. В окне вам будет показан процент фрагментации. Если от близко к 10 и выше, можно запускать дефрагментацию. Если нет, проанализируйте позже еще раз, например, через пару недель.
- Для запуска дефрагментации, выбираем "Оптимизировать все" (кнопка так называется если выбрано несколько дисков), либо "Оптимизировать". Ожидаем пока задание будет выполнено, что в зависимости от степени фрагментации и размера диска, может занимать от 10-20 минут до нескольких часов. Наблюдать за процессом вы сможете в том же окне.
Когда раздел сильно фрагментирован, лучше перед запуском дефрагментации освободить компьютер, закрыть все пользовательские программы по максимуму. Иначе дефрагментатор не сможет перекладывать файлы этих программ, поскольку они заняты.
Не бойтесь, последние версии этой операционной системы различают типы дисков в отличие от предыдущих и для по умолчанию ССД не будет применяться привычная дефрагментация, поскольку она вредна. Для них будет запускаться оптимизация по совсем другому алгоритму.
Я поначалу тоже боялся и отключал в Windows 10 автоматическую оптимизацию, думая, что это причиняет вред. Пока не узнал реальное положение вещей.
Настройка расписания автоматической дефрагментации и оптимизации
Включение расписания для автоматической дефрагментации / оптимизации дисков
- В окне дефрагментатора нажимаем "Включить расписание", либо "Включить". Если расписание уже настроено, то кнопка будет называться "настроить / изменить" расписание дефрагментации.
- В окне включаем пункт автоматической оптимизации, а затем выбираем регулярность обслуживания (ежедневно, еженедельно или ежемесячно). В Windows 7 еще задается конкретное время запуска дефрагментации. Ставим такое, чтобы в этот момент компьютер был не занят. Windows 10 же сама определяет, когда компьютер простаивает и запустит задачу в это время.
- Последним этапом выбираем диски, для которых дефрагментация будет выполняться автоматически, нажав "Выбрать диски". Кликнув "ОК" в окнах, вы включите автоматическую дефрагментацию по выбранному расписанию. В XP такой функции нет и накопители могут обслуживаться только в ручном режиме.
Чтобы самому не терять времени, я настроил расписание на автоматическую оптимизацию всех имеющихся в системе разделов дисков. Интервал — 1 раз в месяц.
Единственный нюанс: процесс дефрагментации, конечно, занимает ресурсы системы и может получаться так, что Windows не сможет выбрать время простоя для этой операции и начнет выполнять ее пока вы что-то делаете за ПК. Тогда, возможно, заметите падение производительности. Это актуально для тех, кто много времени проводит за компьютером, например, как я 😊
Но здесь достаточно понаблюдать и если что скорректировать план дефрагментации или перейти на анализ и запуск процедуры вручную.
О дефрагментации разделов ПК сторонними приложениями
Есть хороший выбор приложений для дефрагментации от сторонних разработчиков (оф. сайты дал ниже), как говорится, на вкус и цвет. Лично я сам четко убежден, что встроенный в Windows инструмент справляется со своей задачей на все 100%, хорошо убирая фрагментацию файлов.
Подтверждение тому: дискам в моем ноутбуке уже 8 лет, за это время я ни разу не переустанавливал операционку! На нем изначально стояла Win 8, которую потом бесплатно обновил до десятки. При этом с растущим объемом задач и объемом записи, нет никаких симптомов падения скорости работы. Дефрагментацию выполняю регулярно встроенной программой, как и другие задачи по обслуживанию.
У программ дефрагментаторов других разработчиков всегда предлагается более широкий выбор настроек, например, типов дефрагментации и оптимизации. А также всякие опции, которые обещают ускорение и улучшение процесса в целом.
Я еще не нашел ни единого реального факта, доказывающего, что сторонние средства дефрагментации работают лучше встроенного в Windows 10, к примеру. Только сплошные заявления без доказательств.
В общем решать вам, использовать ли сторонние приложения. Мнения по этому поводу вы можете услышать разные. Я свое обозначил 😉
Список известных мне бесплатных программ дефрагментаторов со ссылками на официальные сайты:
- Piriform Defraggler
- Auslogics Disk Defrag (бесплатная версия программы с сайта делает дефрагментацию только жестких HDD, а оптимизация SSD работает только в платной PRO версии).
- IObit Smart Defrag
Пользоваться такими дефрагментаторами также просто как встроенным инструментом дефрагментации, поэтому, из любопытства может кто-то и попробует поработать с какими-то из них.
Отпишитесь тогда, пожалуйста, ниже в комментариях, если в вашем конкретном случае заметите реальное улучшение производительности.
Основные выводы
Итак, что такое дефрагментация, надеюсь разобрались и теперь подведем итоги.
- Выполнять дефрагментацию нужно, но только на HDD типах носителей.
- Для других есть отдельный алгоритм "оптимизация", который умеет делать встроенный инструмент в Windows 8, 10 и 11, а также сторонние приложения.
- Настраивайте процесс либо на автоматическое выполнение дефрагментации по расписанию и конкретному времени (кроме Windows 7 и более ранних ОС этого семейства), либо хотя бы раз в 1-2 мес. анализируйте жесткий диск вручную и запускайте дефрагментатор если процент фрагментации около 10.
- Форматирование и дефрагментация — совершенно разные понятия. Первое служит для полной очистки всех данных на диске. Просто замечал, что некоторые пользователи их приравнивают.
- Сторонние приложения дефрагментации есть смысл использовать, если у вас Windows 7 или более ранние ОС.
Кстати, пользователям систем Linux тоже можно и нужно делать дефрагментацию. А вот MacOS только в определенных случаях. Я с этими системами толком не работаю, но если будут вопросы или предложения, пишите в комментарии ниже, может быть поясню отдельной заметкой.
Надеюсь материал вам помог. Напишите, пожалуйста в комментариях, все ли понятно? Если остались вопросы, спрашивайте, с удовольствием помогу разобраться 😉 Ну и если пробовали выполнять дефрагментацию сторонним ПО, опишите, пожалуйста, увеличилась ли на ваш взгляд производительность.
Оставить комментарий