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

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

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

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

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

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

Согласно статистике, на среднем компьютере фрагментированы от 3 до 15% файлов. Казалось бы, это немного. Но давайте посмотрим внимательно, какие файлы фрагментируются в первую очередь. Библиотеки Windows и исполняемые файлы установленных программ? Вряд ли, обычно эти файлы записываются единожды и обновляются очень редко во время очередного обновления системы. Временные файлы интернет-браузера? Как правило, они настолько невелики, что прекрасно помещаются целиком в самом мелком фрагменте свободного места.

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

Используйте Hetman Partition Recovery для восстановления удаленных файлов, а для исправления ошибок в поврежденных после восстановления файлах используйте Hetman File Repair.

Отзывы клиентов

«Компания «Финанс Групп Недвижимость» выражает огромную благодарность.

Производители

Как корректно дефрагментировать винчестер

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

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

В этой небольшой статье попробуем и мы разобраться в нюансах процесса.

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

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

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

С другой стороны, в вышеозначенной Auslogics Disk Difrag имеется функция, активировав которую, можно задействовать удаление ненужных файлов в автоматическом режиме.

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

Читайте также:  Как взломать почту человека

Речь здесь идёт о файлах большого размера, разбитых на большие фрагменты, поэтому в дефрагментации они на самом деле не нуждаются. В большинстве операционных систем большим считается файл размером 64 МБ, однако в Auslogics Disk Difrag пользователь сам может устанавливать лимит, и этот момент нужно учитывать. Перед запуском процесса необходимо выставить приемлемые параметры, чтобы не заниматься «переливанием из пустого в порожнее».

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

Всё дело в том, что при дефрагментации происходит, если так можно выразиться, «перемешивание» файлов. При этом возможна ситуация, когда служба копирования произведёт копирование новых образов диска, а поместит их на старые, в результате чего и может произойти потеря. Поэтому, если в системе наблюдаются какие-либо проблемы с теневым копированием, или пользователь сомневается в своих действиях, лучше перед началом работы зайти в настройки программы Auslogics Disk Difrag и установить режим совместимости с VSS. Это позволит не раздувать области хранения, а, кроме того, гарантирует сохранность точек восстановления системы — на случай возникновения каких-либо осложнений. Здесь отметим, что данная функция доступна далеко не у всех программ, поэтому стоит по достоинству оценить её важность.

Также хотелось бы уберечь пользователя на случай, если он опасается работать с SSD-диском. Дело в том, что SSD-технологии, по некоторым воззрениям вовсе не нуждаются в дефрагментации. Многие специалисты считают, что такая процедура вообще вредна для твёрдотельных носителей. Ведь SSD — технология довольно новая, предусматривает использование более совершенных алгоритмов обработки и хранения информации. В частности, поражает скорость, на которой SSD-диск «справляется» с процессом чтения и записи. Кроме того, последние модели такого оборудования разделяют файлы и помещают их в менее используемые кластеры, что, опять же, позволяет продлить срок службы устройства.

Так вот, программа Auslogics Disk Difrag убирает твёрдотельные диски из списка доступного для неё оборудования, поэтому здесь пользователю опасаться нечего.

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

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

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

Ну, и конечно же, не стоит дожидаться окончания процесса.

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

Руководствуясь столь нехитрыми правилами, любой пользователь сможет без труда осуществить дефрагментацию своего жёсткого диска. Если же возникли какие-либо затруднения, или того хуже — произошёл какой-либо сбой, потеря информации, пользователь всегда может обратиться в лабораторию ГОСТ.ЛАБ, где его проблемой займутся лучшие в Москве специалисты.

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

Содержание:

Фрагментация

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

Читайте также:  Иконка в системном трее

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

Почему фрагментация — зло?

Известно, что фрагментация тормозит работу с файлами на магнитных жестких дисках: замедляется как чтение, так и запись. Почему «магнитные жесткие диски»? Просто потому, что на производительность хранилища твердотельных (SSD) накопителей фрагментация не оказывает негативного влияния. А также по следующим причинам.

Если вы используете традиционный магнитный жесткий диск, у него внутри есть вращающиеся диски и движущиеся головки. При чтении файла жесткий диск сначала располагает головки над областью на диске, содержащей данные, и ждет, пока они стабилизируются. Только тогда он начнет читать (или писать) информацию. Если файл хранится в едином непрерывном фрагменте, ему нужно будет только один раз переместить головки. Скорость непрерывных операций чтения на современных жестких дисках чрезвычайно высока; как правило, при чтении целостных файлов вы имеете как минимум 70−100 МБ/с.

Если файл имеет более одного фрагмента, жесткому диску придется перемещать головки каждый раз, когда ему нужно будет перейти к следующему фрагменту. Эти операции сильно сижат скорость записи и чтения. В результате сильно фрагментированный файл может читаться со скоростью от 5 до 15 МБ/с на том же диске.

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

Операционные системы. Попробуйте уменьшить фрагментацию

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

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

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

Важно отметить, что вы ничего не должны (да и не можете) делать, чтобы настроить работу этих алгоритмов. Но можете ли вы вообще что-либо сделать для сокращения фрагментации?

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

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

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

Дефрагментация твердотельных SSD и Flash-носителей

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

Читайте также:  Вход в роутер дом ру

Почему у нас есть дефрагментатор SSD в Windows 8 и 8.1? Инструмент просто выдает команду TRIM на накопитель SSD, гарантируя, что любое свободное пространство, доступное на диске, распознается контроллером SSD или освобождается его алгоритмами сбора «мусора».

Фрагментация и восстановление данных

Наконец, поговорим об особенностях восстановления информации с фрагментированных носителей. Как мы выяснили, механические жесткие диски можно сохранить «красивыми и чистыми» с автоматическим дефрагментатором диска, который запускается по установленному графику. Однако для накопителей SSD такая возможность не предусмотрена. Имея по сути меньший размер в сравнении с механическими жесткими дисками той же стоимости, SSD-диски с большей вероятностью будут заполнены. А оставшееся небольшое свободное пространство на диске не оставляет операционной системе другого выхода, кроме применения фрагментации. Именно поэтому все файлы, которые вы записываете на SSD-устройства, чаще всего сильно фрагментированы. Добавьте к этому тот факт, что SSD-диски физически стирают ячейки, содержащие удаленные данные (через «сборку мусора» и TRIM), и получится, что ваши шансы восстановить что-либо с SSD-накопителя близки к нулю.

Почему еще фрагментация усложняет восстановление удаленных файлов? В момент удаления файла система может также стереть записи файловой системы, которые точно указывают на физические кластеры диска, занятые данным файлом. При работе с NTFS, которая используется практически на всех жестких дисках Windows, это, как правило, не проблема, но другие файловые системы, такие как FAT32 (используемая на флеш-накопителях, USB и картах памяти до 32 ГБ), сразу же удаляют эти «указатели» при удалении файла. В результате многие ссылки в файловой системе и повторная сборка файла могут быть недоступны.

О, если файловая система не работает, давайте попробуем «карвинг»! Не тут-то было.

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

При «карвинге» программа для восстановления данных, такая как RS Partition Recovery, считывает информацию с диска — один сектор за другим — ища знакомые подписи, которые могут указывать на файлы определенного формата. Когда он находит нечто похожее на начало файла (например, «DOC»), он анализирует данные, и, если подтверждается, что это действительно начало файла, алгоритм расширяет анализ, чтобы определить размер этого файла. Идея здесь заключается в том, что, зная адрес начала файла и его размер, мы можем просто прочитать информацию с нужных кластеров жесткого диска. И вуаля! У нас есть файл.

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

Если вы используете программу с несколько более интеллектуальным алгоритмом «карвинга», она сможет обойти данную проблему, проанализировав файловую систему и определив на диске нужные области для восстановления. Это значительно увеличивает шансы на успешную «повторную сборку» фрагментированных файлов, но такой режим поддерживается далеко не каждым инструментом. Проще всего узнать программы, поддерживающие этот тип «карвинга», по возможности выбора области восстановления: вся поверхность диска, выделенные области (файлы) или нераспределенные области (свободное место на диске).

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

Реальные сценарии

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