Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.08.2021, 19:53   #1
stalkernet
Пользователь
 
Регистрация: 28.02.2009
Сообщений: 42
По умолчанию Узнать какому файлу принадлежит сектор на диске

Всем хорошего дня.

У ребенка курсовик. тема работа с диском.
одна из позиций - опредилить какой сектор принадлежит файлу и из каких секторов состоит файл.

Полопатил MSDN но чтото внятного не нашел. Если есть идеи в какую сторону копать - буду благодарен.
stalkernet вне форума Ответить с цитированием
Старый 06.08.2021, 01:34   #2
Pavia
Лис
Старожил
 
Аватар для Pavia
 
Регистрация: 18.09.2015
Сообщений: 2,409
По умолчанию

Марк Русиннович исходники Дефрагментатора (Внутренние устройство виндоуса)
Ритхер Виндоус для профессионалов.

В MSDN ищите API для дефрагментации диска.

Но скорее всего от вас требуют изучить спецификацию ФАТ32 или NFTS.
И расспросить битовую карту. И из каталога прочитать дескриптор файла с указанием первого сектора.
А дальше из карты вычитываешь цепочку секторов.

Обратной операции нужно считать все файлы.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал .
Pavia вне форума Ответить с цитированием
Старый 06.08.2021, 02:26   #3
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,859
По умолчанию

Цитата:
Сообщение от stalkernet Посмотреть сообщение
У ребенка курсовик. тема работа с диском.
А по какому предмету курсовик у вас (или у вашего ребёнка)?
northener вне форума Ответить с цитированием
Старый 21.08.2021, 14:00   #4
stalkernet
Пользователь
 
Регистрация: 28.02.2009
Сообщений: 42
По умолчанию

Мдя - инртересная весчь - памать....
лазил у себя по другому проекту в бумажном архиве. нашел книгу. Заодно нашел и Русиннович и Ритхера.
Более развернуто написано у Кэрриэ.

Б. Кэрриэ - Криминалистический анализ файловых систем

конечно можно сказать - старо и прочее. но как факт - имея мозги можно все сделать.
stalkernet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дана целочисленная матрица порядка 8, в которой элемент равен 0, если соответствующая клетка принадлежит какому-либо прямоугольник LM23 C# (си шарп) 5 13.03.2015 11:06
фотошоп "покажите путь к файлу", а к какому файлу? Nasty@ Софт 1 26.08.2012 13:47
Узнать к какому процессу принадлежит известный класс окна Человек_Борща Общие вопросы Delphi 4 05.09.2010 00:27
Как узнать какому классу принадлежит объект? boris-blade Общие вопросы .NET 3 08.04.2010 01:08
узнать, принадлежит ли значение массиву Жираффа Microsoft Office Excel 4 25.03.2008 14:59