Как я могу получить доступ и записать на незанятое пространство жесткого диска из Windows?
Под нераспределенным пространством жесткого диска я имею в виду пространство, которое остается на жестком диске после создания разделов, или просто свободное место на жестком диске, которое не было назначено разделу.
Вам необходимо прочитать таблицу разделов жесткого диска, найти нераспределенное пространство, а затем прочитать это пространство. Такие операции требуют прямого доступа к диску. До Vista было возможно вызвать CreateFile («специальное имя самого диска»), чтобы открыть диск как файл. В Vista и Windows 7 это больше невозможно из-за ограничений безопасности Windows (по крайней мере, для учетной записи без прав администратора). Вы можете использовать наш RawDisk продукт для доступа к секторам диска для чтения и записи в Vista и более поздних системах. Обратите внимание, что RawDisk включает драйвер режима ядра, для которого необходимо установить права администратора (эти права не всегда доступны).
Других решений пока нет …