Группа: Свой
Сообщений: 185
Регистрация: 4-06-05
Из: Омск
Пользователь №: 5 726
Всем привет. Задался тут следующим вопросом. Где хранится информация в системе FAT16 о цепочке кластеров только что удаленного файла? Начальный кластер понятно - в записи директории. А последующие? Вопрос возник вот почему - я отформатировал карточку в Windows. В ней же записал на нее маленький файл. Просмотрел таблицу FAT в программе WinHEX, в ней разумеется присутствует список кластеров этого файла. Затем я средствами Windows удалил файл, в записи директории в имени файла прописался символ 0xE5, т.е. в соответствии с документацией на FAT16. Но при этом в таблице FAT(и первой и второй) записи о цепочке кластеров заменились нулями. При всем при этом WinHEx продолжает успешно показывать цепочку использованных кластеров и позволяет восстановить данные. Вот и вопрос - где хранится информация о цепочке использованных кластеров удаленного файла? Спасибо )
winhex это стандартное средство? проводник - вот это даа...
WinHEX - это не стандартное средство. Я лишь описал, как симулировать "удаление" файла без стирания цепочки кластеров, как стандартные средства не делают.