Я владею копией SpinRite, утилиты восстановления и обслуживания жесткого диска, которая не может работать в соответствии с Windows, потому что это требует такого низкоуровневого доступа к диску. Как правило, Вы создаете диск начальной загрузки, который выполняет SpinRite сверху FreeDOS для сканирования дисков. Это означает, что компьютер вне комиссии в течение того времени. К сожалению, сканирования тезисов могут взять anyware от нескольких часов до нескольких дней в зависимости от размера и условия диска и уровня, на котором Вы выполняете SpinRite.
У меня есть прикрепление диска ESATA, и я смог заставить SpinRite работать в VM VMware Workstation, предоставив прямой доступ VMware к диску в прикреплении, таким образом позволив мне продолжить использовать главный компьютер, в то время как SpinRite VM проворачивает далеко. Однако это только работает с диском, который еще не был разделен. Если диск был разделен, Windows берет под свой контроль его, и я не могу предоставить прямой доступ VMware к нему.
Там некоторый путь состоит в том, чтобы вынудить Windows оставить управление жесткого диска?
Удалите присвоение буквы диска из менеджера томов в панели управления и перезагрузке. (У меня есть немецкий Windows, таким образом, я не могу сказать Вам точное имя),
Тем путем там не является никакой высокоуровневый доступ, возможный к тому диску, и этого могло бы быть как раз, чтобы позволить VMware получать доступ к диску.
Если Ваш не может получить блокировку, которая говорит, что система использует диск по некоторым причинам. Могло случиться так, что у Вас есть некоторые системные файлы, сохраненные на диске (файл подкачки или профили пользователей), но скорее всего проблема состоит в том, что Windows Search Service индексирует диск.
Для наблюдения, что обрабатывает (файлы), открыты на внешнем диске
Загрузите Дескриптор. Сохраните это к своей папке C:\Windows.
Откройте Command Prompt и тип"handle E:
"(заменяют E: с Вашей буквой диска)
Это покажет все файлы, к которым в настоящее время получают доступ.
Используйте"handle -p ??? -c ???" command to force close each handle (run
дескриптор-?' для справки)
Используйте консоль управления дисками для размонтирования объемов на диске.
В рамках управления дисками щелкните правой кнопкой по всем разделам на целевом диске, выберите букву диска, и щелчок "удаляет".
Это размонтирует объем (объемы) и должно позволить Вашим инструментам иметь полный доступ.
Используйте утилиту LockDismount, упомянутую в этом сообщении boot-land.net для временного размонтирования диска из менеджера томов Windows.