web-dev-qa-db-ja.com

SATAホットプラグはWindowsでは効果がありません

1台のハードドライブをモバイルラックに挿入しています。ハードドライブは、Hot PlugSATAで構成されたONポートに接続されています。ただし、このドライブまたはトレイ内の何かのバッファをフラッシュする方法がわかりません。

どうしてこれなの?

OS:Windows 8.1 Prof

MB:ギガバイトGA-B85M-D3H、ケーブルはコネクタ5に挿入されます。

HDD:Western Digital WDC WD10EALS

ドライブをホットプラグインできますが、ホットプラグアウトできるとは言えません。

この制限を克服するにはどうすればよいですか?

3
Dims

小さなユーティリティを使用してください HotSwap!

リムーバブルメディアの取り出しアイコンと同じように、システムトレイにアイコンを配置し、同じように機能します。ホットスワップディスクを取り出すと、HotSwap!安全に取り外すためにディスクを準備するようにWindowsに指示します。ディスクがまだ使用されている場合、またはディスクを取り外す準備ができていない場合は、HotSwap!警告します。

HotSwapを実行することもできます!コマンドラインから、スクリプトでの使用を可能にします。バックアップの目的でサーバーからローテーションされたホットスワップハードドライブと組み合わせて使用​​し、数年間問題なく本番Hyper-Vホストサーバーで実行しています。

このツールの優れている点は、ディスクの管理MMCツールを使用して、ディスクを切断する前にオフラインとしてマークするプロセスを自動化することです。つまり、これは、内の標準の組み込み機能を活用しています。安全に取り外すためにホットスワップディスクを準備するためのWindows。

WindowsはSATAホットプラグをサポートしています。ホットアンプラグをサポートしていません。

Windowsの問題は、SATAドライブが固定された取り外し不可能なディスクとして扱われることです。 * nixベースのオペレーティングシステムとは異なり、Windowsはボリュームのクリーンなアンマウントを保証する方法を提供していません。

ディスクの管理からドライブ文字を削除する場合は、ボリュームへのハンドルを削除するだけです。 Windowsは、マウントポイントがなくても、ディスクへのオープンロックを維持できます。デバイスマネージャで無効にした場合、書き込みバッファが適切にフラッシュされることは保証されません。 Windowsは、システムの実行中の固定ディスクの削除をサポートしていません。それができないと言っているのではありません。安全性が保証されていないということです。

2
Wes Sayeed