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

Что такое фрагментация файлов и как это происходит в Windows 10

Что такое фрагментация файлов и как это происходит в Windows 10

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

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

Как Windows хранит файлы на жестком диске? Наверное ты знаешь ответ. Он пытается найти первый свободный сектор, эквивалентный размеру файла - на жестком диске. Затем он сохраняет файл там - вместе с дополнительным пространством, которое мы называем заполнением. Это заполнение обеспечивает расширение файлов позже. Однако расчет заполнения не является точным - учитывая тот факт, что пользователь должен решить, насколько большим может стать файл позже.

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

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

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

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

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

Дефрагментатор Windows - Улучшения

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

С увеличением размера жестких дисков и с тем, что большинство людей переходит на использование сторонних дефрагментаторов дисков, Microsoft придумала лучший дефрагментатор Windows в Windows Vista - и еще больше улучшила его в Windows 10/8/7. Новый дефрагментатор Windows полностью переработан, и вы обнаружите, что он работает неожиданно быстро. Кроме того, он работает в фоновом режиме, когда ваш компьютер простаивает, и поэтому не перегружает ресурсы вашего компьютера.

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

  1. Найдите относительно большой кусок свободного пространства
  2. Добавить отступ в конец файла

Дефрагментация теперь также включает два важных этапа:

  1. Найдите свободное место и переместите целые фрагментированные файлы, чтобы сохранить все части в соседних дорожках и секторах.
  2. Объедините свободное пространство, чтобы Windows стало проще хранить нефрагментированные файлы в будущем.

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

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

Дополнительные материалы по этой теме:

  1. Устранение неполадок утилиты дефрагментации диска Windows
  2. Как дефрагментировать MFT, файл подкачки, реестр, системные файлы в Windows.
Как увеличить FPS в Linux?
FPS означает Кадров в секунду. Задача FPS - измерить частоту кадров при воспроизведении видео или во время игры. Проще говоря, количество непрерывных ...
Лучшие игры Oculus App Lab
Если вы владелец гарнитуры Oculus, вы должны знать о загрузке неопубликованных приложений. Боковая загрузка - это процесс установки на гарнитуру содер...
10 лучших игр для Ubuntu
Платформа Windows была одной из доминирующих платформ для игр из-за огромного процента игр, которые разрабатываются сегодня с встроенной поддержкой Wi...