コンピュータがハードドライブを認識しない場合の問題を解決する方法
ハードドライブは、コンピューターのストレージの要と言えるでしょう。すべてのファイル、フォルダ、そして時にはOS自体も保存されています。そのため、システムが突然ドライブを認識しなくなると、本当に困ったものです。「ブートデバイスが見つかりません」といったエラーが表示されたり、ファイルエクスプローラーにドライブが表示されなかったりして、途方に暮れてしまいます。通常、ハードウェアの不具合、ドライバの問題、あるいはBIOSの同期不良などが原因です。しかし、心配はいりません。いくつかの対策を講じれば、再び動作させることができるのです。BIOSのスイッチを切り替えたり、ケーブルを再確認するだけで解決できる場合もあります。これらの問題を解決すれば、ドライブは正常に認識され、再起動のたびにパニックに陥ることもなくなります。
「ハードドライブが認識されない」問題を解決する方法
BIOSからハードドライブを有効にする
よくある原因の一つはBIOS設定です。ドライブがBIOSで有効になっていないと、ハードウェア的には正常に動作していても、Windowsはドライブを認識できません。問題は、BIOSが少々扱いにくいことです。設定が誤って切り替わってしまったり、BIOSアップデート後にリセットされてしまったりすることがあります。BIOS設定を確認することは、最初のステップとして有効です。無効になっていれば、他の設定は関係ありません。
- 起動時にBIOS キーDelete( 、F2、 のいずれか)を繰り返しタップしますF10。わからない場合は、通常、スプラッシュ画面に表示されるか、マザーボードのマニュアルに記載されています。
- 中に入ったら、 [ストレージ]、[SATA 構成]、[システム構成]などのタブを探します。
- 「無効」とマークされているハードドライブまたは SATA ポートを見つけて、 「有効」に戻します。
ディスク管理を確認する – Windows は何か認識していますか?
BIOSではドライブが表示されているのにWindowsでは表示されない場合は、OSレベルの表示に問題がある可能性があります。ディスクの管理ツールが役立ちます。ドライブは認識されているものの、フォーマットされていないかドライブレターが割り当てられていないだけかどうかを確認できます。
- を押してディスクの管理をWindows + X選択します。
- ドライブを探します。ドライブは表示されているものの、「未割り当て」とマークされている場合は、Windows はハードウェアを認識していますが、パーティションが割り当てられていないことを意味します。
- 未割り当て領域を右クリックし、「新しいシンプルボリューム」を選択します。
- ウィザードに従って、ドライブ文字を選択し、ドライブをフォーマットし (NTFS が標準)、終了します。
- 「この PC」に移動して、表示されるかどうかを確認します。
CMDでハードドライブの現在の状態を確認する
BIOSとディスクの管理でドライブが認識されているのに、エクスプローラーで表示されない場合は、ドライバーまたは状態の問題である可能性があります。Windowsには、ドライブの状態を示す警告システムのようなものですが、ドライブのSMARTステータスを表示できる便利なコマンドラインツールがあります。
- を押してWindows + R、
cmdと入力し、Enter キーを押します。 - 入力し
wmic diskdrive get model, statusてEnterキーを押します。
すべて正常であれば、ステータスが「OK」と表示されます。それ以外の場合は、ドライブが故障しつつある兆候かもしれません。なぜ時々機能するのかは分かりませんが、確認してみる価値はあります。手早く確認できて安心できます。
SATAモードの切り替え:AHCI vs IDE
これは当てずっぽうですが、BIOSとドライブの通信方法を変更すると改善する場合があります。最近では多くのドライブとOSがAHCIを推奨していますが、IDEやRAIDに設定されている場合、検出に問題が発生する可能性があります。
- 上記の説明に従って BIOS に入ります。
- システム構成または同様のセクションに移動します。
- SATA 構成を見つけて、 AHCIとIDEを切り替えます。
- 保存して再起動し、Windows がドライブを検出するかどうかを確認します。
ドライブ文字の割り当てまたは変更
ドライブがディスクの管理で「OK」と表示されているのに、「このPC」に表示されない場合は、ドライブ文字の割り当てに問題がある可能性があります。Windowsは、特に競合が発生した場合、ドライブ文字を削除することがあります。
- ディスクの管理を再度開きます(Windows + X→ディスクの管理)。
- 問題のあるドライブを右クリックし、[ドライブ文字とパスの変更]を選択します。
- [変更]をクリックし、使用可能なドライブ文字を選択して、[OK]をクリックします。
画面を更新するか、 「このPC」をもう一度開いてください。これで表示されるはずです。
内部ケーブルを再接続する
これはちょっとローテクですが、驚くほど効果的です。デスクトップパソコンの内部では、SATAケーブルや電源ケーブルが、時間の経過とともに、あるいは機器を移動させた後に緩んでしまうことがあります。再接続は簡単ですが、少し注意が必要です。
- PCの電源を切り、電源プラグを抜き、ケースを開けます(通常は側面のネジを外す必要があります)。丁寧に作業してください。
- マザーボードとハードドライブを接続する SATA ケーブルと電源からの電源ケーブルを見つけます。
- 慎重に取り外し、再度接続して、きちんと所定の位置に収まっていることを確認します。
- すべてを元に戻し、プラグを差し込んで電源を入れます。
- システムがドライブを認識するかどうかを確認してください。認識しない場合は、別のSATAポートに接続してみてください。特定のポートが突然動作しなくなる場合もあります。
SATA/データおよび電源ケーブルをテストまたは交換する
挿し直しても問題が解決しない場合は、ケーブルに問題がある可能性があります。SATAケーブルや電源ケーブルは、時間の経過とともに摩耗したり、特に曲がったり挟まれたりすると損傷したりすることがあります。ケーブルを交換することで、ケーブルが原因かどうかを確認することができます。
- 現在のケーブルを外します。
- 新しい SATA ケーブルと電源ケーブルを入手します (理想的には動作が確認されているもの)。
- 以前とまったく同じように接続し、しっかりと接続します。
- 起動して、Windows がドライブを検出するかどうかを確認します。
電源ユニット/PSUを確認する
ハードドライブに十分な電力が供給されない場合があります。電源ユニットが安定した電力を供給していない、またはワット数が不足している場合、ハードドライブが完全にスキップされる可能性があります。これは、古い電源ユニットや、多くのコンポーネントを搭載したカスタムビルドでよく発生します。
トラブルシューティングを行うには、電源ユニットのワット数が十分であることを確認してください(オンライン計算ツールや仕様書をご確認ください)。電源ユニットのワット数が不足している場合は、交換することで検出の問題が解決する可能性があります。
USB電源サスペンドを無効にする(外付けハードドライブの場合)
Windowsはアイドル状態のUSBポートへの電源供給を停止するため、特に設定が有効になっている場合、USB接続の外付けドライブが認識されないことがあります。この機能を無効にすると、問題が解消される可能性があります。
- を押してとWindows + R入力し
powercfg.cpl、Enter キーを押します。 - アクティブな電源プランの横にある「プラン設定の変更」をクリックします。
- 次に、「詳細な電源設定の変更」をクリックします。
- USB設定→ USBセレクティブサスペンド設定を展開します。
- 「無効」に設定し、「OK」をクリックします。
これにより、アイドル状態のときに Windows が USB ポートの電源をオフにすることがなくなり、外付けドライブの検出問題が解決されることがあります。
ドライバーを更新または再インストールする
古くなったドライバーや破損したドライバーは、ドライブの検出に支障をきたす可能性があります。ドライバーの更新は多くの場合簡単ですが、場合によっては何度か試す必要があることもあります。
- [スタート] メニューを右クリックし、[デバイス マネージャー]を選択します。
- ディスクドライブを展開します。
- ドライブを見つけて右クリックし、「ドライバーの更新」を選択します。
- ドライバーを自動的に検索するを選択します。
- Windows に任せましょう。再起動して、ドライブが表示されるかどうかを確認してください。
ドライブが故障した場合のデータ復旧
これらの方法がどれもうまくいかない場合は、ドライブが実際に壊れているか故障している可能性があります。その場合は、特に古いドライブの場合は、できるだけ早くファイルの復旧を試みるのが賢明です。Recuvaなどのデータ復旧ソフトウェアや専門サービスを利用すれば、残っているデータを復旧できる可能性があります。ただし、これはそれ自体がプロセス全体なので、ハードウェアのトラブルシューティングがうまくいかない場合は、その点も考慮してください。
これらのヒントが、ドライブの再認識に役立つことを願っています。BIOSを少し調整するだけで済む場合もあれば、ケーブルを交換するだけの場合もありますが、これらはよくある解決策で、何度か問題を解決できた事例です。