データの損失などの万が一の事態を避けるために、Windows は次のことを要求します。ハードウェアを安全に取り外します外付けハードドライブやUSBドライブなど。これを実行した後でも、安全に取り外されたハードウェアに対して USB ポートは引き続きアクティブのままですUSB パケットを受信し続け、アクティブなデバイスの状態に応じて電力を消費する場合は、レジストリ値を変更する必要があります。
ハードウェアの安全な取り外しを使用した後でも USB ポートはアクティブなままです
USB デバイスが「」の場合無効' デバイス マネージャーで削除するか、システム トレイ アイコンを使用して安全に削除すると、システムによってデバイスの削除要求 (PnP IRP IRP_MN_REMOVE_DEVICE) が発行され、'ソフトリムーバブル'USBデバイスの。このアクションの結果、USB デバイスは「プラグ アンド プレイのためのみ削除」としてマークされます。ただし、デバイスはまだ物理的に切断されていません。
この方法では、レジストリ エディターを変更する必要があることに注意してください。レジストリを編集する前に、編集する予定のレジストリ内のキーをエクスポートするか、レジストリ全体をバックアップする。問題が発生した場合は、レジストリを以前の状態に復元できます。
列挙されたすべての USB デバイスに回避策をグローバルに適用するには、KB2401954 で次のことが提案されています。
Win+Rを組み合わせて押して、「ファイル名を指定して実行」ダイアログボックスを開きます。タイプ 'regedit.exe」と入力して「Enter」を押します。
ときレジストリエディタが開きます、次のパスアドレスに移動します –
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbhub
上記のパス アドレスに移動した後、新しいキーを作成します。ハブ' 下 'USBハブ'。
このためには、「」を右クリックします。USBハブ」フォルダーで、「新規」を選択し、「キー」オプションを選択します。キーに「」という名前を付けますハブ'。
次に、「hubg」をクリックして、右側のペインに切り替えます。そこでスペースを右クリックし、「新規」を選択します。
次に、「DWORD (32 ビット) 値」を選択します。キーに「」という名前を付けますDisableOnSoftRemove'。
完了したら、「」をダブルクリックしますDisableOnSoftRemove' を選択してください16進数'。
値のデータを「」に変更します。1' を押して、'わかりました' ボタン。
レジストリ エディタを終了し、コンピュータを再起動します。
Windows で USB ハードウェアを安全に取り外した場合、USB ポートを無効にするように PC が正常に構成されました。
ソフト リムーブで USB ポートを無効にしない場合の影響
USB ポートがソフト リムーバルで無効になっていない場合、次のような動作が発生する可能性があります。
- LED ライトは点灯したままで、USB デバイスがまだアクティブであることを示します
- USB デバイスは USB パケットを受信し続けるため電力を消費し続けます
- 突然 (物理的に) 切断された場合、無効になった USB デバイスまたは安全に取り外された USB デバイスが、別の USB デバイスへのアクティブな転送プロセスを妨げる可能性があります。
ソフト リムーブで USB ポートを無効にした場合の影響
ソフト リムーバルで USB ポートを無効にした場合の影響は、明確にはわかっていません。この回避策は、USB デバイスの列挙と電源管理操作の安定性に影響を与える可能性があります。
USB デバイスのソフト リムーブの影響
接続されている USB デバイスが物理的に切断されていないがソフトに取り外された場合、デバイスが接続されている USB ハブ (ルート ハブを含む) は USB サスペンド状態 (ハブ自体のセレクティブ サスペンド) になりません。この方法では、USB ホスト コントローラーがグローバル サスペンド状態になることも防止します。
ハブまたはグローバル サスペンドの使用時の消費電力と比較して、ソフト リムーブされた USB デバイスが接続されたままこの 2 つを防止すると、消費電力が増加する可能性があります。ソフト リムーブされた USB デバイスが USB ハブ ポートから切断されると、ハブは USB サスペンド状態に入る準備が整い、USB ホスト コントローラはグローバル サスペンド状態になります。
USB デバイスをソフトに取り外すのに役立つアクション:
- デバイスマネージャーでUSBデバイスを無効にする
- 通知領域の「ハードウェアの安全な取り外し」アイコンを使用します。
- SetupDiRemoveDevice API を介してプログラムで USB デバイスを無効にします。
コンピューターの電源がオフのときに USB ポートをオンにしておくにはどうすればよいですか?
コンピューターの電源がオフの場合でも USB ポートをオンにしておくには、BIOS を使用します。そのためには、コンピュータで BIOS を開いて、常時USB接続オプション。通常、このオプションは [構成] セクションに残ります。このオプションを有効にする必要があります。ただし、BIOS でこのオプションが見つからない場合は、レジストリ エディターの方法を使用して実行できます。
USB ポートには常に電力が供給されていますか?
はい、USB ポートには常に電力が供給されています。ポートを使用しているかどうかに関係なく、電源が供給されています。最近のコンピューターのケースの中には、特定のポートを無効にするオプションがあるものもありますが、常にそうなるとは限りません。 USB ポートが前面または背面に接続されているかどうかに関係なく、常に電力が供給されます。
このガイドがお役に立てば幸いです。
ヒント: この投稿を参照してください。Windows でハードウェアの安全な取り外しが機能しない。