Как я могу получить доступ к файловой системе и сектору жесткого диска с помощью C ++? - PullRequest
0 голосов
/ 19 ноября 2010

Как можно прочитать сектор жесткого диска, получить доступ к файловой системе и блоку или кластеру файла, списку поврежденных блоков (FAT) или файлу кластера (NTFS)? Или получить доступ к списку свободных блоков (FAT) или кластерному растровому изображению (NTFS)?

Ответы [ 2 ]

2 голосов
/ 19 ноября 2010

Вы можете использовать API CreateFile для открытия физического диска, указав специальное имя файла (например, "\\.\PhysicalDrive0") - см. Раздел «Физические диски и тома» в документации CreateFile MSDN .

Будьте очень осторожны, особенно с операциями записи - таким образом вы можете легко уничтожить всю систему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...