OSが入ったSSDが認識しない!PCが起動しない原因と解決法
OSが入ったSSDが認識せず、PCが起動しないトラブルを解決します。「BIOS設定(UEFI/CSM)」の見直し方から、接触不良の確認、そして破損した起動ファイル(MBR)を修復する方法まで、初心者にも分かりやすく図解で説明します。
ユーザー事例:BIOSでOSが入ったSSDが認識されない
昨日までは問題なく動いていたのですが、今朝PCを起動しようとするとBIOSが立ち上がり、そこから何度再起動してもBIOSから先に進めない状態です。BIOS画面を見てみるとOSが入ったSSDが認識されなくなっていたので、そのせいで起動できないのではないかと考えています。この場合どう対処したらいいか教えてほしいです。よろしくお願いします。
Windows 10
マザボ:ASRock Z390 Phantom Gaming4(Z390 1151 DDR4 ATX)I
認識しないSSD:PHISON PS5012-E12S-512G(M.2 2280NVMe512GTLC M)R1
他にSamsungのSSD MZ-V8V1T0B/EC(NVMe M.2)はマザボのM2_2に接続していますが問題なく認識しています。認識しないSSDはM2_1に接続していました。
試したこと
しばらく放電 > 効果なし。
SSD含むPCの掃除 > 効果なし。
M2_2スロットへ差し込み > 認識せず。
思い当たる原因といえば、昨日OSを最新のものにアップデートしたくらいです。しかし昨日はアップデート後も正常に動いていました。
直前にBIOSの設定をいじったりはしてないです。
「昨日まで動いていたのに!」 「SSDを交換したら、Windowsが立ち上がらなくなった…」
電源ボタンを押しても、出てくるのはメーカーのロゴだけ、あるいは英語の文字だけの黒い画面。「OSが入ったSSDが認識しない」という状況は、PCを使っている中で一番悪いトラブルですよね。「データが全部消えたかも…」と心配しています。
SSDが認識しない原因の多くは、「SSDの故障」ではなく、「ちょっとした設定ミス」や「接触不良」なんです。この記事では、社内SEとして何台もの「動かないPC」を直してきた私が、初心者でもできる解決法を順番に紹介します。
まず「どこで止まっているか」確認しよう
OSの入ったSSDが認識しないとは、PCが起動時にSSDを検出できず、Windowsが起動できない状態を指します。「No bootable device」「Operating System not found」などのエラーが表示されるケースが多く、突然発生するため非常に焦るトラブルです。
修理を始める前に、状況を整理しましょう。PCの電源を入れた後、どの画面になりますか?
● メーカーロゴ(NECやDellなど)すら出ない
→ モニターや電源のトラブルかも。
● BIOS画面(英語の設定画面)には入れるが、SSDの名前がない
→ 物理的な接続(ケーブルなど)が怪しいです。
● BIOS画面にはSSDの名前があるのに、Windowsが始まらない
→ BIOSの設定ミスか中身のデータ(起動ファイル)が壊れています。
自分の状況が分かったら、解決策を順番に試していきましょう。
解決策1:パソコンの「掃除」と「配線」を見直す
一番多いのがこれです。特に「掃除をした後」や「SSDを交換した後」は要注意です。
1. ケーブルを「カチッ」と言うまで挿す
デスクトップPCの場合、SSDに繋がっているケーブル(SATAケーブルと電源ケーブル)が緩んでいることがあります。一度抜いて、もう一度奥までしっかり挿し直してください。
2. PCの電気を逃がす(放電)
PCの中に余分な電気が溜まっていると、SSDをうまく認識できないことがあります。
- PCの電源を切り、コンセントを抜く。
- (ノートPCならバッテリーも外す)。
- その状態で、電源ボタンを15〜20秒間長押しする。
- 数分待ってから、コンセントを繋いで電源オン!
もっと詳細的な放電方法はこちらの記事を参考してください。
解決策2:BIOS設定の「ブートモード」が原因かも?
ここが一番の落とし穴です。SSD自体は元気なのに、PC(マザーボード)の設定が「SSDの言葉(形式)」を理解できていないケースです。
確認ポイント:UEFIとLegacy(CSM)
PCの起動システムには、新旧2つの種類があります。
- UEFI(新しい方式):最近のWindows 10/11でよく使われる(GPT形式)。
- Legacy/CSM(古い方式):昔のWindows 7などで使われていた(MBR形式)。
(☞゚ヮ゚)☞関連記事:UEFIブートモードとレガシーブートモードとは?
【直し方】
ステップ 1. PC起動時にF2キーやDelキーを連打して、BIOS画面に入ります。
ステップ 2. 「Boot(起動)」というタブを探します。
ステップ 3. 「Boot Mode」や「CSM Support」という項目を見つけます。
ステップ 4. もし今の設定で起動しないなら、逆の設定に変えてみてください。
UEFIになっていたら → Legacy(CSM)を有効にしてみる。
Legacyになっていたら → UEFIにしてみる。
ステップ 5. 設定を変えたら、F10キーを押して「保存して終了」し、再起動してみましょう。
解決策3:SSDの中の「地図(MBR)」が破れている?
BIOSの設定も合っている、SSDの名前も表示されている。でも「Operating System not found(OSが見つかりません)」と言われる…。
これは、SSDの中にある「Windowsを起動するための案内図(MBR/BCD)」というデータが壊れている可能性があります。地図がないから、PCがどこからWindowsを読み込めばいいか迷子になっている状態です。
これを直すには、難しいコマンド入力が必要…と思われがちですが、AOMEI Partition Assistantというツールを使えば、マウス操作だけでMBRを再構築できます。
AOMEIでMBRを直す手順(OSが起動しない場合)
ステップ 1. 別のPC(家族のPCなど)を借りて、AOMEI Partition Assistantをダウンロードしてインストールします。
ステップ 2. USBメモリを挿して、「ツール」→「ブータブルCD/USBを作成」の順にクリックして、起動用USBを作ります。
ステップ 3. 動かないPCにそのUSBを挿して起動します。
ステップ 5. AOMEIの画面が開いたら、認識しないSSDを右クリックして「MBRを再構築」を選びます。
ステップ 6. 「MBRを再構築」画面で、お使いのOSにより、MBRのタイプを指定します。
ステップ 7. 「適用」ボタンを押せば完了します。
これで壊れたMBRが修復され、Windowsが元通り起動するようになります。
SSDが認識しない主な原因一覧(初心者でもわかる)
SSDが認識しない理由は、実は簡単なものから深刻なものまでたくさんあります。一番多い理由は接続のトラブル(ケーブルの不具合や端子の汚れ)で、SATAケーブルが少し緩んでいるだけで起動しないこともあります。また、SATA電源ケーブルが壊れていると認識されないこともあります。
次に多いのは、パーティションテーブルの破損やMBR/GPTの破損です。これらは電源が落ちたり、アップデートが失敗したり、クローンがうまくいかなかったりすると起こりやすいです。SSD自体は正常でも、ブート情報が壊れて起動できなくなることが多いです。さらに、Windows Updateが失敗して起動できなくなることもよくあります。
物理的な故障ももちろんあります。SSDの内部にあるコントローラチップが壊れると、突然認識しなくなることがあります。でも、正しく確認すれば故障かどうかを判断できますので、焦らずに順番にチェックすることが大切です。
まとめ:焦らずにひとつずつチェック!
「OSが入ったSSDが認識しない」と表示されても、すぐに「故障だ!データが消えた!」と諦める必要はありません。
- どの画面になるを確認する
- ケーブルの抜き差し・放電を試す。
- BIOS設定(UEFI/Legacy) を切り替えてみる。
- AOMEI Partition Assistantで起動ファイル(MBR)を直してみる。
この4ステップで、多くの場合は解決します。もしこれでもダメな場合は、SSD自体の寿命(物理故障)の可能性が高いので、専門の復旧業者に相談することを検討してください。
まずはケーブルの確認から始めてみましょう!