Как я могу размонтировать активный раздел? - PullRequest
1 голос
/ 30 августа 2011

Я пытаюсь использовать функцию DeleteVolumeMountPoint(L"C:\\"), но у меня нет доступа, и это правильно. Но мне нужно удалить активный раздел, и я ищу способ сделать это. Пожалуйста, не могли бы вы привести пример удаления этого раздела (размонтировать его). Операционные системы XP / Vista / 7.

Ответы [ 2 ]

2 голосов
/ 30 августа 2011

Проблема в том, что вы не можете размонтировать активный раздел, на котором работает Windows.Вы должны сделать такую ​​операцию более «родным» способом, как это делает Fdisk или при перезагрузке.

Существуют также некоторые программы из SysInternals, которые при вызове собственного NT Apis выполняют дефрагментацию файла страницы, например, во время загрузки.

Программа управления дисками, включенная в Windows NT / XP / Vista, не позволяет вам делать это, если я хорошо помню.

Собственные API NT

1 голос
/ 30 августа 2011

Поскольку я подозреваю, что система (сама операционная система) имеет все свои файлы в этом разделе, некоторые из них должны фактически использоваться.Я сомневаюсь, что вы можете размонтировать этот системный раздел.

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