Дефрагментация освобождает место на диске
В гифке блоки (сектора?) перемещаются в свободное пространство и переставляются (дефрагментация).
Требуется ли свободное место?
2 ответа 2
Из самой статьи вы получили GIF:
Для дефрагментации диска программное обеспечение для дефрагментации (также известное как "дефрагментатор") может перемещать файлы только в пределах доступного свободного пространства. Это интенсивная операция, и ее нельзя выполнить в файловой системе с небольшим свободным пространством или вообще без него. википедия-дефрагментация-смягчение
Для Windows XP Defrag требуется 15% свободного места на диске.
Есть два варианта дефрагментации. Вы можете сделать это Easy Way, или вы можете сделать это Good Way:
Храните данные для перемещения и дефрагментации полностью в памяти. По сути, вы должны прочитать целые файлы, пока не освободите достаточно места, чтобы затем записать их обратно в непрерывный блок.
- плюс в том, что он будет быстрее и не требует дополнительного места на диске
Переместите данные в другое место на диске, затем переместите их назад, когда будет создан непрерывный блок, достаточно большой.
- этот путь намного медленнее, поскольку данные должны многократно считываться и записываться в другом месте.
Вариант 1 потенциально не требует дополнительного места на диске, но также потенциально опасен.
- Во время чтения и удаления файлов данные больше не существуют на диске. В случае отключения питания все файлы, которые были прочитаны, но не восстановлены на новом месте, будут потеряны, что может привести к катастрофическим последствиям.
- Вы не представляете, насколько большой буфер вам может понадобиться для чтения файлов. У вас могут быть файлы объемом в несколько гигабайт, которые нужно переместить, или много маленьких файлов. Требуется либо возможность выделять потенциально бесконечные объемы памяти (расширение файла подкачки и ухудшение фрагментации), либо использовать фиксированный процент памяти. Если у вас фиксированный размер буфера, вы можете загрузить (и обрезать) часть файла, чтобы освободить место, но в итоге вы окажетесь в худшем положении, поскольку у вас могут быть пропущенные части файлов в случае сбоя питания, который, возможно, будет хуже, чем пропустить весь файл.
Вариант 2 всегда гарантирует, что ваши данные находятся на диске, особенно если вы сначала копируете, а затем удаляете блоки.
Так что да, для безопасной дефрагментации без угрозы катастрофической потери данных вам нужно свободное место на диске.
Суть процесса:
"Операционная система не всегда может расположить информацию файлов одним целым. При необходимости она записывает информацию файла кусками, т. е. фрагментами – отсюда и появляется фрагментированность файлов. Другими словами файл записан не одним единым блоком, а кусками. Бывает, что возникает ситуация когда на диске нет свободного места для целого файла, но есть несколько свободных кусочков в которые файл может поместиться частями. Даже после удаления такого файла освободившееся дисковое пространство остается фрагментированным. Таким образом получается что, чем выше (больше) фрагментированность жесткого диска, тем ниже производительность вашего компьютера - читающей головке жесткого диска нужно проводить больше действий, чтобы считать весь файл. После проведения дефрагментации диска (если была высокая фрагментированность) ваш компьютер будет работать быстрее. "
Файлы и программы в процессе дефрагментации не удаляются
Дефрагментация — процесс обновления и оптимизации логической структуры раздела диска с целью обеспечить хранение файлов в непрерывной последовательности кластеров. После дефрагментации ускоряется чтение и запись файлов, а следовательно и работа программ. Другое определение дефрагментации: перераспределение файлов на диске, при котором они располагаются в непрерывных областях.
Не удалит, не бойся;)
дефрагментация удаляет свободные промежутки между записями на диске таким образом уплотняя запись и освобождая этим немного места на диске
файлы остаются на месте)
нет, не удалит. Она соберет разрозненные части файлов в последовательные. Скорость чтения файлов при этом может возрасти. Очень полезная процедура.
инфа на диск записывается как попало и куда попало. из-за этого дольше загружается. это называется фрагментацией. дефрагментаци "собирает" "в кучу" части файлов. из-за этого читается быстрей. быстрей загружается.
дефрагментация в компах (если речь идет о них) - достаточно хорошо уплотняет (с ее точки зрения) дисковое пространство винта с целью дальнейшей максимальной его скоростью работы
Программа дефрагментации объединяет фрагментированные файлы и папки на жестком диске компьютера, после чего каждый файл или папка тома занимает единое непрерывное пространство. В результате доступ к файлам и папкам выполняется эффективнее. Объединяя отдельные части файлов и папок, программа дефрагментации также объединяет в единое целое свободное место на диске, что делает менее вероятной фрагментацию новых файлов.
Это очень полезная операция, которая, к сожалению, занимает много времени. Чем больше размер диска, тем дольше длится его дефрагментация. Первая дефрагментация после установки операционной системы — самая продолжительная. Она может растягиваться на часы.
На мой взгляд это бред, так как вы просто перекладываете информацию из одного места в другое. От того что вы аккуратно сложите яблоки в ящике может показаться, что места станет больше, но это не так. Визуально кажется, потому что аккуратно сложить можно больше яблок, но даже при неаккуратно сложенных яблоках места столько же, как и у аккуратно сложенных. При аккуратно сложенных яблоках могут влезть еще яблоки, но свободного места столько же. Просто мы не можем разрезать яблоки по частям и засунуть их в свободные ячейки, а компьютер может разрезать информацию на части. Правда потому еще нужно собрать яблоки из разрезанных кусочков, что не получится, а вот компьютер сможет потом собрать информацию. Ради интереса, я проведу эксперименты на нескольких компьютерах. Благо такая возможность у меня есть всегда.
Есть много людей, которые утверждают, что дефрагментация может освободить немного места. И что они проводили свои эксперименты, и результат доказывал их точку зрения. НО. они ведь проводили эксперимент да давно действующих системах. с одной стороны это гарантия фрагментированности на жестком диске, но с другой стороны, это ведь значит, что система может жить своей жизнью. Антивирус может производить проверки, обновления, и прочие программы. Да, все свои программы мы закрыли, но это ведь не значит, что система бездействует. Процессы все равно работают. А еще есть такой момент, что дефрагментатор может резервировать пространство, чтобы можно было перефасовать все части информации. Чтобы аккуратнее сложить яблоки, вам ведь сначала их необходимо будет выложить, и положить куда то. Так же и тут, нам нужно столько же места, сколько может потребоваться для всех фрагментированных секторов. То есть, если замерить количество свободного места после начала дефрагментации, то конечно же после завершения зарезервированное пространство будет освобождено, и вам может показаться, что это эффект дефрагментации.
На основном компьютере стоит жесткий диск на терабайт, и он забит процентов на 60. Полная дефрагментация при помощи встроенного инструмента в систему разница получилась в пару сотен мегабайт. Но система ведь работала, и работали процессы запланированные, с тем же успехом вы можете посреди дня замерять свободное место и удивляться, что благодаря вере оно изменяется. При этом можете просто оставить компьютер на день и не трогать его. Но место все равно будет изменяться.
Однако, должен признать, что на одном из компьютеров результат, который можно увидеть на скриншоте в начале статьи.
Как видите разница почти в пять гигабайт. По факту был включен только UltraDefrag, и антивирус Qihoo 360. Возможно, действительно некоторые кластеры заполнены не полностью, и при перетасовке это учитывается, и по возможности объединяются. Однако, стоит отметить, что на данном компьютере полная дефрагментация последний раз запускалась пару лет назад, а работа активно велась постоянно.
Поэтому я должен признать, что дефрагментация все таки может прибавить свободное место.
Безопасно ли фрагментировать ваш диск, когда у вас мало места на диске? Какие могут быть последствия? Каковы преимущества и недостатки удаления фрагментов. Можно ли возобновить дефрагментацию диска через несколько дней? Можно ли упростить дефрагментацию больших дисков, поскольку для их завершения требуется много времени? Можно ли потерять данные после дефрагментации? Это освободит мое дисковое пространство?
Наиболее досадным последствием будет то, что дефрагментация (поскольку файлы будут перемещаться) будет очень медленной и займет ужасное количество времени. Преимущества состоят в том, что ваши файлы не фрагментируются на жестком диске, и это приведет к ускорению, к сожалению, с очень небольшим дисковым пространством, эффекты фрагментации резко возрастут, так что ваш жесткий диск снова будет фрагментирован очень быстро, и вся дефрагментация будет бесполезной. Есть некоторые коммерческие программы, которые обещают лучшие результаты, но я не могу сказать вам, насколько они хороши. И к последнему вопросу: он не будет восстанавливать ваше дисковое пространство. Количество свободного места останется прежним.
Безопасно ли фрагментировать ваш диск, когда у вас мало места на диске? Какие могут быть последствия?
Это зависит от драйва. Дефрагментация с небольшим пространством приведет к экспоненциальному увеличению времени на завершение, поскольку остается меньше места для перемещения файлов. Обычно это не вредно, только неудобно из-за снижения производительности, но может быть вредно, если накопитель использует флэш-память, например флэш-накопитель, карту памяти или твердотельный накопитель, из-за ограниченного числа циклов записи, что может вызвать его изнашиваются быстрее, чем если бы вы избежали дефрагментации.
Каковы преимущества и недостатки удаления фрагментов.
Если диск является традиционным жестким диском с вращающимися пластинами и движущимися головками, то сохранение файлов непрерывными (все подряд) поможет избежать времени поиска, что может повысить производительность, в то время как распространение файла по всему диску потребует большего времени читать все кусочки. Если диск представляет собой твердотельный накопитель, такой как флэш-накопитель, карта памяти или твердотельный накопитель, то преимущества в производительности нет.
Преимущество, которое получат все виды дисков от дефрагментации, заключается в увеличении успешности восстановления данных. Если файл фрагментирован, то восстановление потерянного / удаленного / и т.д. файл крайне маловероятен, но если файл является смежным, то вероятность успеха будет гораздо выше.
То, что вы выберете, будет зависеть от того, какой это диск и что на нем хранится (т. Е. Насколько важны файлы, потребуется ли вам восстановление данных, как часто файлы изменяются и / или записываются, так далее.)
Можно ли возобновить дефрагментацию диска через несколько дней?
Это зависит от того, что вы имеете в виду. Вы можете выполнить дефрагментацию в любое время, но по мере изменения файлов программе необходимо постоянно обновлять свою карту дисков, чтобы знать, как выглядит диск. В Windows 98 это часто проявлялось в том, что программа дефрагментации постоянно запускалась с самого начала каждые несколько секунд, потому что что-то записывалось на диск, поэтому пользователям пришлось бы изо всех сил пытаться выйти из любой возможной программы, прежде чем запускать ее. В наши дни это не становится очевидным, но то же самое в основном происходит за кулисами, но программы дефрагментации немного более интеллектуальны и могут динамически адаптироваться к изменениям диска без необходимости начинать все заново (хотя вам часто приходится обновлять / перечитать / повторно проанализировать диск, чтобы увидеть текущее состояние).
Обычно проще / безопаснее просто остановить операцию дефрагментации и запустить новую позже, даже если система находится в режиме ожидания во время перерыва.
Можно ли упростить дефрагментацию больших дисков, поскольку для их завершения требуется много времени?
Чем больше свободного места у вас есть, тем быстрее и легче будет выполняться дефрагментация независимо от размера. Некоторые программы могут иметь различные типы параметров дефрагментации, которые позволяют уменьшить объем работы, но, как правило, чем больше размер диска, тем больше времени требуется. Конечно, регулярная дефрагментация диска приведет к уменьшению объема работы, необходимой для файлов, фрагментированных с момента последней дефрагментации.
Можно ли потерять данные после дефрагментации?
Конечно; вообще всегда можно потерять файлы. Неудивительно, что поскольку дефрагментация перемещает файлы, риск потери файлов выше, чем в целом, однако большинство (если не все) программы дефрагментации (по крайней мере, любой авторитетной) копируют файл в новое место перед удалением оригинала. Лучшие из них реализуют своего рода систему ACID для выполнения транзакций (т. Е. Они гарантируют, что новые файлы полностью записаны и связаны перед удалением старых).
Чтобы минимизировать вероятность возникновения проблем, есть несколько простых вещей, которые вы можете сделать / избежать при дефрагментации:
- Никогда не делайте этого во время штормов или при низком заряде батареи (т. Е. Вероятность аварийного отключения системы во время дефрагментации).
- Прежде чем выполнять дефрагментацию, закройте как можно больше программ, чтобы уменьшить количество заблокированных файлов, запись на диск и сбой системы.
- Максимизируйте свободное пространство.
- Регулярно выполняйте дефрагментацию, чтобы минимизировать объем дефрагментации.
Это освободит мое дисковое пространство?
А? Нет не вообще. Дефрагментация только гарантирует, что файлы хранятся непрерывно (т.е. все в одной строке), а не распределяются по всему диску.
В дополнение к обеспечению непрерывности файлов, это также может сделать непрерывным свободное пространство, которое, не создавая нового свободного пространства, освобождает лучшее свободное пространство, потому что новые файлы могут быть записаны непрерывно, вместо того, чтобы быть фрагментированными.
Тем не менее, можно получить новое свободное пространство при очень специфических обстоятельствах. Если вы используете тома NTFS и MFT происходит раздуваться до чрезмерно, то некоторые программы Defrag утверждают , что они могут в дополнение к дефрагментацию, фактически уплотнить MFT, удаляя старые, избыточные, устаревшие данные. Технически это не дефрагментация, это уплотнение ; как разница между дефрагментацией реестра и уплотнением. Хотя это может привести к некоторому дополнительному пространству, обычно это не так уж много, и, что более важно, мне еще предстоит увидеть, как оно действительно работает (мой том NTFS имеет необычно большой 644 МБ! MFT и я не смогли уменьшить его ни с чем).
На первом этапе мы с Вами при помощи кисточки и пылесоса убрали пыль со всех компонентов, находящихся внутри системного блока, а также «передернули» разъемные соединения, соединяющие между собой эти компоненты компьютера. Тем самым, устранили возможные потери контакта в разъемах.
На втором этапе мы проверили операционную систему на вирусы, при помощи утилиты Kaspersky Virus Removal Tool, а также, штатной утилитой самой Windows проверили разделы жесткого диска на ошибки.
На этом заключительном этапе мы очистим разделы жесткого диска от мусорных файлов и произведем дефрагментацию.
1. Очищаем разделы жесткого диска от мусорных файлов.
Для этого опять воспользуемся штатной виндовской утилитой.
Заходим в папку «Мой компьютер» и выбираем раздел диска, который хотим очистить от мусорных файлов. Щелкаем по нему правой кнопкой мышки и выбираем «Свойства».
Если Ваш жесткий диск разбит на несколько разделов, то последним очищаем тот раздел, на котором установлена операционная система.
В появившемся окне нажимаем кнопку «Очистка диска».
В следующем окне появится индикатор оценки объема места, которое можно будет освободить в выбранном разделе.
По окончании оценки Вам надо будет выбрать те файлы, которые на Ваш взгляд считаются мусорными. Как правило, эти файлы, рекомендуемые программой очистки, создает при работе сам компьютер, и поэтому от них смело избавляемся.
В правом верхнем углу программа укажет, сколько всего можно освободить места в этом разделе. В данном примере — это 250 Мегабайт (обведено прямоугольником). Но если Вы никогда не делали очистку диска, то данная цифра будет во много раз больше.
В поле «Удалить следующие файлы» ставим галочку напротив мусорных файлов, которые необходимо удалить из компьютера. По умолчанию, в данном примере, программа уже установила галочки и предлагает удалить только 8 МБ, а остальные файлы оставляет на Ваше усмотрение.
Оставляем только «Файлы установки Office», если они будут, а остальное, напротив чего стоит число – удаляем. Нажимаем «ОК».
Вас предупредят и спросят о намеренности удаления выбранных файлов. Нажимаем «Удалить файлы».
Пошел процесс удаления.
Когда программа очистки удалит ненужные файлы с этого раздела, и если на Вашем жестком диске есть еще разделы, то их также чистим. По окончании очистки жесткого диска перезагружаем компьютер. Такую чистку компьютера рекомендуется проводить 1 — 2 раза в месяц.
2. Дефрагментация файлов.
Для начала давайте разберемся, из-за чего на диске появляются фрагментированные файлы, и зачем их нужно дефрагментировать.
Фрагментация файлов, хранящихся на жестком диске, происходит из-за того, что Windows записывает их не одним большим куском, а маленькими частями – кластерами. Причем разбросаны эти кластеры могут быть по всему жесткому диску.
Вот и получается, чтобы открыть нужный файл, считывающие головки жесткого диска собирают его по кусочкам со всей поверхности. А это, естественно, сказывается на работе и производительности компьютера. Поэтому пользователям, ежедневно работающим на компьютере, необходимо хотя бы раз в месяц проводить процедуру дефрагментации.
Процесс дефрагментации заключается в том, чтобы собрать в кучу все маленькие части (кластеры), принадлежащие одному файлу, и перераспределить их так, чтобы они стояли рядом друг с другом. Для этого в самой Windows существует специальная программа дефрагментатор, которой мы и воспользуемся.
Правда работает она не так шустро, по сравнению со сторонними такими же программами как Auslogics Disk Defrag или Diskeeper. Поэтому, если Вы ни разу не делали дефрагментацию, и Ваш жесткий диск сильно фрагментирован, то эта процедура может занять длительное время.
На рисунке ниже, для примера, показан интерфейс сторонней программы дефрагментатора Auslogics Disk Defrag.
Еще один момент.
Если после очистки раздела диска от мусорных файлов на нем осталось меньше 15% свободного места от его общей емкости, то придется удалить или перенести на другой носитель еще немного файлов с этого раздела, чтобы обеспечить программе необходимое свободное пространство для работы.
Итак, поехали.
Закрываем все программы, которые могут мешать работе дефрагментатора.
Заходим в папку «Мой компьютер», выбираем любой раздел, выделяем его, щелкаем по нему правой кнопкой мышки и выбираем «Свойства». В появившемся окне нажимаем кнопку «Сервис».
В следующем окне нажимаем кнопку «Выполнить дефрагментацию».
Здесь, выбираем раздел диска, который хотим дефрагментировать. Если Ваш жесткий диск разбит на несколько разделов, то раздел с операционной системой дефрагментируйте последним.
Выделяем раздел и нажимаем кнопку «Анализировать диск».
Запустится утилита дефрагментации, и Вы можете видеть процесс проверки раздела жесткого диска на фрагментированные файлы. Здесь, придется некоторое время подождать.
По окончании проверки будет показано в процентах, сколько фрагментированных файлов имеется в выбранном разделе.
Нажимаем «Дефрагментация диска».
Запустится процесс дефрагментации. А когда он закончится, то Windows любезно объявит о том, что в этом разделе фрагментированных файлов нет.
Выбираем следующий раздел и также делаем его анализ, а затем дефрагментируем. По окончании процесса перезагружаем компьютер и видим, как он прибавил прыти. Дефрагментацию рекомендуется проводить один раз в месяц.
Ну, а если остались вопросы, посмотрите этот видеоролик.
Вот и все. Теперь Вы сможете очистить компьютер от пыли и мусорных файлов, не прибегая к помощи специалистов, а заодно сэкономить немного денюшек, которых много не бывает.
Удачи!
Читайте также: