Что такое фрагментация диска?

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

Что такое фрагментация диска?

Доброго времени суток, уважаемые читатели Nejalko.ru! А Вы знаете, что такое дефрагментация диска и для чего она нужна? Даже если знаете, думаю, не будет лишним заглянуть в данную статью и освежить свои знания, а возможно почерпнуть что-то новое.

Начнем с самого понятия: «Дефрагментация диска» — это процесс обновления логической структуры диска посредством последовательного расположения кластеров.

Таким образом, под дефрагментацией диска можно понимать операцию помещения данных (файлов) в оптимальном порядке, то есть друг за другом. Делается это для упрощения доступа оборудованию жесткого диска к определенным секторам с информацией.

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

Если на диске содержится много информации, и она периодически добавляется и удаляется, то процесс фрагментации файлов неизбежен.

Что такое фрагментация

Фрагментация — это разбиение целого файла на несколько отдельных фрагментов. Происходит это именно из-за частых операций записи/удаления данных, при этом важно количество свободного пространства на диске.

Если место на диске почти всегда занято полностью, то в случае удаления какого-либо файла место, которое он занимал, остается свободным и следующий файл, скопированный на Ваш жесткий диск, может быть поделен на фрагменты.

Какая-то часть будет помещена в только что освободившееся место, другая часть попадет в изначально пустое место.

Если же на диске много свободного пространства, то фрагментация обычно не происходит. Тем не менее, стоит проводить дефрагментацию диска или хотя бы анализ необходимости дефрагментации раз в 1-2 месяца.

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

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

Как уже упоминалось выше, дефрагментация способствует повышению скорости чтения/записи данных оборудованием самого жесткого диска, понижает скорость износа устройств памяти, основанных на жестких дисках (винчестер), а также способствует увеличению общей скорости работы компьютера во всех приложениях.

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

Итак, с теорией разобрались. Пора переходить к дефрагментации непосредственно.

Проведение дефрагментации стандартными средствами

Для проведения дефрагментации можно использовать специальные программы, например, O&O Defrag, Auslogics disk defrag, Piriform Defraggler и другие. В общем-то Вы можете почитать в интернете отзывы о этих программах и выбрать для себя что-то подходящее. Мы же проведем дефрагментацию встроенной в Windows 7 программой. Находится она по следующему адресу: «Пуск — Все программы — Стандартные — Служебные — Дефрагментация диска».

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

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

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

Рекомендую Вам сначала всегда проводить анализ уровня фрагментированности диска — этот анализ покажет, стоит ли вообще делать дефрагментацию и в каком состоянии находятся диски.

Читайте также  Почему СД ром не видит диск?

Выбрать диск (или раздел) просто — кликаете по нему левой мышкой и нажимаете кнопку «Анализировать диск». После завершения анализа в строке состояния дисков можно увидеть процент фрагментации диска (раздела).

Если Вы видите любое значение больше 0, то смело нажимайте кнопку «Дефрагментация диска». Дефрагментация может занять довольно большой промежуток времени, так как фрагментированность дисков может быть очень велика. По окончании процесса — Вы увидите…то же самое окно, где будут те же самые строки, только значения фрагментации должны исчезнуть.

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

Проводите дефрагментацию хотя бы 1 раз в месяц и компьютер прослужит Вам верой и правдой еще длительное время!

Источник: https://nejalko.ru/uhod-za-kompjuterom/defragmentacija-diska.html

Дефрагментация диска — что это такое, лучшая программа, как провести, на Windows 7, Windows XP, Windows 8, Windows Vista, нужна ли

Что такое фрагментация диска?

Файловая система всегда проектируется таким образом, чтобы обеспечить максимально быстрый доступ к диску при любых операциях: как при записи, так и при чтении. Это особенно касается системного диска или той его части, где находятся файлы ОС. В то же время, пространство на диске должно быть использовано экономно.

Файлы на диске — вещь не постоянная, некоторые из них хранятся долго, но другие могут быть созданы всего на несколько часов или даже минут. Особенно часто и интенсивно использует временные файлы сама операционная система, о чем пользователь даже не знает. Характерный пример — файл подкачки, часть виртуальной памяти.

процесс дефрагментации диска

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

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

Особенно подвержены фрагментации файловые системы, созданные Microsoft. UNIX и ее клоны имеют значительно более совершенные ФС, кроме того, ядро UNIX или Linux постоянно следит за файловой системой, автоматически не допуская снижения ее производительности. Более того, UNIX-подобные операционные системы могут одновременно поддерживать множество различных файловых систем.

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

Из уже написанного ясно, что порядок в файлах — это скорость запуска приложений и открытия документов. Нужна ли прога для дефрагментации — вопрос лишний — она является непременной частью систем семейства Windows. Существуют и внешние утилиты для той же цели. Дефрагментация существенно ускоряет работу системы, кроме того, она уменьшает неоправданный износ механики жестких дисков.

один из лучших бесплатных дефрагментаторов

SSD

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

Как часто можно выполнять

Системы, где быстрая дефрагментация приветствуется, нужно просто чаще подвергать этой процедуре. Мнение о том, что дефрагментация — это мучение для диска, неверно, так как слишком фрагментированный диск подвергается еще большим мучениям.

Ответ на вопрос о том, как часто делать дефрагментацию, зависит от следующего:

  • диск содержит большое количество файлов;
  • файлы на диске имеют небольшой размер;
  • файлы часто создаются, удаляются и обновляются;
  • диск является системным;
  • диск занят файлами более чем наполовину;
  • система используется часто и интенсивно.

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

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

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

Читайте также  Как переустановить Windows 10 на SSD диск?

Существует множество инструментов для выполнения данного процесса, но самой лучшими программами для дефрагментации диска, считаются:

  • Auslogics Disk Defrag;
  • O&O Defrag Pro;
  • IObit Smart Defrag.

Что делает дефрагментация диска?

Дефрагментация диска производится в несколько этапов. Сначала утилита дефрагментации производит анализ занятости диска, и подсчитывает число фрагментированных файлов. Если она решает, что существующая степень фрагментации снижает производительность, то начинается сам процесс дефрагментации.

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

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

На диске требуется дополнительное свободное место, куда будут временно переразмещаться цепочки кластеров.

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

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

Способы запуска в ОС

Во всех версиях Windows доступна команда defrag, которой пользуются администраторы в скриптах или из командной строки. Но, будучи китайской грамотой для большинства пользователей, она не используется простыми пользователями. Вместо этого используют запуск из графической среды, (что сводится к вызову той же самой утилиты).

Дальше мы рассмотрим, как провести дефрагментацию диска в каждой из операционных систем.

программа Auslogics Disk Defrag

Крайне желательно иметь ИБП для ПК, так как пропадание питания в неудачный момент может сделать весьма серьезные проблемы с доступом к данным на диске. В ноутбуках эта проблема решается за счет полностью заряженной батареи.

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

Windows XP

В XP нужно выполнить следующее:

  1. в папке Мой компьютер выбрать желаемый диск;

    Мой компьютер

  2. кликнуть по его значку для вызова меню;

    вызов меню правой кнопкой мышки

  3. в контекстном меню выбрать пункт Свойства;

    окно Свойства

  4. выбрать вкладку Сервис в появившемся диалоге;

    вкладка сервис

  5. выбрать кнопку Выполнить дефрагментацию;
  6. появится окно дефрагментатора.

    окно дефрагментатора

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

Windows Vista

В Windows Vista дефрагментатор улучшен по сравнению с XP, тем, что позволяет проще использовать расписание. Пользователь выбирает время, когда компьютер менее всего занят, например, ночное, и назначает его как момент запуска утилиты.

Если нужно сделать дефрагментацию в виста, она делается также как и для Windows XP, но здесь можно выбрать удобное время для запуска.

Windows 7

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

интерфейс дефрагментатора Windows 7

Нужно только отметить, что частое включение и выключение компьютера с Windows 7 нежелательно. Это быстро увеличивает фрагментацию файлов и износ диска.

Windows 8

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

Optimize Drives для Windows 8

Как правило, Windows  8 не требует участия планировщика в этом процессе.

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

Программы для Windows 7

Тем, кому интересно ускорить стандартную утилиту, точнее, найти более быструю, можно посоветовать выбрать одно из следующих приложений:

  • Auslogick Disk Defag;
  • IObit SmartDefrag;
  • Ultra Defragmenter.

Проблемы и их решения

Мы забыли упомянуть важное обстоятельство, которое может помешать выполнить дефрагментацию. О внезапном пропадании питания уже говорилось. Если оно исчезнет, например, при обновлении MFT, то прочитать диск можно будет только при наличии специальных программ.

Также важно иметь не менее 15 процентов свободного места на диске. Иначе невозможно будет создавать временные файлы при перемещении кластеров. Если места мало, то нужно попытаться очистить диск от лишних и временных файлов (например, программой CCleaner) или перенести часть файлов на другой диск.

Читайте также  Как скопировать образ диска на другой диск?

Программа для оптимизации и очистки системы

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

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

В более совершенных файловых системах, например ext в Linux, файлы распределяются равномерно по всему пространству раздела, в результате чего фрагментация вообще маловероятна даже при заполнении раздела на 90%.

Источник: http://proremontpk.ru/hdd/defragmentacija-diska.html

Зачем нужна дефрагментация диска

Что такое фрагментация диска?

Администратор 02 Ноябрь 2015 1860

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

Как провести дефрагментацию диска

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

Способ первый

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

Способ второй

Запустить процесс дефрагментации жд можно и другим способом, а именно:

1)      откройте окно «Мой компьютер»,

2)      выберите тот жесткий диск, который вы хотите дефрагментировать,

3)      наведите на этот диск курсор, нажмите на правую клавишу мышки и выберите вкладку «Свойства»,

4)      перед вами откроется окошко «Свойства локального диска», в котором кликните по пункту «Сервис»,

5)      выберите пункт «Выполнить дефрагментацию».

Способ третий

Самый простой способ, который поможет дефрагментировать диск в компьютере, — это запуск дефрагментации при помощи так называемой командной строки. Для этого отправляйтесь в меню «Пуск» и там выберите пункт «Выполнить». Перед вами откроется маленькое окошко, в поле которого введите запись «dfrg.msc». Вот и всё!

Какой бы способ вы ни использовали, результат будет один — должно открыться окно «Дефрагментация диска». Теперь поговорим непосредственно о самом процессе дефрагментации.

Процесс дефрагментации

Работа утилиты Disk Defragmenter состоит из двух этапов. Вначале программа проводит анализ жесткого диска, чтобы определить, нужна ли вообще ему дефрагментация. Убедившись в необходимости последней, программа переходит ко второму этапу — непосредственно дефрагментации. Вам же следует предпринять такие действия. Сначала выделите тот диск, который будет дефрагментироваться и кликните по кнопке «Анализ».

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

Вам стоит знать, что процесс дефрагментации может длиться довольно долго. И во время этого процесса желательно за компьютером не работать. Настройтесь на отдых! После того как дефрагментация будет завершена, вы сможете посмотреть на оценку использования ЖД до и после процесса.

Вы увидите 4 зоны:

1)      красные области — фрагментированные,

2)      темно-синие области — нефрагментированные,

3)      белые области — свободное пространство диска,

4)      зеленые области — файлы, которые не были перемещены. Эти файлы дефрагментировать, то есть переместить, нельзя, так как они входят в состав операционной системы.

Рекомендации

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

Кроме того, перед тем как запускать дефрагментацию, целесообразно воспользоваться специальной программой, например CCleaner, и почистить жесткие диски от мусора. Мусор — это ненужные программы или их остатки, временные файлы и прочий софт, который непременно накапливается на диске по мере работы на компьютере. Приятной работы!

Источник: https://useron.ru/kompyutery/210-zachem-nuzhna-defragmentatsiya-diska.html