Долго выполняется дефрагментация диска
Вы можете оставить его работать в фоновом режиме и не сильно повлияет на вашу производительность на приличном устройстве. Для выполнения может потребоваться от 1-2 проходов до 40 и более проходов. Нет установленного количества дефрагментации. Вы также можете вручную установить необходимые проходы, если используете сторонние инструменты.
Как проводить дефрагментацию
Есть два основных способа проведения дефрагментации: установка утилиты от другого разработчика или использование встроенной в операционную систему программы. Оптимизировать при этом можно не только встроенные диски, но и внешние накопители, подключенные по USB.
На нашем сайте уже есть инструкция по проведению дефрагментации на примере Windows 7. В ней вы найдете руководство по работе с популярными программами и стандартной Windows-утилитой.
Подводя итоги вышесказанного, мы советуем:
- Не дефрагментировать твердотельный накопитель (SSD).
- Отключить запуск дефрагментации по расписанию в Windows.
- Не злоупотреблять этим процессом.
- Сперва делать анализ и выяснять, есть ли необходимость в выполнении дефрагментации.
- По возможности пользоваться качественными программами, чья эффективность выше встроенной Windows-утилиты.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Auslogics Disk Defrag: свой метод дефрагментации и оптимизация дисков SSD
После установки данной утилиты, автоматически включаются службы, которые будут проводить анализ диска в фоновом режиме. Данное программное обеспечение имеет расширенный функционал. С его помощью можно дефрагментировать внешний накопитель, HDD и SDD.
Утилита Auslogics Disk Defrag позволяет просканировать все диски, а также оптимизировать их
Сколько проходов в дефрагментации Windows 10
Пользователи персональных компьютеров часто спрашивают, сколько проходов в дефрагментации Windows 10? Проход представляет собой сканирование и последующую оптимизацию кластеров жесткого диска или твердотельного накопителя. Количество проходов будет напрямую зависеть от того, какое количество фрагментов будет обнаружено при анализе винчестера. Если фрагментация составляет менее 10%, то процесс займет от 10 минут до 1 часа. В той ситуации, когда значение колеблется от 10 до 40%, то на дефрагментацию будет затрачено 1-3 часа. Если пользователь никогда не использовал штатную утилиту «Defrag» и диск полностью захламлен, то процесс может длиться больше суток.
Важно! Если для увеличения объема оперативной памяти используется флешка, подключенная по технологии Ready Boost, то ее тоже необходимо дефрагментировать.
Что такое проход в дефрагментации?
Дефрагментация диска на Windows 10 — как запустить функцию
Когда на жесткий диск записывается информация, она разбивается на несколько частей – фрагментов. Каждый фрагмент помещается в специальную ячейку, которая именуется кластером. Для того, чтобы сохранить и записать простой текстовый документ, не нужно много свободного места и ячеек. В свою очередь, если пользователь сохраняет на винчестер игру, она размещается сразу в нескольких ячейках. Когда владелец персонального компьютера производит деинсталляцию какого-либо приложения, кластеры освобождаются. Постоянный цикл чтения и записи провоцирует ситуацию, когда операционная система при сохранении файла на жесткий диск не может найти несколько свободных идущих подряд кластеров. Тогда элемент записывается в свободные ячейки, которые расположены далеко друг от друга. Это уменьшает производительность персонального компьютера и приводит к появлению большого количества фрагментов. Для устранения проблемы стоит разобраться, как сделать дефрагментацию на Виндовс 10.
Что будет, если я остановлю дефрагментацию?
Почему происходит фрагментация HDD
Жесткие диски состоят из секторов, каждый из которых может хранить определенный объем информации. Если на винчестер сохраняется файл большого размера, который нельзя уместить в один сектор, то он разбивается и сохраняется в несколько секторов.
По умолчанию система всегда старается записать фрагменты файла как можно ближе друг к другу — в соседние сектора. Однако из-за удаления/сохранения других файлов, изменения размера уже сохраненных файлов и других процессов не всегда хватает свободных секторов, расположенных рядом друг с другом. Поэтому Windows переносит запись файла в другие части HDD.
Ускоряет ли дефрагментация компьютер?
Может ли дефрагментация вызвать проблемы?
Если вы используете программу дефрагментации Windows по умолчанию, почти нет риска того, что в программе возникнет ошибка или конфликт драйверов, который приведет к катастрофической потере данных. Однако ноутбуки по-прежнему склонны к потере данных из-за потери питания или отказа диска из-за ударного повреждения при выполнении дефрагментации системы.
Особенности дефрагментации
Есть несколько нюансов для качественного проведения этой процедуры:
- Несмотря на то, что дефрагментаторы умеют работать в фоновом режиме, для достижения наилучшего результата запускать их лучше всего при отсутствии активности со стороны пользователя, либо при ее минимальном количестве (например, в перерыв или при прослушивании музыки);
- При проведении периодической дефрагментации правильнее пользоваться быстрыми методами, ускоряющими доступ к основным файлам и документам, однако определенная часть файлов при этом не будет обработана. Полную процедуру в этом случае можно делать реже;
- Перед полной дефрагментацией рекомендуется удалить мусорные файлы, и, по возможности, исключить из обработки файлы pagefile.sys и hiberfil.sys. Эти два файла используются как временные и пересоздаются вместе с каждым запуском системы;
- Если в программе есть возможность дефрагментации файловой таблицы (MFT) и системных файлов, то не стоит ей пренебрегать. Как правило, такая функция недоступна при запущенной операционной системе, и может быть осуществлена после перезагрузки перед стартом Windows.
Нужна ли дефрагментация SSD диска
Очень распространенная ошибка пользователей, использующих твердотельные накопители — использование любого дефрагментатора. Запомните, если у вас установлен SSD на компьютере или ноутбуке, ни в коем случае не производите дефрагментацию — это сильно ускоряет износ накопителя. Кроме того, такая процедура не повысит скорость работы твердотельного накопителя.
Дефрагментация SSD накопителя: чем отличается от обычной и как её проводить
Накопитель SSD хранит информацию в специальных ячейках флэш-памяти. Помимо этого, все твердотельные накопители оснащены специальными контроллерами, которые помогают оптимизировать состояние ячеек и полностью удаляют из них информацию, а не перезаписывают ее, как в случае с HDD. Дефрагментация для SSD не требуется, так как встроенный контроллер оптимизирует состояние кластеров и полностью удаляет из них информацию.
Важно! Если нужно выполнить дефрагментацию твердотельного накопителя, то лучше проводить ее 1 раз в месяц. Связано это с тем, что SSD имеют короткий срок службы из-за ограничений цикла чтения и записи информации.
Процесс дефрагментации твердотельного накопителя
Дефрагментация диска позволяет увеличить производительность ОС. Для выполнения данной процедуры можно использовать штатные инструменты Виндовс или стороннее программное обеспечение. Дефрагментировать диск рекомендуется не реже 1 раза в месяц. Использовать утилиту «Defrag» для оптимизации SSD не нужно, так как твердотельные накопители оснащены встроенным контроллером TRIM, который оптимизирует кластеры флэш-памяти.
Если диск большой, то долго. Можно это делать почаще, тогда будет быстрее, но такого уж заметного эффекта это не приносит, хотя я периодически дефрагментацию провожу. Еще что убыстряет процесс-наличие на диска достаточного свободного места для перекладки ваших файлов. Если диск сильно забит, то дефрагментация будет идти дольше и даже может вообще не начаться. Система об этом сообщит.
Зависит от того, как и на сколько диск забит=) Если он на 9 гигов и так долго дефрагментирует, то это не нормально=) Но если он на терабайт и за 4-5 часов, то это тоже не очень нормально=)))
зависет от какой виндос сервиспак наскока забита памить кагда винда записана в fat32 то долше в ntfs бистрея и какое железа и антивирус какой хатя 5 часов Это слишкам долго
Да.. . поверь мне наслово мужик, так и должно быть. Такие вопросы ночью не задают, потомучто все сонные, и всем в падлу писать.. . Охото веселиться и прикалываться в разделе юмор.. . А я случайно не на ту кнопку нажал и попал на твой вопрос, мужик.. .
Ты знаешь че такое дифрагментация? Когда на жестком диске появляетсья бардак, обрывки файлов, ошибки.. . ЗАПУСКАЕШЬ ЭТОТ ПРОЦЕСС.. . Дифрагментации.. . И комп начинает исправлять жеский диск.. . Это очень долгий процесс.. . И чем больше жеский диск тем дольше идет полоса процентов.. . У тебя скорей всего гигабайт на 250 диск.. . Поэтому так долго.. . Радуйся что не 500 гб купил)
Опытные пользователи.. . удаляют все данные с жесткого диска нах.. . И систему поновой ставят.. . Так качественне и быстрее.. . понимаешь мужик.. .
Если:
Дефрагментировать через интерфейс Windows;
Жесткий диск большого размера и заполнен более чем на 80-90%;
Дефрагментация давно не проводилась,
то это вполне нормально.
Воспользуйтесь лучше сторонними программами для дефрагментации. Их на сегодняшний день предостаточно.
Не спорю, если дифрагментировать стандартным дефрагментатором, то очень долго, проблема в том что он устарел и дифрагментирует фигово, можешь скачать эту прогу O&O Defrag Professional, дифрагментация проходит качественно, а самое главное быстро!
Если на диске мало свободного места а занято порядка40-60 Гиг тогда надо ждать часа 3-4(при условии что больше никакие приложения не запущены) _если еще и включено куча всего то времени надо на процентов 60 больше
В этой статье попытаемся понять, как изменились процедуры обслуживания индексов для таблиц Microsoft SQL Server в современных условиях: при размещении файлов данных и журнала транзакций на SSD-дисках, многократном увеличении числа процессорных ядер и в условиях, когда оперативная память сервера стала измеряться Терабайтами.Действительно, мир стал другим. С тех пор как появились первые версии SQL Server, многое изменилось и многие методики, основанные на старых компьютерных ресурсах, работают уже не так эффективно, как прежде, когда без них невозможно было обойтись. Одной из таких методик, которая с давних пор воспринимается чуть ли не «серебряной пулей», а на деле превратилась в миф, является обязательная дефрагментация индексов, если в данные индекса достаточно часто вносятся изменения. Цель статьи развеять этот миф.
В своей документации, Майкрософт обращает наше внимание на то, что не стоит выполнять обслуживание индексов, не убедившись, что это принесёт пользу. Вот цитата:
«Чтобы избежать ненужного использования ресурсов, что может негативно влиять на рабочие нагрузки запросов, корпорация Майкрософт рекомендует не применять обслуживание индекса без предварительной оценки. Следует опытным путем оценить повышение производительности от обслуживания индексов для каждой рабочей нагрузки, используя рекомендуемую стратегию, и сопоставить его с затратами ресурсов и влиянием на рабочую нагрузку, которые потребуются для достижения этих преимуществ.»
В том же документе рассматриваются причины повышения производительности запросов после обслуживания индексов и делается замечание, что не всегда это связано с дефрагментацией, бывают и иные причины. Вот ещё одна цитата:
«Перестроение индекса дает еще одно важное преимущество: позволяет обновить статистику по ключевым столбцам индекса, сканируя все строки в индексе. Это эквивалентно операции UPDATE STATISTICS . WITH FULLSCAN, которая позволяет актуализировать статистику и иногда дает более точные данные, чем обычное обновление статистики по ограниченной выборке. При обновлении статистики заново компилируются все планы запросов, которые ее используют. Если прежний план запроса не был оптимальным из-за устаревшей статистики, недостаточного объема выборки для статистики или по любой другой причине, то после повторной компиляции многие планы дают лучшие результаты.»
Давайте попробуем определить, при каких условиях обслуживание индексов может принести больше вреда, чем пользы. Для начала вспомним, что такое дефрагментация и для чего она была нужна.
В документации дано следующее определение фрагментации индекса:
«В индексах сбалансированного дерева (rowstore) фрагментацией называют такое состояние, когда для некоторых страниц индекса логический порядок, основанный на значении ключа, не совпадает с физическим порядком страниц индексов». Отмечается также, что: «Если подсистема хранения имеет более высокую производительность последовательных операций ввода-вывода по сравнению с произвольными операциями ввода-вывода, то фрагментация индекса может привести к снижению производительности, ведь для чтения фрагментированных индексов требуется больше случайных операций ввода-вывода».
Это замечание важно, поскольку фактически является отсылкой к СХД на основе SSD, у которых все операции ввода вывода, как мы покажем дальше, являются случайными.
Есть ещё одно определение другого типа фрагментации, который в документации переведён на русский язык как «плотность страниц». С этим типом фрагментации связан важный факт, который влияет на актуальность статистик таблицы, не связанных с индексами. Вот, что написано в документации:
«Когда оптимизатор запросов компилирует план запроса, он учитывает стоимость операций ввода-вывода для чтения необходимых этому запросу данных. При низкой плотности страниц потребуется считывать больше страниц, а значит, и стоимость ввода-вывода будет выше. Это может повлиять на выбор плана запроса. Например, с течением времени плотность страниц уменьшается из-за разбиений, и оптимизатор может скомпилировать для того же запроса другой план с другой профилем потребления ресурсов и другой производительностью».
Пока что запомним это, поскольку подробнее коснёмся этого факта при анализе вызываемых дефрагментацией проблем с производительностью запросов.
В качестве резюме по типам фрагментации приведём тут выдержку из статьи: «Индексы. Теоретические основы»
Когда запись удаляется, в файле БД высвобождается место. Когда вставляется новая запись, это может привести к расщеплению страниц, что приводит к появлению пустого пространства на страницах данных. Когда данные обновляются, это может привести к изменению размера записи и к возникновению двух ранее упоминавшихся случаев. Все это приводит к фрагментации. В SQL Server рассматриваются два типа фрагментации: внутренняя и внешняя.1.Внутренняя подразумевает пустоты внутри страницы.2. Внешняя – непоследовательность связей страниц.Если страницы не полностью заполнены данными, это приводит к дополнительным операциям I/O и переиспользованию оперативной памяти. Помните, что страницы в оперативной памяти есть зеркальное отражение страниц на диске.В идеале страницы должны быть подлинкованы слева направо в порядке хранения данных. Вследствие расщепления страниц этот порядок может быть нарушен. Это приводит как к неполному заполнению страниц, так и к увеличению операций I/O вследствие непоследовательного положения цепочек страниц на диске – это вызывает дополнительные перемещения головок с цилиндра на цилиндр диска. А это одна из наиболее медленных дисковых операций.
В упомянутой только что статье были представлены методы обслуживания индексов, применяемые для SQL Server 2000. Обслуживание подразумевает две возможные операции: реорганизация индексов на уровне страниц для устранения внутренней фрагментации, или пересоздание индекса для устранения и внутренней и внешней фрагментации.
Давайте посмотрим, как с этим обстоит дело в современных версиях. Ещё в электронной документации к SQL Server 2005 было описано динамическое административное представление sys.dm_db_index_physical_stats. Тогда описание сопровождалось примерами использования, один из которых предлагал метод и правила автоматизации операций дефрагментации индексов в базе данных. Суть метода в том, что если значение avg_fragmentation_in_percent находится в диапазоне от 10 до 30, то в инструкции ALTER INDEX используется ключевое слово REORGANIZE, а если значение больше 30, то используется ключевое слово REBUILD.
В документе Разрешение фрагментации индекса путем реорганизации или перестроения индекса, предлагается использовать подобранные эмпирическим путём значения, взяв за основу данные из следующей таблицы:
avg_fragmentation_in_percent
Корректирующая_инструкция
ALTER INDEX REORGANIZE
ALTER INDEX REBUILD WITH (ONLINE = ON)
1 Эти значения дают примерное представление об определении точки, в которой необходимо переключаться между ALTER INDEX REORGANIZE и ALTER INDEX REBUILD. Однако фактические значения могут различаться в каждом конкретном случае. Важно определить наилучшее пороговое значение для используемой среды экспериментальным путем.
Эти рекомендации часто подвергались критике, поскольку пороги устанавливались исходя из очень пессимистичного сценария влияния фрагментации на производительность приложений, и большинство критиков считали их сильно заниженными. Вот одна из недавних статей на эту тему: Ваш скрипт, обслуживающий индексы, измеряет не то, что надо.
Существуют и другие предложения процентных порогов, один из которых был подробно изложен в книге: “Microsoft SQL Server 2005. Реализация и обслуживание. Учебный курс Microsoft“. Вот выдержка из этой книги, со страницы 368:
«Исполняйте инструкцию ALTER INDEX … REORGANIZE, чтобы выполнить дефрагментацию индекса, при соблюдении следующих пороговых значений: значение avg_page_space_used_in_percent в диапазоне от 60 до 75 или значение avg_fragmentation_in_percent в диапазоне от 10 до 15. Исполняйте инструкцию ALTER INDEX … REBUILD, чтобы выполнить дефрагментацию индекса, при соблюдении следующих пороговых значений: значение avg_page_space_used_in_percent меньше 60 или значение avg_fragmentation_in_percent больше 15».
В документации Майкрософт подчёркивается, что наибольший выигрыш дефрагментация даёт при операциях просмотра всего индекса или диапазона строк индекса или кучи. На операции поиска уровень фрагментации большого влияния не имеет. Это происходит потому, что просмотр выбирает данные не по дереву сбалансированного индекса, а по ссылкам на последовательность страниц, которые расположены непосредственно на самих страницах. На жёстких дисках время доступа к фрагментированным данным сильно зависит от времени позиционирования головок между цилиндрами. Операции с данными, расположенными на одном цилиндре, происходят быстро. Т.е. на время операций влияет Геометрия магнитного диска, которая схематично показана на рисунке из Википедии:
Всего этого механического «безобразия» больше нет на SSD дисках. Дефрагментация была полезна только для HDD c механическим перемещением головок над поверхностью диска. Расположение данных так, что для последовательного чтения не нужны перемещения готовки между «цилиндрами» позволяло повысить производительность последовательных операций чтения и записи. Надёжность и долговечность жёстких дисков тоже определяется возможностью перемещения головок. Пока это происходит штатно, диск будет работать, и возможности записи или чтения будут ограничены только старением или неисправностью привода.
В SSD дисках доступ к любым данным осуществляется за почти одинаковое время. Но в отличие от жёстких дисков, твердотельные диски изнашиваются, Для увеличения времени службы накопителя, ограниченного числом циклов перезаписи ячеек памяти, в SSD дисках используются алгоритмы рассеивания записи (для выравнивания износа), что превращает все последовательные операция чтения/записи в псевдослучайные. Схематично, это показано на рисунке ниже, взятого из стати Надежность SSD-накопителей: развенчиваем мифы и страхи пользователей.
С учётом этой особенности размещения данных на SSD можно отказаться от частого перестроения индексов, ограничившись реорганизацией или делать перестроение/реорганизацию вручную, при необходимости (например, для ускорения очистки фантомных строк или для сокращения времени пересчёта статистики). Прична банальна, SSD диск последовательную нагрузку всегда превращает в случайную. На логическом уровне индекс не будет фрагментирован, а на физическом фрагментация может быть абсолютной.
Для настольных компьютеров выполняемая не часто дефрагментация диска не приводит к заметному сокращению срока службы. Пользовательские файлы офисных приложений тоже фрагментируются. Те файлы, которые обычно пользователи размещают на дисках, не подвержены частой и интенсивной фрагментации. Если пользователь дефрагментирует файлы на диске раз в месяц – это не будет проблемой, хотя и не приведёт к ожидаемому повышению производительности, например, при создании моментального системного снимка. В отличие от этого, данные внутри файлов SQL Server могут подвергаться интенсивной фрагментации, и эта фрагментация может очень быстро достигать тех порогов, которые были обозначены выше, чтобы определить необходимость дефрагментации.
Для обслуживания индексов и статистики часто используют процедуру, автором которой является Ola Hallengren. В соответствии с выбранным набором параметров запуска, процедура устраняет внешнюю и внутреннею фрагментацию страниц. Следует отметить, что Майкрософт рекомендует для этих целей использовать процедуру AdaptiveIndexDefrag. Однако ни одна из этих процедур не умеет определять, располагаются ли файлы, в которых размещены индексы, на дисках SSD.
Те индексы, для которых был выбран REBUILD, обновляют статистику только для этих индексов. Цитата из документации Майкрософт, посвящённой статистике, глава Условия обновления статистики:
«Такие операции, как перестроение, дефрагментация и реорганизация индекса, не изменяют распределение данных, и поэтому после выполнения операций ALTER INDEX REBUILD, DBCC DBREINDEX, DBCC INDEXDEFRAG и ALTER INDEX REORGANIZE не нужно обновлять статистику. Но оптимизатор запросов обновляет статистику, когда выполняется перестройку индекса для таблицы или представления с помощью инструкции ALTER INDEX REBUILD или DBCC DBREINDEX. Такое обновление статистики является побочным эффектом повторного создания индекса. Оптимизатор запросов не обновляет статистику после операций DBCC INDEXDEFRAG и ALTER INDEX REORGANIZE.»
Однако, для оптимизатора запросов важным является ещё и стоимость операций ввода-вывода, которая зависит от плотности страниц. Если плотность страниц (внутренняя фрагментация) значительно изменится, а статистика для колонок останется неизменной, это может потенциально ввести оптимизатор в заблуждение и стать причиной выбора оптимизатором неоптимального плана запроса. Следует учитывать эти риски планируя обслуживание индексов.
Для размещённых на SSD дисках файлов данных, в подавляющем большинстве случаев дефрагментация не приведёт к ожидаемому повышению производительности дисковых операций, а только сократит срок службы SSD дисков и может привести к появлению неоптимальных планов запросов. Для SSD лучше полностью отказаться от перестроений и реорганизаций индексов на регулярной основе (это перестанет «убивать» диски). Такое решение кажется на первый взгляд весьма рискованным, влияние мифа о необходимости дефрагментации на нас очень велико. Если шок от этого предложения преодолеть трудно, попробуйте хотя бы не делать дефрагментацию каждый день и понаблюдайте за временем исполнения запросов. Когда поймёте, что время не меняется – продолжайте снижать частоту такого обслуживания. Отказавшись от ежедневной дефрагментации совсем, не забывайте обслуживать статистики индексов. Чем актуальнее статистики, тем проще оптимизатору выбирать хорошие планы для запросов.
Также увеличение числа страниц после изменений можно попробовать снизить за счёт сжатия данных индекса на уровне строк или страниц, как это описано тут: SQL SERVER – Rebuilding Index with Compression
Отказ от частой дефрагментации приведёт к следующим улучшениям:
Сокращение потребления ресурсов сервера на дефрагментацию
Дефрагментация портит статистику по колонкам (стоимость операций ввода-вывода), не входящим в ключ индекса. Без неё станет лучше статистика, а значит повысится качество планов запросов и сократиться время затронутых запросов.
Изменения распределения данных при дефрагментации передаются на реплики, поэтому отказ от дефрагментации сократит очереди на передачу и применение таких изменений.
Увеличится время жизни дисков SSD из-за сокращения числа циклов перезаписи ячеек хранения.
Теперь давайте перечислим те минусы, которые наиболее очевидны:
Время исполнения коротких транзакций не должно заметно измениться, но большие просмотры могут заметно удлиниться.
Увеличится время пересчёта статистик (стоит подобрать минимальный SAMPLE).
Размер файлов данных может заметно прибавить в весе.
До сих пор мы говорили об обслуживании индексов только в целях дефрагментации внешней и внутренней. Но это не единственное её предназначение. Пересоздание индексов можно использоваться для переноса данных в другую файловую группу, но эта операция обычно выполняется редко, необходимость её может ограничиваться единичными случаями. Более интересно перестроение индекса для удаления фантомных строк, как это указано в статье документации: Руководство по процессу очистки фантомных записей. В тех случаях, когда фоновый процесс очистки фантомных строк не успевает их чистить, и не удаётся эффективно использовать системную процедуру sp_clean_db_free_space, перестроение индекса оказывается наиболее быстрым и эффективным решением проблем с производительностью.
Резонный вопрос, почему в документации Майкрософт нет рекомендаций отказаться от дефрагментации индексов на SSD? Похоже, мы являемся свидетелями консервативного подхода, ориентированного прежде всего на небольшие базы данных, где пересоздание индексов не принесёт большого и даже заметного вреда. Однако, представленные выше в цитатах из документации оговорки должны обратить наше внимание на то, что к этому вопросу стоит подойти с разумением.
Решил я дефрагментировать жесткий диск раздел С, прошло примерно 3 часа, дефрагментация завершилась. Решил запустить дефрагментацию заново, того же диска, а она опять еле еле идет, собственно вопрос, почему ? Раз дефрагментация завершилась, все разложила как надо, не должна ли она пройти за считанные секунды заново ?
И еще один вопрос, нормально ли что дефрагментация идет более 20 часов на диске D, на котором занято всего 200+ гигабайт из 700 ?
Дефрагментация выполняется программой Defraggler.
Ну вот смотрите, когда Вы записываете на жесткий диск компьютера, то они записывается не одним файлом, а разбиваются на маленькие кусочки (кластера) и разбрасываются по всему жесткому диску. И когда Вы обращаетесь к тому или иному файлу, то он начинает собирается по всему диску, что и подтормаживает всю систему. Вот так вот, вроде доходчиво рассказал. А дефрагментация в свою очередь собирает кусочки этих файлов ближе друг к другу и ставит их на початок жесткого диска, тем самим и ускоряет доступ к ним.
sw23: спасибо, но теорию я знаю :)
Я про другое. Дефрагментация была полезна на сталых дисках, со старыми файловыми системами (FAT). Современные диски достаточно производительны, чтобы работать с фрагментацией, а файловые системы достаточно умны, чтобы не фрагментировать данные. Поэтому сам давно отказался от этого бесполезного занятия.
Тем более это даже вредно при использовании SSD и RAID массивов.
sw23: да, там где "200+ занято гигабайт из 700" дефрагментацию делать точно смысла никакого нет, она существенным образом проявляется только тогда, когда места мало и большие файлы непрерывно уже не умещаются.
Фаза вторая - перестановка блоков:
Если вы что-то делаете, постоянно пишете на диск, то вы мешаете дефрагментации.
А это происходит всегда, даже если вы не прикасаетесь к компьютеру - ОС и различные программы там свои дела делают ПОСТОЯННО.
Фаза первая - АНАЛИЗ не зависит от того первый раз это или второй.
Диск C нужно дефрагментировать при незагруженной системе (т.к. там своп-файл и другие, открытые в режиме записи). Для этих целей рекомендую более продвинутый дефрагментатор PerfectDisk.
у этой программы я всегда такие проблемы видел. и не понятно как она так работает, что 5 лета назад, что сейчас. Новые технологии на дворе, и вполне логично что программа должна понимать что виндовс постоянно что то пишет, и должна понимать что максимально оптимальную дефрагментацию переделывать по новой ей не нужно, потому что она это делала 5 минут назад. И ей не нужно все завново переписывать в конец диска С лишь потому что появился новый драйвер для мышки.
я пользуюсь Auslogic Disk Defrag FREE. в последней версии данной програмы есть функция дефрагментации флешек и SSD, т.е. дефрагментация делается чтобы файл не хранился частями по разным страницам чипа памяти а только подрят заполнял каждую страницу.
и конечноже отображает SMART жесткого диска.
позволяет планировать дефрагментацию для загрузки.
И конечно же простой дефрагментатор с возможностью после своей работы выключить ПК.
.
у меня давно были подозрения почему Auslogic быстро дефрагментирует а Difraggler медленно. была мысль что Auslogic халтурит по полной. Поискав информацию в интернете я не нашел доказательств того что Auslogic что то делает не так. Поэтому зачем платить больше. Рекомендую Auslogic Disk Defrag FREE.
.
PS может Auslogic и не разбивает файлы по рейтингу на 20 степеней важности а всего лишь на 3 я не знаю. Конечно же уверен есть платные программы которые еще успешней дефрагментирую все подрят. Но я думаю качать платные программы а потом искать ключ с вирусами для взлома этой программы. Хотя это очевидно что антивируска ругается не на то что взломщик сделан на основе вируса, а то что взломщик это и есть реальный троян который не пойми что под 2% ресурсов ПК что то копирует в интернет. Только вот реальным вирус вы и каждый удалит. А так берется программа от для сканирования документов, покупается ключ и пишеться троян, а потом вы сами разрешаете ему работать и наоборот защищаете его от всех.
Поэтому я думаю Audlogic Disk Defrag Free бесплатна и заведома без вирусов(антивирус обещал) и ставиться на планировщик дефрагментировать 2 раза в неделю в фоне. При скорости Audlogic вы вообще не заметите его работу, он быстрый и вирусов будет меньше хотябы на один в ПК.
Дефрагментация диска — процедура объединения разбитых на фрагменты файлов, которая, в основном, используется для оптимизации Windows. Практически в любой статье по ускорению работы компьютера можно встретить совет о проведении дефрагментации.
Но далеко не все пользователи понимают, что же представляет собой дефрагментация, и не знают, в каких случаях нужно ее делать, а в каких нет; какое ПО для этого стоит использовать — достаточно ли встроенной утилиты, или же лучше установить стороннюю программу.
Сколько проходов выполняет дефрагментация Windows 7?
Ну, если не сравнивать с SSD. Что ж, одного прохода действительно должно хватить. Вероятно, существуют другие факторы, препятствующие достаточной дефрагментации диска. Если у вас недостаточно свободного места на диске для реорганизации файлов, это может быть проблемой.
Можно ли использовать компьютер во время дефрагментации?
Да, действительно можно, и здесь нет никаких рисков. API дефрагментации Mcirsoft (код, выполняющий дефрагментацию) на 100% отказоустойчив. Однако при работе во время дефрагментации производительность может снизиться. Хороший дефрагментатор снизит приоритет, когда то, что вы делаете, требует доступа к файловой системе.
Как узнать, что дефрагментация завершена?
Что такое дефрагментация
В первую очередь, нужно разобраться, что представляет собой фрагментация. Для простоты понимания, лучше всего взять пример из жизни – работу библиотекаря. Винчестер представляет собой полки, где размещаются книги. В свою очередь, чтобы выдать одну книгу, библиотекарю нужно собрать ее из листочков, которые находятся на разных полках. Все это требует большого количество времени, а если представить, что читателей много и каждому нужно найти книгу, то эффективность работы снижается. То же самое происходит и с операционной системой: чтобы собрать файл воедино, требуется большое количество времени, и вследствие этого, производительность ПК падает.
Штатная утилита Defrag открывается через свойства локального тома
Дефрагментация выполняет сортировку и размещает фрагменты в кластерах, которые находятся рядом с друг другом. Благодаря данному процессу, части файла будут представлять собой единое целое, что позволит ПК работать быстрее.
Важно! Дефрагментация диска на Windows 10 – это процесс структурирования, сортировки и логического перераспределения файлов, чтобы обеспечить непрерывную последовательность ячеек.
Как фрагментация влияет на скорость работы накопителя
Когда требуется открыть записанный фрагментированный файл, головка винчестера будет последовательно передвигаться в те сектора, куда он был сохранен. Таким образом, чем больше раз ему придется передвигаться по жесткому диску в попытке отыскать все кусочки файла, тем медленнее будет происходить считывание.
На изображении слева видно, сколько движений необходимо совершить головке винчестера, чтобы прочитать файлы, разбитые на части. Справа оба файла, обозначенные синим и желтым цветами, записаны непрерывно, что существенно уменьшает количество перемещений по поверхности диска.
Дефрагментация — процесс перестановки кусочков одного файла так, чтобы снизился общий процент фрагментации, и все файлы (по возможности) располагались на соседних секторах. Благодаря этому считывание будет происходить непрерывно, что положительно скажется на скорости работы HDD. Это особенно заметно при чтении объемных файлов.
Smart Defrag: перезаписывает файлы с учётом частоты их использования
Данное программное обеспечение позволяет перераспределить элементы, хранящиеся на винчестере с учетом частоты их использования.
- Необходимо скачать ПО с официального сайта разработчиков.
- Произвести инсталляцию утилиту в корень локального тома.
- После установки требуется запустить программное обеспечение с расширенными правами доступа.
- В главном окне следует выбрать вкладку «Умная дефрагментация».
- Далее нужно отметить чекбоксы с наименованием локальных томов, которые нужно проанализировать.
- В завершении нужно нажать «Приоритет файлов» и «Готово».
Puran Defrag: интеллектуальный движок для дефрагментации
Многие пользователи спрашивают, как дефрагментировать диск на ОС Windows 10? Можно воспользоваться утилитой Puran Defrag, которая использует виртуальный движок для оптимизации персонального компьютера.
- Необходимо скачать программное обеспечение с проверенного источника.
- Установочные файлы нужно скопировать на рабочий стол.
- Инсталляция проводить в корень локального системного диска.
- Утилиту требуется запустить с расширенными правами доступа.
- В главном окне нужно отметить чекбоксы с наименованием тома, который нужно просканировать.
- После анализа жесткого диска, требуется нажать на кнопку «Начать».
Интеллектуальный движок данной утилиты проводить умную дефрагментацию, чтобы оптимизировать файловую систему
Как сделать дефрагментацию на Виндовс 10
Дефрагментацию можно выполнить разными способами:
- через настройки винчестера;
- с помощью консоли командной строки;
- с помощью консоли отладки и управления PowerShell.
Через свойства жестких дисков
- Необходимо найти на рабочем столе ярлык «Компьютер».
- Далее следует открыть «Проводник» и перейти в раздел локальных томов.
- Затем следует кликнуть по локальному системному тому ПКМ и в диалоговом окне выбрать «Свойства».
- На панели инструментов нужно выбрать вкладку «Обслуживание».
- В контекстном меню нажать на кнопку «Дефрагментация».
- В меню «Состояние» необходимо нажать «Провести сканирование диска».
- После того, как будет выполнена проверка состояния локального тома станет активной вкладка «Дефрагментация».
- Требуется щелкнуть по кнопке «Выполнить».
Процесс может занять несколько часов, а в завершении потребуется рестарт ОС.
Через консоль «CMD»
Многие пользователи спрашивают, как на ОС Виндовс 10 сделать дефрагментацию диска? Делать это можно через командную строку, запущенную с расширенными правами доступа:
- Необходимо открыть стартовое окно и нажать на поисковую строку.
- В поиске нужно прописать запрос «CMD».
- В диалоговом меню нажать «Запустить с расширенными правами доступа».
- В окне консоли прописать исполняемый код «defrag c» (последняя буква означает наименование локального системного тома).
- Для выполнения дефрагментации нужно прописать исполняемую команду с наименованием «defrag C: M».
Через PowerShell
Консоль отладки позволит выполнить полное сканирование файловой системы
Как мне очистить диск?
Использование очистки диска
Есть ли смысл использовать сторонние программы для дефрагментации
Разработчики создали большое количество программ, которые занимаются дефрагментацией. Можно найти как небольшие программки-дефрагментаторы, так и встретить их в составе комплексных оптимизаторов системы. Существуют бесплатные и платные варианты. Но нужны ли они?
Определенная эффективность сторонних утилит, несомненно, присутствует. Программы от разных разработчиков могут предлагать:
- Собственные настройки автодефрагментации. Пользователь может более гибко управлять расписанием процедуры;
- Иные алгоритмы проведения процесса. У стороннего ПО есть свои особенности, более выгодные в конечном итоге. Например, они требуют меньше процентов свободного места на HDD для запуска дефрагментатора. Параллельно осуществляется оптимизация файлов, повышающая их скорость загрузки. Также происходит объединение свободного пространства тома, чтобы в дальнейшем уровень фрагментации повышался медленнее;
- Дополнительные возможности, к примеру, дефрагментация реестра.
Конечно, функции программ разнятся в зависимости от разработчика, поэтому пользователю необходимо подбирать утилиту, исходя из своих потребностей и возможностей ПК.
Сколько проходов выполняет дефрагментация Windows 10?
Это может занять до 10 часов, более 30 проходов на процессорах начального уровня. Я предлагаю очистить диск перед запуском дефрагментации, а также подумать, действительно ли это необходимо.
Удаляет ли файлы при дефрагментации?
Сколько проходов выполняет дефрагментация Windows 10?
Это может занять до 10 часов, более 30 проходов на процессорах начального уровня. Я предлагаю очистить диск перед запуском дефрагментации, а также подумать, действительно ли это необходимо.
Как настроить автоматическую дефрагментацию дисков в Windows 10
Настройка производиться с помощью штатных средств операционной системы. Пользователи могут включить дефрагментацию при запуске ОС или создать задачу в планировщике.
Важно! Некоторые владельцы персональных компьютеров спрашивают, как сделать дефрагментацию на Виндовс 10 через БИОС? Данную процедуру невозможно произвести посредством низкоуровневого программного обеспечения, так как оно не имеет доступа к файловой системе.
Как включить автоматическую дефрагментацию на Виндовс 10
- Необходимо перейти в «Проводник».
- Далее следует открыть раздел локальных томов.
- Кликнуть по системному диску ПКМ и в диалоговом окне нажать «Свойства».
- После этого нужно выбрать раздел «Дефрагментация».
- Затем необходимо щелкнуть по вкладке «Настроить».
- Отметить чекбокс «Использовать расписание».
- В пункте «Период» указать: «ежедневно» или «еженедельно».
- В строке «День» нужно определить день недели, когда будет производиться дефрагментация. По умолчанию – это среда.
- В пункте «Время» требуется указать временной промежуток, когда будет запускаться утилита «Defrag».
- В завершении следует нажать кнопку «Ок».
Настройка расписания для запуска утилиты Defrag
Как отключить автоматическую дефрагментацию диска в Windows 10
- В окне утилиты «Defrag» нужно нажать «Настроить».
- Требуется снять отметку с чекбокса «Использовать расписание».
- Потребуется выполнить рестарт ОС.
Обязательно ли проводить постоянную дефрагментацию диска
Все современные версии Windows предлагают автоматическое проведение этого процесса по расписанию раз в неделю. В целом, это больше бесполезно, чем необходимо. Дело в том, что сама по себе фрагментация — старая процедура, и раньше действительно была постоянно нужна. В прошлом даже легкая фрагментация уже отрицательно сказывалась на производительности системы.
Современные HDD имеют более высокую скорость работы, а новые версии операционных систем стали гораздо «умнее», поэтому даже с определенным процессом фрагментации пользователь может не замечать снижения скорости работы. И если используется винчестер с большим объемом (1 ТБ и выше), то система может распределить тяжелые файлы оптимальным для нее образом так, что это не отразится на производительности.
Кроме того, постоянный запуск дефрагментатора сокращает срок службы диска — это немаловажный минус, который стоит брать во внимание.
Поскольку по умолчанию в Windows дефрагментация включена, то ее необходимо отключать вручную:
-
Зайдите в «Этот компьютер», нажмите правой кнопкой по диску и выберите «Свойства».
Дефрагментация с помощью специальных программ
Для того, чтобы пользователи смогли правильно выполнять оптимизацию винчестера на ноутбуке, были разработаны специальные утилиты, которые позволяют произвести дефрагментацию в автоматическом или ручном режиме.
Что такое дефрагментация диска
Делая дефрагментацию диска, многие пользователи даже не задумываются или не пытаются узнать, что же это вообще такое. Ответ можно найти в самом названии: «дефрагментация» – это процесс, объединяющий файлы, которые при записи на жесткий диск были разбиты на фрагменты. На изображении ниже наглядно видно, что слева фрагменты одного файла записаны сплошным потоком, без пустых мест и разделений, а справа этот же файл разбросан по жесткому диску в виде кусочков.
Естественно, диску гораздо удобнее и быстрее считывать сплошной файл, чем разделенный пустым пространством и другими файлами.
Почему дефрагментация длится так долго?
Дефрагментация действительно зависит от используемого оборудования. Чем больше размер жесткого диска, тем больше времени потребуется; чем больше файлов хранится, тем больше времени потребуется компьютеру для их дефрагментации. Время варьируется от компьютера к компьютеру, так как каждый из них имеет свой уникальный случай.
Сколько проходов нужно для оптимизации дисков?
Вы можете оставить его работать в фоновом режиме и не сильно повлияет на вашу производительность на приличном устройстве. Для выполнения может потребоваться от 1-2 проходов до 40 и более проходов. Нет установленного количества дефрагментации. Вы также можете вручную установить необходимые проходы, если используете сторонние инструменты.
Сколько проходов занимает дефрагментация в Windows 10?
Дефрагментация диска может занять от нескольких минут до нескольких часов отделка, в зависимости от размера и степени фрагментации вашего жесткого диск. Вы по-прежнему можете использовать свой компьютер во время дефрагментации процесс.
Microsoft никогда специально не говорит, потому что Windows автоматически определяет необходимые параметры. Количество и время различно для каждой ситуации.
Windows 8 и выше автоматически определяет количество проходов в зависимости от состояния Smart, количество ошибок, размер диска, время с момента последней проверки и т. д. Вы можете держать его работает в фоновом режиме и не влияет на производительность много на прилично speced устройства. Это может занять от 1-2 проходов до 40 проходов и более для завершения. Нет установленного количества дефрагментации. Вы также можете вручную установить необходимые проходы, если вы используете сторонние инструменты. Хо гораздо фрагментирован был ваш водить?
Можно ли остановить дефрагментацию на полпути?
Делает ли дефрагментация компьютер быстрее?
Выполните дефрагментацию жесткого диска для более быстрого ПК.
Читайте также: