Чи можливо встановити / відключити фізичний жорсткий диск у Windows XP?


19

Чи можливо встановити / відключити фізичний жорсткий диск у Windows XP?

В ідеалі я хотів би це зробити з командного рядка, щоб я міг мати пакетні файли для цього, тобто: mount.cmd unmount.cmd

Крім того, якщо накопичувачі можна відключити, вони відкрутяться?

Відповіді:


15

Спробуйте .mountvol [drive:]path /d

Для інформації, введіть mountvol /?(просто mountvol) в cmd.exe.


4
Зауважте колегам Google: схоже, що це не дуже вдалий спосіб змусити Windows підготувати USB-накопичувачі для безпечного видалення; він працює, але тоді, якщо ви знову вставите диск, він взагалі нікуди не змонтується. (Якщо ви вже зробили це, ви можете встановити його знову, запустивши mountvolбез аргументів, знайшовши перелічені томи *** NO MOUNT POINTS ***, а потім виконавши таку команду, як mountvol H: \\?\Volume{91a12b16-f469-11df-ad1c-00bdb269fc5}\ , за винятком використання букви диска та шляху тома замість мого.)
SamB

2
Я твердо вірю, що це не відповідь. під windows xp mountvol управляє лише точками кріплення, але насправді НЕ ВИМОГАЄ файлову систему. тільки параметр / p відключає файлову систему, і вона не доступна в XP. дивіться technet.microsoft.com/en-us/library/bb490934.aspx and technet.microsoft.com/en-us/library/cc772586.aspx
Костін Гуша

9

Існує досить непогана дискусія люб’язності якогось божевільного розробника , трохи вниз і приводить вас до:

Microsoft надає утиліту під назвою devcon для безкоштовного завантаження. Це "Альтернатива утиліти командного рядка для диспетчера пристроїв". Насправді це може зробити багато речей, про які я сюди не потрапляю, але вийняти пристрій із підключенням та відтворення - це проста операція, коли ви дізнаєтесь унікальну назву пристрою, яким ви хочете маніпулювати.

Після завантаження devcon у командному вікні запустіть "статус devcon *". Це створить список усіх пристроїв у вашій системі. Шукайте рядок, який описує ваш пристрій. У моєму випадку для мого зовнішнього жорсткого диска (дуже криптична) лінія виглядає приблизно так:

SBP2 \ MAXTOR & ONETOUCH & LUN0 \ 0010B9F700AFC279 Ця повна лінія трохи більша, але будь-яка підстрока, яка залишається унікальною, зробить. У мене є ще один диск Maxtor у моїй системі, але нічого іншого, що має фразу "sbp2 \ maxtor", тому я буду використовувати це. Потім команда безпечно видалити зовнішній диск:

devcon Remove sbp2 \ maxtor * "*" в кінці є підстановкою і відповідає іншій частині рядка.



5
C:\Windows\system32\fsutil.exe volume dismount f:

1
Зауважте, це працює лише з NTFS
Стівен Пенні

Я думаю, що це також працює з томами FAT, оскільки вони все одно не публікуються. Microsoft каже, що працює з FAT та NTFS: microsoft.com/resources/documentation/windows/xp/all/proddocs/…
Costin Gușă

також проблема з fsutil полягає в тому, що гучність знову встановлюється при наступному доступі до листа, оскільки лист не видаляється, тому mountvol і devcon - безпечні методи
Костін Гуша

1

Якщо припустити, що це не ваш основний привід, виконання '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

Можливо, є більш елегантні способи зробити це, але це швидко і просто.


1
chkdsk / f: насправді не змушує зійти, як це говорить. він очищає лише відкриті ручки та відмовляє в доступі, поки не закінчиться, ТОГО він перезавантажує файлову систему. команда, що намагається використовувати шлях до цього fs, отримає повідомлення "відмовлено у доступі" під час chkdsk, але потім відновить доступ після завершення chkdsk. devcon з іншого боку дійсно видаляє накопичувач, і лише команда Rescan and play Rescan (devcon rescan або від диспетчера пристроїв - сканування пристроїв для підключення та відтворення) знову зможе встановити файлову систему.
Костін Гуша

1

Так, є інструмент, який може зробити це для вас. Це набагато потужніше, ніж функція "Безпечне видалення обладнання" в зелених вікнах.

Інструмент називається HotSwap!

За допомогою цього інструменту ви навіть можете демонтувати диски, приєднані до SATA. І так, це викручує пристрій.

Підтверджено роботу в ОС Windows 10 та Windows Server 2016.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.