-Похоже способа отключения шпинделя диска с его удалением с точки зрения ядра просто нет.
-Шпиндель отключается некотоыми прогами, что зависит от контроллеров дисков и мат платы, (конкретно у меня работает HDDScan)
-При попытке удалить-отключить-извлечь диск, он будет раскручен заново и удалено-отключено. После чего уже нельзя останавить шпиндель (нет устройства).
-При любом раскладе остановка шпинделя - это ненадолго - при максимально отключенных службах, софте и индексах диск однозначно будет периодически запускаться.
В общем вариантов поведения диска -масса.
Респект хакерам ! - unmount.exe (28 килобайт) -
http://electro-2006.narod.ru/text/st...ov/unmount.rar
Подробности там же
http://electro-2006.narod.ru/text/st...ie_diskov.html
Файл unmount.exe скопировал в system32.
Создал два файла blockdisk.cmd [ start unmount.exe \\.\F: \\.\G: ] и и unblockdisk.cmd (start unmount.exe - release), F и G - буквы отключаемых дисков. blockdisk.cmd - поместил в автозагрузку и создал ярлычок, unblockdisk.cmd - создал ярлычок.
Собственно и всё. Диски намертво заблокированы уже после старта винды, через минуту винда спокойно отключает шпиндель и ничто их больше не тревожит(отказано в доступе), в том числе вирусы и шаловливые ручки. В случае необходимости, что как раз и требуется очень редко - запуск unblockdisk.cmd (можно остановить процесс через диспетчер задач) и всё - диски в работе. blockdisk.cmd- диски закрыты. Второй способ - удаление точек монтирования дисков - не понравился.
ЗАДАЧА РЕШЕНА.
Кроме: В синтаксисе cmd и bat - ноль, как автоматом убрать окошечки о выполнении команд cmd (или скрыть) - не знаю?????
Автор писал, что разблокировать может только эта прога (возможно не писалась под Вин7) - но у меня диск всё таки некорректно подрывается при манипуляциях "отключить-удалить-извлечь" диск через диспетчер устройств. Но эти команды теперь мне собственно и не нужны, впрочем как и ранее толку от них не было.
PS. Решена так-же задача "реального" отключения внешних USB-накопитетелей - Актуально для виндовс 7. См. полезные советы для Win7 - Твики реестра - Устройства и сети - Отключение USB порта после Безопасного извлечения устройства.