11つの解決策:Windows 11/10でM.2 SSDが認識しない
Windows 11や10で「M.2 SSDが認識されない」「読み込まない」といったトラブルにお困りではありませんか?本記事では、BIOSとディスクの管理でM.2 SSDが表示されない場合、よくある原因と11つの対処法をご紹介します。あわせて、システムをM.2 SSDへスムーズに移行する方法も解説します。
Windows 11/10でM.2 SSDが認識しない原因について
ソリッドステートドライブ(SSD)は、主にフラッシュメモリを使用して構成されており、高速な読み書き性能や優れた耐久性を備えています。従来のハードディスクドライブ(HDD)と比べて、SSDは速度・消費電力・動作音などの面で大きな利点があり、近年ではHDDに代わる主流のストレージとなりつつあります。
SSDにはさまざまなインターフェースがありますが、代表的なものとしてSATA、mSATA、M.2が挙げられます。この中でも、特にM.2インターフェースが現在最も広く使用されています。
しかし近年、Windows 11/10などでM.2 SSDが認識されないという報告が増えています。特に多いのは、BIOSやディスクの管理で表示されないケースです。
では、このような問題が発生する原因は一体何なのでしょうか?
M.2 SSDがBIOSに表示されない原因
通常、この問題はさまざまな理由で発生します。一般的な原因は次のとおりです:
- M.2 SSDがBIOSで有効になっていません。
- M.2 SSDがコンピューターに正しく接続されていません。
- BIOS設定が正しくありません。
👉 対処法はこちら
ディスクの管理でM.2SSDが検出されない原因
通常、この問題はさまざまな理由で発生します。一般的な原因は次のとおりです:
- M.2 SSDドライバーが古くなっています。
- ディスクドライブコードが見つからないか、競合しています。
- M.2 SSDが初期化されていません。
- Windowsシステムはファイルシステムと互換性がありません。
👉 対処法はこちら
M.2 SSDがBIOSで認識されない場合の7つの解決法
BIOS(バイオス)とは「Basic Input Output System」の略称で、マザーボード上のROMに組み込まれている基本ソフトウェアです。主な役割は、PC起動時にハードウェアを初期化・テストし、その後、ストレージ(HDDやSSD)からブートプログラムを読み込んで、OSの起動を開始することです。
通常、M.2 SSDをマザーボードに正しく取り付けると、BIOSで自動的に認識されます。しかし、状況によってはM.2 SSDがBIOSに表示されず、正常に動作しないことがあります。
このような場合は、以下の7つの対処法を順番に試してみてください。多くのケースで、これらの手順によって問題が解決されます。
方法 1. BIOSでM.2 SSDを有効にする
Windows 11/10でM.2 SSDが認識されない問題が発生した場合、まず最初にBIOSでM.2 SSDが有効になっているかを確認する必要があります。
1. パソコンを再起動し、起動中にF2キーまたはDelキーを押してBIOSに入ります。
2. メインBIOSメニューの「SATA Configuration」(SATA構成)をクリックします。
3. SATAをIDEモードに設定して、変更を保存します。
4. パソコンを再起動し、M.2 SSDがBIOSに表示されないかどうかを確認します。それでも表示されない場合は、次の方法へ進みます。
方法 2. M.2 SSDを再インストールする
M.2 SSDを正しく取り付けていない場合、M.2 SSDがBIOSに表示されない問題も発生します。その場合はM.2 SSDを確認して再取り付けることで、問題を解決することができます。
パソコンの種類(デスクトップ、ノート)により、手順が異なる場合がありますので、以下の手順で操作してください。マザーボードに複数のM.2スロットがある場合は、M.2 SSDを別のスロットに取り付け直してみてください。
作業前には、金属部分に触れて静電気を逃がすか、静電気防止グッズを使うようにしましょう。内部パーツは非常に繊細なため、静電気による故障を防ぐことが大切です。
デスクトップパソコンにM.2 SSDを再取り付ける場合:
1. パソコンの電源を完全に切り、電源ケーブルを抜きます。
2. パソコンケースを開け、マザーボード上のM.2スロットの位置を確認します。
3. 既存のM.2 SSDを慎重に取り外します(固定ネジがあれば先に外します)。
4. M.2 SSDの端子をM.2スロットに対して約30度の角度で差し込みます。
5. SSDの反対側(浮いている部分)を押し下げ、スロット端の固定穴とマザーボード上のネジ穴を合わせます。
6. プラスドライバーを使って、付属のネジでしっかりと固定します。
7. ケースを閉じ、電源ケーブルを再接続してPCを起動します。
ノートパソコンにM.2 SSDを再取り付ける場合:
1. ノートパソコンの電源を完全に切り、電源ケーブルや周辺機器をすべて取り外します。
2. 裏面のネジを外し、ハードディスクやM.2スロットがある背面カバーを慎重に取り外します。
3. M.2 SSDをスロットの位置に合わせ、約30度の角度でコネクタに差し込みます。
4. SSDの浮いている端を押し下げて、固定穴とネジ穴を合わせ、付属のネジでしっかり固定します。
5. 背面カバーを元に戻し、すべてのネジを締め直してから、電源を入れてPCを起動します。
パソコンの電源を再接続し、パソコンを起動して、M.2 SSDがBIOSに表示されないかどうかを確認します。それでもBIOSに表示されない場合は、次の方法に進みます。
方法 3. BIOSでM.2設定を確認する
一部のマザーボードのBIOSにはM.2スロットモードがあり、通常は自動モードに初期設定されています。この設定によりM.2 SSDが検出されず、M.2 SSDが表示されない場合があります。したがって、BIOSでM.2設定を確認する必要があります。
1. パソコンを再起動し、起動中にF2またはDelキーを押してBIOSに入ります。
2. 「Advanced」(詳細設定)タブをクリックし、「Onboard Devices Configuration」(搭載デバイスの構成)をクリックします。
3. 「PCI Express X4_3 Slot (Black) Bandwidth」の横のメニューをクリックし、「M.2 Mode」(M.2モード)を選択します。
4. 変更を保存した後、BIOSを終了します。パソコンを再起動し、M.2 SSDがBIOSに表示されないかどうかを確認します。それでもBIOSに表示されない場合は、次の方法に進みます。
方法 4. BIOSでセキュアブートを無効にする
一部のユーザーからのフィードバックによると、BIOSでセキュアブートを無効にすると、BIOSにM.2SSDが表示されないという問題を解決するのに役立ちます。
1. パソコンを再起動し、起動中にF2またはDelキーを押してBIOSに入ります。
2. 「Security」(セキュリティ)インターフェイスに入り、「Secure Boot」(セキュアブート)オプションを選択します。
3. 「Secure Boot Control」(セキュアブートコントロール)を選択し、「Disabled」(無効)に設定します。
5. 変更を保存して、BIOSを終了します。パソコンを再起動し、M.2 SSDがBIOSに表示されないかどうかを確認します。それでもBIOSに表示されない場合は、次の方法に進みます。
方法 5. CSMを無効にする(NVMeの場合)
CSMは互換性サポートモジュールです。その主な機能は、起動時に互換モードを検出することです。NVMe M.2 SSDを取り付けていて、このドライブから起動する場合は、CSMを無効にしてUEFIオプションを有効にする必要があります。これは、M.2SSDがBIOSに表示されない場合に役立ちます。
1. パソコンを再起動し、起動プロセス中にF2またはDelキーを押してBIOSに入ります。
2. 「Boot」(ブート)タブで「Launch CSM」(CSMの起動)オプションを見つけて、「Disabled」(無効)に設定します。
3. 変更を保存して、BIOSを終了します。パソコンを再起動し、M.2 SSDがBIOSに表示されないかどうかを確認します。それでもBIOSに表示されない場合は、次の方法に進みます。
方法 6. BIOSをリセットする
BIOSのリセットは多くの問題を解決することができます。M.2 SSDがBIOSに表示されないという問題が発生した場合、BIOSをリセットすることで解決することができますので、試してみてください。
1. パソコンを再起動し、起動中にF2キーまたはDelキーを押して、BIOSに入ります。
2. BIOSのリセット方法はパソコンによって異なり、例えばLoad defaultsを選択したり、F9やAlt+Fを押して変更を保存し、BIOSを終了させたりすることができます。
3. または、CMOS電池をマザーボードから取り外し、1分待ってから再装着してください。
パソコンを再起動し、M.2 SSDがBIOSに表示されないかどうかを確認します。それでもBIOSに表示されない場合は、次の方法に進みます。
方法 7. BIOSを更新する
古いBIOSバージョンでは、M.2 SSDがBIOSの問題に表示されない場合もあります。この時、BIOSを更新して問題を修正することができます。
1. ブラウザーを開き、パソコンのマザーボード製造元の公式Webサイトにアクセスし、BIOS更新ファイルを見つけてダウンロードします。
2. 以前にダウンロードしたBIOSアップデートファイルをUSBフラッシュドライブにコピーして、パソコンを再起動します。
3. 対応するボタンを押してBIOSインターフェイスに入り、「Update BIOS From Drive」(ドライブからBIOSを更新)オプションを選択してから、USBドライブから以前にダウンロードしたBIOS更新ファイルを選択し、この操作を確認して、更新が完了するのを待ちます。
ディスクの管理でM.2 SSDが認識されない時の4つの対処法
ディスクの管理は、Windowsに標準搭載されているシステムユーティリティで、ディスクの初期化やパーティションの作成・削除など、高度なストレージ操作を行うことができます。
しかし、M.2 SSDを接続してもディスクの管理に表示されないことがあります。このような場合は、以下の4つの方法を順番に試して、問題の解決を図ってみてください。
方法 1. M.2 SSDドライバーを更新する
1. Windows+Xキーを押して、「デバイスマネージャー」をクリックします。
2. 「ディスクドライブ」を展開します。
3. M.2 SSDを右クリックし、「ドライバーの更新」を選択します。
4. 「ドライバーの更新」ウィンドウで、「ドライバーを自動的に検索」を選択します。
パソコンを再起動し、ディスクの管理でM.2 SSDが検出されることを確認します。まだM.2 SSDが検出されない場合は、次の方法に進みます。
方法 2. ハードウェアとデバイスのトラブルシューティングを実行する
一部のユーザーからのフィードバックによると、ハードウェアとデバイスのトラブルシューティングを実行することで、ディスクの管理でM.2 SSDが検出されない問題を解決できます。
1. タスクバーの検索ボックスに「コントロールパネル」と入力して、Enterキーを押します。
2. 「表示方法」を「大きいアイコン」または「小さいアイコン」に設定します。
3. 「トラブルシューティング」>「ハードウェアとサウンド」をクリックします。
3. 「ハードウェアとデバイス」>「次へ」をクリックして、スキャンを待ちます。
4. 「トラブルシューティングが完了しました」が表示されます。「見つかった問題」欄から内容を確認し、「閉じる」をクリックします。
「ハードウェアとデバイス」が見つからない場合、「ファイルエクスプローラー」で「C:\Windows\diagnostics\system\Device」フォルダに移動し、「DiagPackage.diagpkg」というファイルをダブルクリックすることで、ハードウェアとデバイスのトラブルシューティングを実行できます。
パソコンを再起動し、ディスク管理でM.2 SSDが検出されるかどうかを確認します。それでもM.2 SSDが検出されない場合は、次の方法に進みます。
方法 3. ドライブ文字を割り当てる
M.2 SSDがパソコンに正しく接続されていても、ドライブ文字がないため、ディスクの管理でM.2 SSDが検出されない場合があります。この問題を解決するために、ドライブ文字を割り当ててください。
1. Winキー+Rキーを合わせて押して「ファイル名を指定して実行」ダイアログボックスが開き、ボックスに「diskmgmt.msc」と入力し、Enterキーを押します。
2. M.2 SSDを右クリックし、「ドライブ文字とパスの変更」を選択します。
4. 「追加」をクリックし、ドロップダウンリストからドライブレターを選択し、「OK」をクリックします。
パソコンを再起動し、ディスクの管理でM.2 SSDが検出されるかどうかを確認します。それでもM.2 SSDが検出されない場合は、次の方法に進みます。
方法 4. M.2 SSDを初期化する
場合によっては、新しいM.2 SSDがパソコンに接続される前に初期化されないため、ディスク管理でM.2SSDが検出されないという問題が発生します。この時、M.2 SSDを初期化する必要があります。期化中に、適切なファイルシステムを選択する必要があることに注意してください。
1. Windows+Rを使用して実行ウィンドウを開き、diskmgmt.mscと入力して、Enterキーを押します。
2. 「ディスクの管理」ウィンドウで、M.2 SSDを右クリックし、「ディスクの初期化」を選択します。
3. 「ディスクの初期化」ウィンドウで、M.2 SSDのサイズに応じてMBRまたはGPTを選択し、「OK」ボタンをクリックします。
MBRは仕様の古いバージョンで、最大4つのプライマリパーティションしかサポートできず、最大容量2TBのハードドライブしか識別できません。GPTは仕様の新しいバージョンで、最大18EB(1EB=1024TB=1048576GB)のハードドライブと最大128パーティションをサポートできますが、マザーボードがUEFIに対応している必要があります。
4. 初期化後、M.2 SSDの未割り当て領域で右クリックし、「新しいシンプルボリューム」を選択します。
5. 新しいシンプルボリュームウィザードに従って、ボリュームサイズの指定、ドライブ文字の割り当て、パーティションのフォーマットを1つずつ実行します。
おまけ:システムをM.2 SSDに移行する方法【再インストール不要】
Windows 11/10でM.2 SSDが認識されない問題には、主に2つのケースが考えられます。上記の記事内容を参照し、それぞれの状況に応じた対処法を実行することで解決が可能です。
一方で、システムを再インストールせずに、新しいM.2 SSDへそのまま移行したい場合には、「AOMEI Backupper Professional」の使用をおすすめします。
AOMEI Backupper Professionalは、Windows 11/10/8.1/8/7/Vista/XPなど、幅広いWindowsバージョンに対応した専門的なシステムクローンソフトです。
数回のクリックだけで、オペレーティングシステムはもちろん、インストール済みのソフトウェアなど、システムパーティション内のすべてのデータを新しいM.2 SSDに丸ごとコピーすることができます。
この方法なら、Windowsを再インストールする必要がなく、元のシステム環境をそのまま引き継げるため、作業の効率が飛躍的に向上します。
-
AOMEI Backupperは、デフォルトで使用済みの領域のみをクローン対象とします。したがって、クローン先のディスク(ターゲットディスク)の容量は、現在のシステムドライブ(通常はCドライブ+他の起動に必要なパーティション)の使用済み容量以上である必要があります。したがって、クローンしたいシステムドライブの使用済み容量とターゲットディスクのストレージ容量を確認しておいてください。
-
システムクローンはターゲットディスクのパーティションを上書きします。ターゲットディスクに複数のパーティションがある場合は、データの損失を防ぐために、システムクローンの前に「パーティションバックアップ」の機能を使用して必要な重要なデータをバックアップしてください。
-
AOMEI Backupper Professionalをダウンロードしてインストールします。
手順 1. AOMEI Backupper Professionalを起動します。「クローン」タブ→「システムクローン」をクリックします。
クローン元のディスク上のすべてのデータをM.2 SSDに移行したい場合、「ディスククローン」を選択してください。
手順 2. このソフトウェアは、システムパーティションをソースパーティションとして自動的に選択します。したがって、ターゲットディスクとしてM.2 SSDを選択し、「次へ」をクリックします。
手順 3. M.2 SSDを最適化するために「SSD 4Kアラインメント」にチェックを入れてください。最後は問題なければ「開始」をクリックしてシステムクローンを実行します。
-
セクター単位のクローン:使用されたかどうかに関係なく、HDDの全てのセクターをSSDにコピーします。SSDのサイズはソースディスクと同じ、あるいはソースディスクよりも大きい場合しかこれを選択できません。
-
パーティションを編集:SSDのサイズはソースディスクと同じ、あるいはソースディスクよりも大きい場合に、「各パーティションに未使用領域を追加」(推薦)、「パーティションのサイズを手動で変更」の2つのオプションでSSDのパーティションサイズを自動か手動で調整できます。これにより、クローン完了後、使えない未割り当ての領域が作成されません。*「セクター単位のクローン」と同時に使えません。
手順 4. システムのクローン作成が完了したら、BIOSで起動順序を変更して、パソコンが新しいM.2 SSDで正常に起動できることを確認してください。
-
Windowsをロードせずにシステムを転送する場合は、起動可能なメディアを作成してそこから起動することを選択できます。
-
AOMEI Backupper Professionalは、個人ユーザー向けのWindowsシステムのみをサポートしています。システムをWindows Server 2025/2022/2019/2016/2012/2008//2003(R2を含む)に転送する場合は、AOMEI Backupper Serverを使用してください。
-
パソコンのデータセキュリティが心配な場合は、「ディスククローン」の機能を使用して、ソースハードディスク内のすべてのデータを完全にコピーして新しいハードディスクに転送できます。
まとめ
Windows 11/10でM.2 SSDが認識されない問題は厄介ですが、この記事で紹介した方法に従えば、状況に応じて解決できます。
問題が解決したら、システムをM.2 SSDに移行したいと考える方も多いでしょう。そこでおすすめなのが、AOMEI Backupper Professionalの「システムクローン」機能です。この機能を使えば、システムを再インストールすることなく、現在のWindows環境をそのままM.2 SSDに簡単に移行できます。
直感的な操作で初心者でも扱いやすく、システムクローンに加えて、ディスク/パーティションクローンや、バックアップ機能も備えます。ぜひお試しください。
この記事の主な更新履歴
2025年6月6日 更新
- 記事全体の表現を最適化し、専門性を高めました。
- 「方法 2. ハードウェアとデバイスのトラブルシューティングを実行する」を最適化し、ヒントを1つ追加しました。
- 「方法 2. M.2 SSDを再インストールする」を最適化し、ヒントを1つ追加しました。
- 「方法 1. M.2 SSDドライバーを更新する」を最適化し、ステップ画像を2枚追加しました。
- 「方法 3. ドライブ文字を割り当てる」の誤った手順を修正しました。
2024年10月16日 更新
- 記事の概要および説明文を書き直しました。
- AOMEI Backupper Professionalの紹介文を最適化しました。