パソコンを自作したり、新しくストレージを増設したりした際に、SSDが認識しないというトラブルに遭遇すると非常に焦るものです。特に、WindowsなどのOSが起動する前の段階である「BIOS(バイオス)」で認識されていない場合、設定や接続に何らかの問題が発生している可能性が高いといえます。
BIOSとは、パソコンの電源を入れた直後に動作し、キーボードやマウス、ストレージなどのハードウェアを制御する基本的なプログラムのことです。ここでSSDが表示されないと、OSのインストールもデータの読み書きもできません。本記事では、SSDがBIOSで認識されない原因と、自分で行える解決方法を初心者の方にもわかりやすく解説します。
SSDが認識しないしBIOSにも表示されない場合の主な原因

SSDがBIOSで認識されないとき、考えられる原因は大きく分けて「物理的な問題」と「論理的な設定の問題」の2つに集約されます。まずはどこに原因があるのかを特定するために、代表的なトラブルの要因を確認していきましょう。これらを一つずつ切り分けることで、修理に出す必要があるのか、自分で直せるのかが見えてきます。
物理的な接続不良やケーブルの劣化
SSDが認識されないトラブルで最も多いのが、マザーボードや電源との接続不良です。SATA接続のSSDの場合、データ転送用のケーブルと電源供給用のケーブルの2本が正しく差し込まれているかを確認する必要があります。コネクタ部分にホコリが溜まっていたり、奥までしっかり刺さっていなかったりするだけで、認識エラーが発生することが多々あります。
また、ケーブル自体が断線していたり、経年劣化で接触が悪くなっていたりすることも珍しくありません。一見すると問題なさそうに見えても、予備のケーブルに交換するだけであっさりと認識されるケースもあります。特に中古のパーツを使用している場合や、長年同じパソコンを使い続けている場合は、ケーブルの劣化を真っ先に疑うべきポイントといえます。
M.2 SSDの場合は、スロットへの差し込みが甘いことが原因になりやすいです。M.2は斜めに差し込んでからネジで固定する構造になっていますが、この角度や押し込みが足りないと接触不良を起こします。一度取り外して、接点部分を乾いた布などで軽く拭き取り、再度丁寧に差し込み直す作業が非常に有効な手段となります。
BIOS(バイオス)の設定が不適切
物理的な接続に問題がなくても、BIOS側の設定が正しく行われていないと、SSDは認識されません。マザーボードの設定画面には、ストレージの動作モードを指定する項目があります。例えば、古い規格である「IDEモード」に設定されていると、最新のSSDが正しく動作しないことがあります。基本的には「AHCIモード」が推奨されますが、この設定が何らかの拍子に変わっていないか確認が必要です。
また、最近のパソコンでは「UEFI」という新しい仕組みが主流になっていますが、古いOSや古いSSDを使おうとすると、設定の互換性が原因で認識されないことがあります。BIOS内の「CSM(互換性サポートモジュール)」という項目がオフになっていると、古い形式のストレージが表示されないといった現象が起こります。設定を一つ変更するだけで、見えなかったSSDが突然現れることがあるのです。
設定ミスは、BIOSのアップデート後や、ボタン電池の消耗による設定リセット時によく発生します。自分が何も変更したつもりがなくても、デフォルト設定に戻ってしまったことで認識しなくなるケースがあるため、設定内容の再点検は欠かせません。設定項目は専門用語が多くて難しく感じられますが、主要な項目を絞って確認すれば解決への近道となります。
マザーボードのSATAポートやM.2スロットの不具合
SSD本体やケーブルではなく、接続先であるマザーボード側に問題がある場合もあります。マザーボードには複数のSATAポートが備わっていますが、そのうちの一部が故障していたり、特定の構成では使用できなかったりする制限が存在します。例えば、特定のM.2スロットを使用すると、一部のSATAポートが自動的に無効化されるという仕様を持つマザーボードが数多く存在します。
これは「帯域(データの通り道)の共有」と呼ばれる仕様で、取扱説明書を確認しないと気づきにくいポイントです。もしSSDを増設した際に認識されないのであれば、別の空いているポートに差し替えてみるのが賢明な判断です。ポート自体が物理的に破損している場合もありますので、場所を変えて認識されるかどうかを試すことで、マザーボードの不具合を特定できます。
M.2スロットについても、モデルによっては「SATA接続のみ対応」や「NVMe接続のみ対応」といった制限がある場合があります。自分のSSDの規格と、スロットが対応している規格が一致していない場合、どれだけ丁寧に接続してもBIOSには表示されません。マザーボードの仕様表を確認し、正しいスロットに装着されているかを再確認することは、非常に重要なステップとなります。
SSD自体の初期不良や故障
残念ながら、SSDそのものが故障している、あるいは購入直後であれば初期不良であるという可能性も否定できません。SSDはHDD(ハードディスク)に比べて衝撃には強いものの、精密な電子機器であることには変わりありません。静電気や過電圧、あるいはフラッシュメモリの寿命などによって、突然認識されなくなることがあります。もし他のパソコンに繋いでも認識されない場合は、SSDの寿命と考えるのが妥当です。
特に、BIOSの起動画面で「No Boot Device Found」や「Hard Disk Error」といったメッセージが表示される場合は、SSDのコントローラーチップが故障している可能性が高いです。この状態になると、一般のユーザーが修理することは非常に困難です。保証期間内であればメーカーに修理や交換を依頼することになりますが、中のデータを取り出す必要がある場合は、専門のデータ復旧業者への相談が必要になります。
初期不良の場合、購入直後から一度も認識されないという特徴があります。他のすべてのチェックを行っても反応がないときは、製品の個体差による不具合を疑いましょう。信頼性の高いメーカー製品であっても、一定の確率で不良品は混入するため、「新品だから壊れていないはずだ」という思い込みを捨てて客観的に判断することが、トラブル解決の鍵となります。
BIOS設定を見直してSSDを正常に認識させる方法

物理的な接続に自信がある場合は、次にBIOSの設定を詳しく見ていきましょう。BIOSはパソコンの「心臓部を動かすためのルールブック」のようなもので、ここを正しく書き換えることで、眠っていたSSDが目覚めることがあります。設定画面の入り方は、パソコン起動時に「F2」キーや「Delete」キーを連打するのが一般的ですが、メーカーによって異なるため注意が必要です。
SATAモードの設定(AHCIとIDE)を確認する
SATA接続のSSDを使用している場合、BIOS内の「SATA Mode Selection」や「Storage Configuration」といった項目を探してみてください。ここでは「IDE」と「AHCI」のどちらかを選択できるようになっています。現在のSSDであれば、必ず「AHCI」を選択するようにしてください。AHCIはSSDの性能を最大限に引き出し、機能を正しく利用するための標準的な規格です。
もしここが「IDE」になっていると、SSDが古い機器として誤認されたり、最悪の場合は認識自体がスキップされたりすることがあります。逆に、古いシステムから引き継いだSSDの場合、まれにIDEでないと動かないこともありますが、基本はAHCIです。設定を変更した後は、必ず「Save & Exit(保存して終了)」を選んで設定を反映させてください。
また、RAID(レイド)という複数のディスクをまとめる設定が有効になっている場合も、単体のSSDがうまく認識されないトラブルの原因となります。特別な理由がない限り、通常の利用ではAHCIモードが最も安定します。設定画面のどこにあるか迷ったら、詳細設定(Advanced Mode)の中に隠れていることが多いので、隅々まで探してみるのが良いでしょう。
CSMやセキュアブートの設定を調整する
最新のパソコンでよくあるのが、ブートモードの設定による認識ミスです。「CSM(Compatibility Support Module)」という項目は、古い形式のストレージ(MBR形式)を認識させるための互換機能です。もし新しいSSDが古い形式で初期化されている場合、CSMがオフ(Disabled)になっていると、BIOSの起動リストにSSDが表示されなくなることがあります。
逆に、Windows 11などの最新OSを導入する場合は、「セキュアブート」の設定が関わってきます。セキュアブートが有効でCSMがオフの設定が標準ですが、古いパーツとの組み合わせではこれが仇となることもあります。もしSSDが一覧に出ない場合は、CSMを「Enabled(有効)」に切り替えて、再度リストを確認してみてください。これだけで認識されるようになるケースは意外と多いものです。
ただし、これらの設定を変更するとOSの起動に影響が出る場合があります。例えば、今までCSMオフでインストールしていたWindowsが、オンにすることで起動しなくなることもあります。あくまで「BIOSでデバイスとして認識されているか」を確認するための手段として試し、必要に応じて最適な設定に戻すという柔軟な対応が求められます。
M.2スロットの有効化設定を確認する
M.2 SSDを使用している場合、マザーボードによってはBIOSで特定のM.2スロットを個別に有効・無効に設定できる機能があります。特に自作PC向けのマザーボードでは、デフォルトで「Auto」になっていますが、これを明示的に「Enabled」や「M.2 Mode」に変更しないと、認識されないことがあります。スロットごとに設定が分かれている場合もあるので、使用しているスロット番号を確認しましょう。
また、PCIeのレーン数設定(x2やx4など)が他のデバイスと競合している場合もあります。例えば、グラフィックボードが優先されてM.2スロットの帯域が制限されている場合、BIOSの設定で帯域の割り振りを変更する必要があります。設定メニュー内の「Onboard Devices Configuration」などの項目に、M.2に関する細かいスイッチが隠されていることが多いです。
M.2 SSDには「SATAタイプ」と「NVMe(PCIe)タイプ」の2種類が存在します。BIOSの設定で、そのスロットがどちらの信号を受け取るよう設定されているかを確認してください。設定が一致していないと、物理的に刺さっていてもデータが流れません。
ストレージの優先順位(ブートオーダー)を再設定する
SSD自体は認識されているものの、起動ドライブとして選べないという場合は、ブート優先順位(Boot Priority)の設定ミスが疑われます。BIOSの「Boot」タブを開き、「Boot Option #1」に認識させたいSSDが指定されているか確認してください。複数のストレージを繋いでいる場合、OSの入っていないHDDが1位になっていると、SSDが認識されていないように見えることがあります。
また、最近のUEFI環境では「Windows Boot Manager」という項目が最優先になっている必要があります。SSDの名前そのものではなく、このマネージャー項目を1番目に持ってくることで、正しくOSがロードされるようになります。認識はしているのに起動しないという場合は、このリストの並び順を入れ替えるだけで解決することがほとんどです。
リストに全くSSDが出てこない場合は、そもそもデバイスとして認識されていないフェーズの問題ですが、リストの深い階層にある「Hard Drive BBS Priorities」という項目の中にSSDが隠れている場合もあります。ここでお目当てのSSDを有効化しないと、メインのブートリストに出てこない仕様のマザーボードもあるため、注意深くメニューを探してみてください。
ハードウェアの接続状況を再点検する手順

設定を確認しても改善しない場合は、再度ハードウェアに立ち戻って物理的な接続を徹底的にチェックしましょう。「さっき確認したから大丈夫」という思い込みが、解決を遅らせる原因になることもあります。一度全てをバラして繋ぎ直すくらいの気持ちで取り組むのが、トラブルシューティングの基本です。以下の手順で、一つひとつ確実に行っていきましょう。
ケーブルの抜き差しとポートの変更を試す
まず、SATAケーブルと電源ケーブルを一度抜き、端子の接点にゴミがないか確認してから「カチッ」と音がするまで確実に差し込み直してください。マザーボード側の端子も同様です。もし予備のSATAケーブルを持っているのであれば、迷わず新しいものに交換してみましょう。ケーブルは見た目で故障が判断できないため、交換による切り分けが最も信頼できる方法です。
次に、マザーボード上の別のSATAポートに繋ぎ変えてみてください。マザーボードには通常4〜6個のポートがありますが、1番ポートがダメでも2番ポートなら認識するということがよくあります。ポートを移動させることで、マザーボード側のコントローラーの不具合なのか、特定のポートの物理破損なのかを判別できます。これは最も簡単かつ効果的な検証方法の一つです。
M.2 SSDの場合は、一度ネジを外してスロットから完全に抜き取り、端子部分をエアダスターなどで掃除してから再度装着してください。M.2は端子の接触面積が小さいため、わずかな傾きや浮きで認識しなくなることがあります。水平にしっかり奥まで差し込み、ネジで固定する際に基板が歪んでいないかも併せて確認しておきましょう。
電源ユニットからの給電不足を疑う
意外と盲点なのが、電源ユニットからの電力供給不足です。SSDはHDDに比べて消費電力は低いですが、起動時には一定の電流を必要とします。一つの電源ケーブルから複数のHDDやファンを数珠つなぎ(デイジーチェーン)にしている場合、電圧が不安定になり、SSDが正常にスピンアップ(起動準備)できないことがあります。
特に、古い電源ユニットを使っている場合や、多くの周辺機器を搭載している場合は注意が必要です。対策としては、他の不要なデバイス(予備のHDDやDVDドライブなど)の電源を一時的に抜き、SSDだけに電力を集中させてみることです。これで認識されるようになるなら、電源ユニットの容量不足か、ケーブルの分配に問題があると言えます。
また、SATA電源コネクタの接触不良も考えられます。別のコネクタから電源を取るか、別のケーブルラインを使用してみてください。コネクタ内部のピンが広がってしまい、接触が甘くなっていることも稀にあります。電源周りのトラブルは、パーツの故障を疑う前に試しておくべき重要なチェック項目です。
外付けケースや変換アダプタを使用してみる
内蔵スロットでどうしても認識されない場合は、USB接続の外付けSSDケースや、SATA-USB変換アダプタを利用して確認する方法があります。外付けとして接続し、他の動作しているパソコンで認識されるかどうかをテストします。もし外付けで認識されるのであれば、SSD自体は無事であり、元のパソコンのマザーボードやBIOS設定に問題があることが確定します。
外付けケースを使用するメリットは、OS上の「ディスク管理」ツールを使ってSSDの状態を詳しく見ることができる点です。BIOSで全く見えなくても、OSのドライバを介すと見える場合があります。ここでフォーマットやパーティションの設定を行うことで、元のパソコンに戻した際に正常に認識されるようになるケースもあります。
逆に、外付けケースを使っても他のパソコンで全く反応がない場合は、SSDの基板故障である可能性が極めて高くなります。この検証によって、これ以上設定をいじっても無駄であることを早期に判断でき、買い替えや修理依頼などの次のアクションへスムーズに移ることができます。検証用として、安価な変換アダプタを一つ持っておくと非常に便利です。
別のパソコンに接続して動作確認を行う
もし予備のパソコンや友人のパソコンがあるなら、そちらの環境で認識されるか試すのが究極の切り分け方法です。自分のパソコンではBIOSにすら出なかったSSDが、別のパソコンではあっさりと認識されることは珍しくありません。この結果が得られれば、原因は100%「自分のパソコン側」にあると言い切れます。
別のパソコンで確認する際は、できればOSがインストールされた状態のWindows上で、どのように見えているかを確認しましょう。デバイスマネージャーに表示されるか、あるいはディスクの管理で「不明なデバイス」として出てこないかを見ます。全くの無反応であれば、SSDのコントローラー死や電気的な故障を覚悟しなければなりません。
このように、特定のパーツを別の環境へ持っていく「クロスチェック」は、自作PCユーザーや修理業者が必ず行うステップです。自分の環境に固執せず、外部の力を借りて客観的なデータを集めることが、迷宮入りしそうなトラブルを打破する突破口になります。SSDが生きていることさえ分かれば、あとは設定を詰めるだけなので心理的な不安も解消されます。
BIOSの更新や初期化で認識トラブルを解消する

物理的な接続や一般的な設定を見直してもダメな場合、BIOS(UEFI)そのものの状態を疑う必要があります。BIOS自体がバグを抱えていたり、内部データが壊れていたりすると、特定のSSDを正しく認識できなくなることがあります。少し高度な操作になりますが、これらを行うことで劇的に状況が改善される可能性があります。
CMOSクリア(BIOS設定のリセット)を行う
CMOS(シーモス)クリアとは、マザーボード上のBIOS設定を工場出荷時の状態に強制リセットする作業です。長年パソコンを使っていると、BIOS内に不要な情報や矛盾した設定が蓄積されることがあります。これらが原因で、新しく繋いだSSDが無視される現象が起こることがあります。リセットにより、ハードウェア構成の再スキャンが行われ、SSDが認識されるようになることが期待できます。
手順としては、まずパソコンのコンセントを抜き、マザーボード上にあるコイン型の電池(CR2032)を取り外します。その状態で1分ほど放置してから、再度電池を戻して電源を入れます。また、マザーボード上に「CLR_CMOS」といったピンがある場合は、そこを金属のドライバー等で短絡(ショート)させることでもリセット可能です。マニュアルをよく読んで慎重に行ってください。
CMOSクリアを行うと、時計の設定やオーバークロック設定などもすべてリセットされるため、再設定が必要です。しかし、この「まっさらな状態」こそが、認識トラブルを解決するための最適なスタート地点となります。複雑に絡み合った設定の糸を一度断ち切ることで、本来あるべき正しい認識状態を取り戻すことができるのです。
BIOS(UEFI)を最新バージョンにアップデートする
マザーボードが古いと、最新の高速SSD(特にNVMe SSDなど)を正しく認識できないことがあります。これはマザーボード発売時には存在しなかった新しい規格や製品に対して、BIOSが対応していないために起こります。メーカーの公式サイトを確認し、新しいBIOSバージョンが公開されていないかチェックしましょう。修正項目に「Improved SSD compatibility」といった記述があれば、アップデートで解決する可能性が大です。
BIOSのアップデートは、USBメモリに更新ファイルを入れ、BIOS画面内の専用ユーティリティ(M-FLASHやEZ Flashなど)を使って行います。注意点として、アップデート中に電源が切れるとマザーボードが完全に故障してしまうため、絶対に電源を切らないようにしてください。非常に緊張する作業ですが、成功すれば最新のデバイスを安定して使えるようになります。
静電気の放電(放電処置)を実行する
パソコン内部に不要な電気が溜まっていると、回路が誤作動を起こしてSSDなどのパーツを正常に検出できなくなることがあります。これを「帯電」と呼びます。特に冬場の乾燥した時期や、長時間通電しっぱなしのパソコンで発生しやすい現象です。これを解消するための「放電処置」は、非常にシンプルながら効果的な対処法です。
やり方は、パソコンの電源を完全に切り、コンセントから電源ケーブルを抜きます。その状態で、電源ボタンを数回連打するか、15秒ほど長押ししてください。これにより、マザーボード上のコンデンサに残っている余分な電荷が放出されます。その後、数分間放置してからケーブルを戻して起動してみてください。
この放電作業だけで、BIOSから消えていたSSDが元通り表示されるようになったという報告は非常に多いです。お金もかからず、パーツを傷つける心配もないため、トラブルが起きたらまず最初に試すべき儀式と言っても過言ではありません。不思議な現象に思えますが、精密機械にとっては電気の「掃除」はとても重要なメンテナンスなのです。
新しいSSDが認識されない場合に確認すべき点

新しく購入したSSDを増設した際、BIOSでは確かに名前が表示されているのに、Windows(マイコンピュータやエクスプローラー)上にドライブが出てこないことがあります。これは「認識していない」のではなく、OS側で「使える状態になっていない」だけという場合がほとんどです。この問題を解決するための手順を確認しましょう。
Windowsの「ディスク管理」での初期化が必要なケース
新品のSSDは、出荷状態では「未割り当て」という真っ白な状態になっています。この状態では、Windowsはデータをどこに書き込めばいいか分からず、ドライブとして表示してくれません。解決するには、スタートボタンを右クリックして「ディスクの管理」を開きます。すると、「ディスクの初期化」というウィンドウが自動的に立ち上がることが多いです。
ここでディスクを初期化し、右側の黒いバーが表示されている部分を右クリックして「新しいシンプルボリューム」を作成します。ウィザードに従って進めていけば、数クリックで新しいドライブとしてマイコンピュータに現れます。BIOSで認識されているのにWindowsで見えないというトラブルの9割は、この初期化作業を忘れていることが原因です。
初期化の際には「GPT」か「MBR」かを選ぶ必要がありますが、最近のパソコンであれば迷わず「GPT」を選んでください。MBRは古い規格で、2TB以上の容量を認識できないなどの制限があります。特別な事情がない限り、現代のスタンダードであるGPTを選択することで、将来的なトラブルも防ぐことができます。
フォーマット形式(GPTとMBR)の選択ミス
前述の通り、パーティションの形式(GPTとMBR)は非常に重要です。BIOSの設定が「UEFIモード」専用になっている場合、SSDが「MBR形式」で初期化されていると、起動ドライブとして認識されないことがあります。逆に、古いBIOS環境で「GPT形式」のSSDを使おうとしても、正しく認識されません。自分のパソコンの環境に合わせた形式を選ぶ必要があります。
もし間違った形式で初期化してしまった場合は、ディスクの管理から再度「ディスクの変換」を行うことができます。ただし、変換にはデータの消去が必要になることが多いため、中身がある場合はバックアップが必須です。新品の状態であれば、何度でもやり直せるので、自分のBIOS設定(UEFIかLegacyか)に合わせて最適な形式を選び直しましょう。
また、ファイルシステムについても考慮が必要です。Windowsで使用する場合は「NTFS」形式でフォーマットするのが一般的です。Macや他のデバイスと共有する場合は「exFAT」を選ぶこともありますが、システムドライブや大容量データの保存用であれば、安定性とセキュリティに優れたNTFSを選択するのがベストな選択肢となります。
ドライブ文字(ドライブレター)の割り当て
ディスクの初期化とフォーマットが終わっていても、なぜかエクスプローラーに出ないことがあります。その原因の一つが「ドライブ文字」の欠如です。ドライブ文字とは「C:」や「D:」といった、ドライブを識別するためのアルファベットのことです。稀に、システムが自動でこの文字を割り当ててくれないことがあります。
ディスクの管理画面で、対象のSSDの領域が「正常」かつ「青いバー」になっているにもかかわらず、アルファベットが付いていない場合は、右クリックして「ドライブ文字とパスの変更」を選択してください。「追加」ボタンから好きなアルファベット(通常は空いているものから自動選択されます)を割り当てれば、その瞬間にマイコンピュータにドライブが表示されます。
また、他のネットワークドライブやUSBメモリと文字が重複してしまい、競合が起きている場合も表示されないことがあります。その場合は、別の空いている文字に変更してあげることで解決します。非常に単純な見落としですが、これに気づかないと「SSDが壊れているのではないか」と無駄に悩むことになってしまうため、必ずチェックしておきたいポイントです。
OS上での認識トラブルは、物理的な故障よりも設定の問題であることが圧倒的に多いです。焦らずに「ディスクの管理」を開いて、SSDがどのような状態でシステムに検知されているかを確認しましょう。
SSDが認識しないBIOSトラブルを解決するためのポイントまとめ
SSDがBIOSで認識されないという状況は、非常にストレスが溜まるものですが、冷静に一つずつ手順を踏めば解決できる可能性が高いトラブルです。まずは物理的な接続を疑い、ケーブルの抜き差しやポートの変更を試すことから始めましょう。接触不良という単純なミスが、意外にも多くのケースを占めています。
次に、BIOSの設定画面で「AHCIモード」が選択されているか、あるいは「CSM」や「セキュアブート」の設定が現在のSSDに適しているかを確認してください。設定一つで認識状況が劇的に変わることがあります。また、BIOSのバージョンが古い場合は、アップデートによって最新のSSDに対応させる必要があるかもしれません。
最後に、SSD自体の状態を確認するために、他のパソコンや外付けケースを使ってみることも重要です。もし他の環境でも全く認識されないのであれば、残念ながら寿命や故障と判断し、新しいSSDへの買い替えを検討する必要があります。本記事で紹介したチェック項目を順番に試していくことで、あなたのパソコンが再び元通りに動くようになることを願っています。


