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

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

Очень часто слышу от администраторов, что у них система DIRECTUM стала медленной. И когда спрашиваю о дефрагментации дисков, где хранится БД DIRECTUM, ответ от 90% администраторов был: «нет, не делаю, а для чего это необходимо, если у меня файловая система NTFS?» Не соглашусь с этим высказыванием. Фрагментация файлов на дисках с файловой системой NTFS намного меньше, чем на дисках с файловой системой FAT32, но это не означает, что ее нет.

А теперь, давай посмотрим влияние фрагментации файлов на производительность диска. Для этого записал несколько счетчиков производительности диска с фрагментацией за один день, после дефрагментации диска записал счетчики еще раз.

Название счетчика: Среднее время чтения с диска.

Описание счетчика: Среднее время чтения с диска — это время в секундах, затрачиваемое в среднем на одну операцию чтения данных с диска.

Минимальное значение

Максимальное значение

Среднее значение

стандартное отклонение

С фрагментацией

0,5

,023

,051

Без фрагментации

,26

,008

0,01

Название счетчика: Среднее время записи на диск.

Описание счетчика: Среднее время записи на диск — это время в секундах, затрачиваемое в среднем на одну операцию записи данных на диск.

Минимальное значение

Максимальное значение

Среднее значение

стандартное отклонение

С фрагментацией

0,001787

0,2654

0,007211

0,02334

Без фрагментации

0,001044

0,03868

0,004368

0,003191

Название счетчика: Текущая длина очереди диска.

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

Минимальное значение

Максимальное значение

Среднее значение

стандартное отклонение

С фрагментацией

1,665

7,224

Без фрагментации

0,9905

2,53

Резюме

характеристика

Повышение эффективности

время чтения с диска

65%

время записи на диск

39%

Текущая длина очереди диска

40%

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

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

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

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

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

Выполняется процедура специальной программой — дефрагментатором.

Доброго времени суток!

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

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

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

И так…

Дополнение!

Если вы не знаете, что такое дефрагментация и как ее выполнить, рекомендую ознакомиться вот с этой справочной статьей: https://ocomp.info/defragmentatsiya-diska.html

***

Лучшие утилиты для дефрагментации HDD

IObit Smart Defrag

Сайт: http://ru.iobit.com/iobitsmartdefrag.php

Очень мощный дефрагментатор диска, который, благодаря своим уникальным алгоритмам, способен довести производительность вашей дисковой подсистемы до максимума!

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

Smart Defrag — главное окно программы: есть опции по очистке диска, оптимизации игр и пр.

Достоинства:

  1. уникальные алгоритмы дефрагментации (по заверениям разработчиков — одни из самых лучших в Мире);
  2. можно дефрагментировать отдельные папки или файлы;
  3. оптимизация игр;
  4. есть возможность работы по расписанию;
  5. высокая безопасность при работе (если вдруг во время дефрагментации отключится электричество — с вашими данными всё будет в порядке);
  6. есть опция для дефрагментации диска перед загрузкой системы;
  7. продуманный и удобный интерфейс;
  8. утилита бесплатна, и полностью на русском языке (даже самые «дальние» меню с качественным переводом).

Defraggler

Сайт: https://www.ccleaner.com/defraggler

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

Кстати, утилита определяет автоматически тип носителя (HDD, SSD), что очень удобно если у вас подключено несколько носителей — ненужно будет вспоминать, какой из них «какой» (прим.: т.к. SSD диски не рекомендуется дефрагментировать).

Defraggler — главное окно программы

Особенности:

  1. дефрагментация отдельных файлов (многие аналогичные программы позволяют оптимизировать только весь диск целиком);
  2. есть портативная версия, не нуждающаяся в установке (программу можно скопировать на флешку/внешний HDD и использовать на любом из ПК);
  3. утилита поддерживает все самые современные версии Windows (включая Windows 10);
  4. поддерживаются файловые системы NTFS и FAT32;
  5. автоматическое определение типа диска;
  6. утилита после анализа показывает список фрагментированных файлов (удобно, когда вы не хотите дефрагментировать весь диск).

Auslogics Disk Defrag

Сайт: https://www.auslogics.com/ru/software/disk-defrag/

Этот дефрагментатор отличается от других своей компактностью и высокой скоростью работы. Программа по праву считается одной из лучших в Мире — более 11 000 000 пользователей признали этот продукт!

Auslogics Disk Defrag — дефрагментация системного диска

Особенности:

  1. есть возможность дефрагментации как отдельных файлов/папок, так и свободного пространства;
  2. позволяет дефрагментировать системные файлы Windows (что сказывается на производительности в целом);
  3. есть возможность работы в фоновом режиме, максимально незаметным для пользователя (т.о. ваша система всегда будет в оптимальном состоянии);
  4. программа бесплатна для домашних пользователей;
  5. поддерживается всеми популярными ОС Windows 7/8/10 (32, 64 bits).

Disk SpeedUp

Сайт: https://www.glarysoft.com/disk-speedup/

Эта утилита из знаменитого набора для оптимизации ПК Glary Soft. Утилита оптимизирует диски для их максимальной производительности системы. Disk SpeedUp может работать в автоматическом режиме и по расписанию, не отвлекая пользователя (кстати, можно задать при каких нагрузках на ЦП — отключать фоновую работу дефрагментатора. Подобной опции нет в большинстве других утилит подобного толка).

Disk SpeedUp — главное окно программы

Особенности:

  1. автоматический режим и работа по заранее заданному расписанию;
  2. есть опции по отключению ПК после завершения дефрагментации;
  3. задание уровня загруженности ПК (ЦП и жесткого диска) для отключения фоновой дефрагментации;
  4. поддержка всех самых популярных файловых систем: FAT16, FAT32, NTFS, NTFS5, NTFS EFS;
  5. в программе есть пред-настроенные шаблоны для работы (подойдут в большинстве случаев);
  6. регулярные обновления и доработка программы;
  7. поддержка всех версий Windows 7/8/10.

MyDefrag (старое название: JkDefrag)

Сайт: http://www.mydefrag.net/

MyDefrag — утилита оптимизирует диск

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

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

Есть настройки по молчанию — они подойдут для тех пользователей, кто не захочет разбираться со всей этой многофункциональностью утилиты. Кстати, работает во всех версиях Windows (XP/7/8/10), полностью поддерживает русский язык.

O&O Defrag

Сайт: https://www.oo-software.com/en/products/oodefrag

Очень мощная и многофункциональная утилита для оптимизации жестких дисков. Может работать со многими файловыми системами (FAT, FAT32, NTFS, NTFS5), массивами Volume/Stripe Sets, поддерживает фоновый режим, работу по расписанию и пр.

O&O Defrag — главное окно дефрагментатора

Особенности:

  1. есть 5 режимов дефрагментации: STEALTH (прим.: незаметное в фоновом режиме), SPACE (прим.: свободное пространство), COMPLETE/Name, COMPLETE/Date и COMPLETE/Access;
  2. есть опция по запуску дефрагментации по достижению определенного процентного уровня фрагментации;
  3. возможность дефрагментировать системные файлы, которые влияют на производительность вашей системы (файл подкачки, реестр, MFT и пр.);
  4. наличие расписания;
  5. приятный и интуитивно понятный интерфейс (разберутся с ним даже совсем начинающие пользователи);
  6. поддержка всех файловых систем Windows: FAT, FAT32, NTFS, NTFS5;
  7. поддержка русского и всех современных ОС Windows 7/8/10.

Puran Defrag

Сайт: http://www.puransoftware.com/Puran-Defrag.html

Бесплатный дефрагментатор Индии. Отличается прежде всего своей высокоскоростной работой (используется свой собственный уникальный алгоритм PIOZR). Что касается дефрагментации, то Puran Defrag может дефрагментировать как весь диск полностью, так и отдельные папки, и файлы (в том числе настройкой расписания, с возможность ограничить работу во время загрузки ЦП посторонними задачами, расстановкой приоритетов над системными файлами).

Puran Defrag — главное окно программы

Спасет тех пользователей, у кого мало времени на обслуживание системы (или для тех, ко постоянно об этом забывает). Так сказать, один раз настроил Puran Defrag — и ваша система всегда будет отзывчива и быстра. Удобно!

Особенности:

  1. свой собственный уникальный алгоритм (высокоскоростная и качественная работа);
  2. отдельный приоритет для дефрагментации системных файлов;
  3. поддержка командной строки;
  4. возможность выключения ПК после завершения процесса оптимизации HDD;
  5. есть возможность задания расписания для автоматической и фоновой дефрагментации;
  6. сжатия директорий с целью повышения скорости загрузки системы;
  7. можно дефрагментировать отдельные папки/файлы из контекстного меню проводника;
  8. поддержка всех популярных версий Windows XP/7/8/10 (32 и 64 bits).

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

Рис. 1. Рис. 2. Рис. 3. Рис. 4. Рис. 5. Рис. 6. Рис. 7. Рис. 8. Рис. 9. Рис. 10. Рис. 11. Рис. 12. Рис. 13. Рис. 14. Рис. 15. ‹

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

Итак, какие неполадки встречаются наиболее часто и как их можно устранить?

Windows не загружается . На мониторе отображается начальное окно загрузки, и загрузка прекращается.

Чаще всего подобная ситуация вызвана ошибками в файловой системе. Для их исправления предназначена программа SCANDSK для Windows. Запускать Windows следует в безопасном режиме. Сразу же после включения компьютера следует нажать и удерживать клавишу CTRL. Появится меню начального запуска Windows (рис. 1). В начальном меню необходимо выбрать 3-й вариант загрузки, соответствующий безопасному режиму. В этом режиме отключаются все драйверы и резидентные программы, в том числе антивирусы, которые значительно тормозят проверку и дефрагментацию жесткого диска. Устанавливается стандартное разрешение монитора. Безопасный режим предназначен только для восстановления работы Windows, и в этом режиме не рекомендуется запускать прикладные программы (рис. 2).

Для начала убедимся в том, что на жестком диске отсутствуют ошибки. Вызвать программу проверки — SCANDSK для Windows — можно несколькими способами:

«Пуск” — «Программы” — «Стандартные” — «Служебные” — «Сведения о системе”. Далее в окне программы «Сведения о системе” в меню «Сервис” выбрать пункт «Проверка диска” (рис. 3).

Запустить «Проводник”. Выбрать диск, на котором установлена Windows, щелкнуть правой клавишей «мышки” и в контекстном меню выбрать «Свойства”. Перейти на вкладку «Сервис” и нажать кнопку «Выполнить проверку” (рис. 4).

«Пуск” — «Выполнить” и в появившемся окне ввести строку «scandisk”.

В результате будет запущена программа SCANDSK для Windows, окно которой представлено на рис. 5. Перед началом проверки следует установить переключатели «Полная проверка диска” и «Исправлять ошибки автоматически”. Дополнительные опции настройки можно не устанавли вать. В режиме «Полной проверки диска” SCANDSK выполнит проверку не только целостности файлов, но и жесткого диска на наличие дефектных кластеров. Эти кластеры будут отмечены как «занятые”, что в дальнейшем предотвратит запись на них каких-либо данных. После завершения работы SCANDSK выведет отчет о результатах проверки диска С (рис. 6).

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

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

Устранить фрагментацию можно с помощью программы DEFRAG.EXE. Для ее запуска воспользуйтесь любым из двух вариантов:

Запустить «Проводник”. Выбрать диск, на котором установлена Windows, щелкнуть правой клавишей «мышки” и в контекстном меню выбрать «Свойства”. Перейти на вкладку «Сервис” и нажать кнопку «Выполнить дефрагментацию” (рис. 4).

«Пуск” — «Выполнить” и в появившемся окне ввести строку «defrag”.

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

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

На жестком диске могут быть повреждены сектора, в которых содержатся системные файлы. Проверка и дефрагментация жесткого диска в этом случае не устраняют проблемы, связанные с запуском Windows. Windows запускается, однако во время работы выдает сообщения об ошибках, например, поврежден исполнимый файл (Notepad.exe) или файл динамической библиотеки (Kernel32.dll). Если приложение — Notepad.exe (блокнот) — несложно переустановить с помощью «Установки/удаления программ” — «Установка Windows” из «Панели управления”, то переустановка файлов динамической библиотеки осуществляется иным способом — при помощи программы проверки системных файлов (System File Checker). Вызов программы проверки системных файлов произвести по-разному:

«Пуск” — «Программы” — «Стандартные” — «Служебные” — «Сведения о системе”. Далее в окне программы «Сведения о системе” в меню «Сервис” выбрать пункт «Проверка системных файлов” (рис. 3).

«Пуск” — «Выполнить” и в появившемся окне ввести строку «sfc”.

В окне программы введите имя системного файла (под системным подразумевается любой файл, входящий в состав Windows), в данном случае Notepad.exe, как показано на рисунке «Извлечение файла с установочного диска”. Далее укажите путь к архиву, содержащему извлекаемый файл, и каталог, в который следует поместить этот файл (рис. 8). После замены файла сообщение об ошибках больше не появится.

При установке новых прикладных программ могут возникнуть сбои в работе Windows, при которых довольно сложно определить источник ошибок. В таких ситуациях бывает полезно проверить целостность файлов динамических библиотек Windows с расширением dll. Дело в том, что некоторые программы заменяют устаревшие, с их точки зрения, файлы динамических библиотек более новыми версиями, с которыми Windows не может корректно функционировать. Иногда файлы динамических библиотек Windows могут быть удалены в результате установки каких-либо программ или вирусных атак. Поэтому при сбоях в работе Windows полезно проверить целостность всех системных файлов программой System File Checker, с помощью которой восстанавливались поврежденные файлы.

Запускать программу можно как в стандартном, так и в безопасном режиме. Переключатель в данном случае необходимо установить в положение «Произвести поиск измененных файлов” (рис. 9). В «Настройке” на вкладке «Критерий поиска” отключите проверку всех папок, кроме Windows и подкаталогов. Это позволит существенно сократить время проверки и не допустить случайного изменения программных файлов (рис. 10). Сведения об изменении системных файлов сохраняются в файле проверки default.sfc (рис. 11). После запуска проверки будут выдаваться запросы по восстановлению удаленных (рис. 12) или измененных (рис. 13) файлов. Здесь возможно несколько вариантов:

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

Восстановить файл (рис. 12). Рекомендуется применить при некорректной установке прикладных программ, вирусной атаке. Следует иметь в виду, что некоторые прикладные программы после восстановления системных файлов Windows будут функционировать крайне нестабильно.

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

Все сведения о системных файлах на момент установки Windows можно восстановить, воспользовавшись кнопкой «Восстановить исходные значения” на вкладке «Дополнительно” (рис. 11).

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

Вместе с тем программа System File Checker оказывается совершенно бесполезной при некорректной установке программного обеспечения или аппаратных ресурсов ПК. Эти сведения содержатся в реестре Windows, который представлен не одним, а несколькими файлами. Ошибки в реестре Windows серьезно блокируют работу ПК.

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

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

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

Дело в том, что при каждом удачном запуске Windows в системной папке Sysbckup сохраняется копия файлов реестра. В обычном режиме эта папка скрыта от пользователя. Для ее отображения перезагрузите Windows в безопасном режиме, так как иной вариант загрузки при разрушении реестра попросту недоступен. Далее загрузите «Проводник”. В меню «Вид” выберите пункт «Свойства папки”, перейдите на вкладку «Вид” и в разделе «Файлы и папки”—»Скрытые файлы” установите переключатель против пункта «Показать все файлы” (рис.14). Примените эти установки и закройте окно. Теперь перейдите в папку Windows, в которой отобразится каталог Sysbckup. В этом каталоге имеется несколько архивных файлов rb00x.cab, где х — номер архивного файла от 0 до 5. При помощи любого архиватора распакуйте все четыре файла, находящиеся в архиве с НАИБОЛЬШИМ(!) номером, в каталог C:\WINDOWS, как показано на рис. 15.

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

Теперь отключите компьютер. Удалите аппаратные устройства, установка которых вызвала сбой в работе Windows. Вновь включите компьютер и загрузите Windows в обычном режиме. После восстановления работы компьютера в меню «Вид” выберите пункт «Свойства папки”, перейдите на вкладку «Вид”. В разделе «Файлы и папки” — «Скрытые файлы” выберите пункт «Не показывать скрытые и системные файлы”.

Программы, при установке которых возникли проблемы с реестром Windows, не следует в дальнейшем запускать или переустанавливать.

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

Напомним, что пользователю желательно установить антивирусную программу, особенно если компьютер подключен к Интернету. Следует избегать запуска программ, полученных из сомнительных источников, программ, назначение которых недостаточно хорошо известно. Желательно хотя бы раз в месяц выполнять полную архивацию данных, тем более что в составе Windows имеется подобный архиватор (рис. 4). А для полной гарантии от утерь не забывайте по возможности сохранять эти данные на иных носителях.


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *