Существует ли способ препятствовать тому, чтобы Windows брал под свой контроль жесткий диск?

Я владею копией SpinRite, утилиты восстановления и обслуживания жесткого диска, которая не может работать в соответствии с Windows, потому что это требует такого низкоуровневого доступа к диску. Как правило, Вы создаете диск начальной загрузки, который выполняет SpinRite сверху FreeDOS для сканирования дисков. Это означает, что компьютер вне комиссии в течение того времени. К сожалению, сканирования тезисов могут взять anyware от нескольких часов до нескольких дней в зависимости от размера и условия диска и уровня, на котором Вы выполняете SpinRite.

У меня есть прикрепление диска ESATA, и я смог заставить SpinRite работать в VM VMware Workstation, предоставив прямой доступ VMware к диску в прикреплении, таким образом позволив мне продолжить использовать главный компьютер, в то время как SpinRite VM проворачивает далеко. Однако это только работает с диском, который еще не был разделен. Если диск был разделен, Windows берет под свой контроль его, и я не могу предоставить прямой доступ VMware к нему.

Там некоторый путь состоит в том, чтобы вынудить Windows оставить управление жесткого диска?

6
задан 03.10.2009, 03:18

7 ответов

Удалите присвоение буквы диска из менеджера томов в панели управления и перезагрузке. (У меня есть немецкий Windows, таким образом, я не могу сказать Вам точное имя),

Тем путем там не является никакой высокоуровневый доступ, возможный к тому диску, и этого могло бы быть как раз, чтобы позволить VMware получать доступ к диску.

1
ответ дан 07.12.2019, 16:32
  • 1
    Не работает. VMware все еще не может получить доступ к диску. Если место выделено, Windows владеет им. – raven 18.07.2009, 02:20

Если Ваш не может получить блокировку, которая говорит, что система использует диск по некоторым причинам. Могло случиться так, что у Вас есть некоторые системные файлы, сохраненные на диске (файл подкачки или профили пользователей), но скорее всего проблема состоит в том, что Windows Search Service индексирует диск.

Для наблюдения, что обрабатывает (файлы), открыты на внешнем диске

  • Загрузите Дескриптор. Сохраните это к своей папке C:\Windows.

  • Откройте Command Prompt и тип"handle E:"(заменяют E: с Вашей буквой диска)

  • Это покажет все файлы, к которым в настоящее время получают доступ.

  • Используйте"handle -p ??? -c ???" command to force close each handle (runдескриптор-?' для справки)

1
ответ дан 07.12.2019, 16:32

Используйте консоль управления дисками для размонтирования объемов на диске.

В рамках управления дисками щелкните правой кнопкой по всем разделам на целевом диске, выберите букву диска, и щелчок "удаляет".

Это размонтирует объем (объемы) и должно позволить Вашим инструментам иметь полный доступ.

0
ответ дан 07.12.2019, 16:32
  1. Запустите> Выполнение> diskmgmt.msc
  2. Щелкните правой кнопкой по диску по нижней половине экрана после того, как это загрузится
  3. Измените буквы дисков и пути
  4. Выделите незаконный диск и нажмите "Remove"
0
ответ дан 07.12.2019, 16:32
  • 1
    Вы могли бы хотеть прочитать существующие ответы перед регистрацией. Это уже было предложено, и это не работало. – raven 18.07.2009, 23:17
  • 2
    Удостоверялся, что он был в правильном диалоговом окне путем предоставления инструкций более детализировано. – tsilb 19.07.2009, 00:04

Нет.

Похоже, что единственное решение Вашей проблемы состоит в том, чтобы сделать загрузочный CD (или дискета) и начальная загрузка от этого для использования инструмента.

0
ответ дан 07.12.2019, 16:32

Это - главным образом предположение, но Вы попытались отключить объем (но не целое устройство) в диспетчере устройств?

0
ответ дан 07.12.2019, 16:32

Используйте утилиту LockDismount, упомянутую в этом сообщении boot-land.net для временного размонтирования диска из менеджера томов Windows.

0
ответ дан 07.12.2019, 16:32

Теги

Похожие вопросы