Найти в Дзене

Потерянные кластеры

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

О кластерах я упоминал здесь, а сегодня расскажу о том, как они могут оказаться потерянными.

Это происходит довольно часто - кластеры теряются из виду операционной системы. Точнее, они ей видны, и помечены как используемые, как будто они заняты каким-то файлом. Но на самом деле они не задействованы.

Возможно, вам приходилось сталкиваться с этим, когда совокупный размер файлов вроде как невелик, а свободного места на диске нет. Конечно, это может случиться из-за наличия скрытых файлов, но этот случай очевиден, поэтому мы его не принимаем во внимание. Но это (теоретически) также возможно из-за наличия потерянных кластеров. Хотя на практике это маловероятно (во всяком случае в тех объёмах, которые можно заметить).

Если программа проверки дисков находит такие кластеры, то она либо преобразует их в файлы (присваивает им имена), либо отмечает их как свободные.

Потерянные цепочки кластеров могут появиться в том случае, когда в ходе работы внезапно пропадает питание, или пользователь неправильно (не через кнопку ПУСК в Windows) выключил питание в то время, когда выполнялась запись данных на диск.

Данные обычно не сразу пишутся на диск, а предварительно попадают в кэш-память. Когда какая-то программа записывает данные, то они сначала могут оказаться в кэше. При этом запись в FAT уже может быть сделана. То есть система уже будет считать, что файлы записаны на диск. Но сами-то файлы могут не успеть записаться, если в этот чудесный миг произойдёт отключение питания. Так и появляются потерянные кластеры.

И это ещё одна причина выключать компьютер по правилам, то есть через меню ПУСК в Windows. Это также требуется для того, чтобы головки HDD успели припарковаться. Но это будет вовсе нелишним, даже если у вас SSD-диск.

Честно говоря, я не знаю, как это выглядит на современных компьютерах и современных операционных системах. Может также, а может и нет. Если знаете - пишите в комментариях. То, что было рассказано, точно справедливо для Windows 9x.

На этом всё. Подписывайтесь на канал или подключайтесь к Телеграм-каналу, чтобы ничего не пропустить.