web-dev-qa-db-ja.com

Windows XPで物理ハードドライブをマウント/アンマウントすることはできますか?

Windows XPで物理ハードドライブをマウント/アンマウントすることはできますか?

理想的には、コマンドラインからこれを実行できるようにして、バッチファイルで実行できるようにします。つまり、mount.cmd unmount.cmd

また、ドライブをアンマウントできる場合、それらはスピンダウンしますか?

19
tbone

mountvol [drive:]path /dをお試しください。

情報として、cmd.exeにmountvol /?mountvolのみ)と入力します。

15
Ramon

一部の crazy developer の好意的なディスカッションがあり、少しダウンして、次のようになります。

マイクロソフトは、無料でダウンロードできるdevconというユーティリティを提供しています。これは、「デバイスマネージャーに代わるコマンドラインユーティリティ」です。実際にはここでは触れない多くのことを実行できますが、操作するデバイスの一意の名前がわかっていれば、プラグアンドプレイデバイスを削除するのは簡単な操作です。

Devconをダウンロードしたら、コマンドウィンドウで「devcon status *」を実行します。これにより、システム上のすべてのデバイスのリストが生成されます。デバイスを説明する行を探します。私の外付けハードドライブの場合、(非常に不可解な)行は次のようになります。

SBP2\MAXTOR&ONETOUCH&LUN0\0010B9F700AFC279その完全な行は少し多いですが、一意のままである部分文字列で十分です。私のシステムには別のmaxtorドライブがありますが、「sbp2\maxtor」というフレーズがあるものは他にないので、それを使用します。外付けドライブを安全に取り外すコマンドは次のようになります。

devcon remove sbp2\maxtor *末尾の「*」はワイルドカードであり、残りの文字列と一致します。

9
Kara Marfia
C:\Windows\system32\fsutil.exe volume dismount f:
5
Jim Mills

プライマリドライブではない場合、「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
Peter

はい、それを行うことができるツールがあります。緑のウィンドウの「ハードウェアの安全な取り外し」機能よりもはるかに強力です。

ツールは HotSwap! と呼ばれます

このツールを使用すると、SATAに接続されているドライブをアンマウントすることもできます。そして、はい、それはデバイスをスピンダウンします。

Windows 10およびWindows Server 2016での動作を確認しました。

1
Bernhard