PHDD
 特定の外付けハードドライブでPCが電源オンの状態で接続すると、Windowsがフリーズするといった現象が発生します。この問題は主に従来のHDDで発生しますが、新しいSSDモデルでも発生します。今回はこの場合の修正方法をご紹介します。ちなみにこの問題は、最近のすべてのWindowsバージョン(Windows 7から11まで)で確認されています。
 この問題は古いIRSTドライバーまたはUSBドライバーの問題が原因となっている可能性があります。IRSTとは、Intelのラピッドストレージテクノロジー(RST)ドライバーのことで、このドライバーの古いバージョンをを使用している場合、外付けドライブが強制的にウェイクアップするたびにフリーズの問題が発生する可能性があります。
 この問題はよく知られており、バージョン 15 からバージョン 18 までのすべての IRST ドライバーで起こっています。そのため、Intelはバージョン.19以降でパッチを適用しております。
 この問題を修正するには、インテルの公式WebサイトからIRST(インテルラピッドストレージテクノロジー)を更新する必要があります。
 IRST の代わりに汎用ドライバーを使用している場合でも、この方法を使用することができます。最新バージョンの IRST をインストールすると、汎用ドライバーが Intel のドライバーでオーバーライドされます。

方法は次の通りです。
 インテル®ラピッドストレージテクノロジードライバーの公式ダウンロードページにアクセスします。

Windows 11の場合は下記リンクとなります。

https://www.intel.com/content/www/us/en/download/743985/intel-rapid-storage-technology-driver-for-windows-11-for-intel-nuc12sn-products.html?wapkw=RST

Windows10以前のOSの場合は下記リンクとなります。

https://www.intel.com/content/www/us/en/download/19512/intel-rapid-storage-technology-driver-installation-software-with-intel-optane-memory-10th-and-11th-gen-platforms.html


 公式ページが表示されたら、[バージョン]ドロップダウンメニューを使用して最新バージョンをダウンロードし、[ダウンロード]ボタンをクリックしてください。

 ドライバをダウンロードした後、アーカイブを抽出します。
 アーカイブが正常に抽出されたら、「SetupRST.exe」をダブルクリックし、 UAC(ユーザーアカウント制御)プロンプトで[はい]をクリックして管理者アクセスを許可します。
 画面の指示に従ってRSTドライバーを更新またはインストールし、PCを再起動します。
 次回の起動が完了したら、外付けHDDを接続して、フリーズ期間が停止したかどうかを確認します。

 上記の場合でも解決しない場合はUSBポートドライバーをアンインストールし、再度ドライバーをインストールし直す必要があります。方法は次の通りです。

  1. 問題のある外付けハードドライブをPCから取り外します。
  2. Windows キー + R キーをを押して[ファイル名を指定して実行] ダイアログ ボックスを開きます。
  3. 「devmgmt.msc」と入力し Ctrlキー +シフト + エンターキーを押します。管理者アクセスでデバイスマネージャーが開きます。
  4. デバイスマネージャ内で、ユニバーサルシリアルバスコントローラのドロップダウンメニューを展開します。
  5. USBコントローラドライバのリストが表示されます。各大容量記憶装置コントローラドライバを右クリックし、コンテキストメニューから[アンインストール]をクリックします。それらがすべてなくなるまで、このアクションを繰り返します。
  6. すべてのユニバーサルシリアルバスコントローラをアンインストールした後、コンピュータを再起動します。
  7. Windows のインストールが開始されると、USB2.0 および USB 3.0ドライバーは存在しません。代わりに、Windowsは、同じ種類の破損の影響を受けない汎用ドライバーの代替品をインストールします。
  8. 外付けHDDをもう一度接続して、問題が修正されたかどうかを確認します。