Відповіді:
Спробуйте .mountvol [drive:]path /d
Для інформації, введіть mountvol /?
(просто mountvol
) в cmd.exe.
Існує досить непогана дискусія люб’язності якогось божевільного розробника , трохи вниз і приводить вас до:
Microsoft надає утиліту під назвою devcon для безкоштовного завантаження. Це "Альтернатива утиліти командного рядка для диспетчера пристроїв". Насправді це може зробити багато речей, про які я сюди не потрапляю, але вийняти пристрій із підключенням та відтворення - це проста операція, коли ви дізнаєтесь унікальну назву пристрою, яким ви хочете маніпулювати.
Після завантаження devcon у командному вікні запустіть "статус devcon *". Це створить список усіх пристроїв у вашій системі. Шукайте рядок, який описує ваш пристрій. У моєму випадку для мого зовнішнього жорсткого диска (дуже криптична) лінія виглядає приблизно так:
SBP2 \ MAXTOR & ONETOUCH & LUN0 \ 0010B9F700AFC279 Ця повна лінія трохи більша, але будь-яка підстрока, яка залишається унікальною, зробить. У мене є ще один диск Maxtor у моїй системі, але нічого іншого, що має фразу "sbp2 \ maxtor", тому я буду використовувати це. Потім команда безпечно видалити зовнішній диск:
devcon Remove sbp2 \ maxtor * "*" в кінці є підстановкою і відповідає іншій частині рядка.
C:\Windows\system32\fsutil.exe volume dismount f:
Якщо припустити, що це не ваш основний привід, виконання 'chkdsk / f' запропонує вам змусити зійти.
C:\WINDOWS>chkdsk /f e:
The type of the file system is NTFS.
Chkdsk cannot run because the volume is in use by another
process. Chkdsk may run if this volume is dismounted first.
ALL OPENED HANDLES TO THIS VOLUME WOULD THEN BE INVALID.
Would you like to force a dismount on this volume? (Y/N) n
Можливо, є більш елегантні способи зробити це, але це швидко і просто.
Так, є інструмент, який може зробити це для вас. Це набагато потужніше, ніж функція "Безпечне видалення обладнання" в зелених вікнах.
Інструмент називається HotSwap!
За допомогою цього інструменту ви навіть можете демонтувати диски, приєднані до SATA. І так, це викручує пристрій.
Підтверджено роботу в ОС Windows 10 та Windows Server 2016.
mountvol
без аргументів, знайшовши перелічені томи*** NO MOUNT POINTS ***
, а потім виконавши таку команду, якmountvol H: \\?\Volume{91a12b16-f469-11df-ad1c-00bdb269fc5}\
, за винятком використання букви диска та шляху тома замість мого.)