Недавно я возился с удалением текстовых файлов и смотрел, какую информацию я могу собрать из кластеров, на которых раньше были эти файлы. Тем не менее, я ударил что-то, что действительно заставило меня почесать голову ... DiskView сообщает, что первый нераспределенный блок (я люблю называть их кластерами) на диске FAT находится в кластере 32269.
Я включил это изображение, которое подтверждает это. Однако когда я использовал WinHex, чтобы посмотреть, какая информация осталась в кластере 32269, программа сообщила, что он был занят файлом, который находился на моем диске.
Об этом сообщает WinHex
Почему DiskView заявляет, что этот кластер не занят, когда WinHex считает, что фактический "живой" файл (не удаленный) находится внутри кластера? Я немного прокрутил WinHex, и в соответствии с этой программой свободное пространство (его название для нераспределенных кластеров) не начинается до кластера 32273.
Похоже, файл на моем диске перетекает в 4 кластера, в которых его не должно быть, но у меня сложилось впечатление, что такое невозможно. Я серьезно неверно истолковываю эти результаты, или здесь что-то невероятно неправильно?
ОБНОВЛЕНИЕ: Как и просили, вот как WinHex отображает кластер 32273. Я также сопоставил дисплеи WinHex между кластером 32270 - 32273. Число байтов на кластер равно 1024, а число байтов на сектор равно 512. Файл LesMiserables1 - это то, что DiskView считает завершением в кластере 32268, кластерами 32269 и более свободного пространства. Как видно на комбинированном изображении, WinHex заявляет, что на самом деле он заканчивается на 32270 и показывает хвостовую часть своего слабого объема.