【徹底解説】SSDが認識しない時の対処法

Windows 11/10/8/7で、SanDiskやSamsungなどのSSDが認識しない原因や対処法をまとめてご紹介します。この記事で紹介した幾つかの対処方法は、OSの入っ たSSDが認識しないことだけでなく、CF(CompactFlash®)カードとCFast™カードがディスク(ドライブ)として認識しないことにも適用されます。

ゆき

投稿者:ゆき/更新日:2024年10月24日

シェア: instagram reddit

前書き

ある日、突然SSDが認識されなくなり、パソコンを起動できない、データの読み込みが行えないといった事態に陥る可能性があります。SSDを認識できなくなる原因にはさまざまなことが考えられるうえに、誤った対処を行うとデータが失われる恐れもあるため注意が必要です。

SSDが認識しない

この記事では、デバイスがSSDを認識しなくなる原因や対処法などをご紹介します。むやみにケーブルを抜き挿ししたり本体に衝撃を与えたりすると、状態が悪化して、データ復旧が難しくなる可能性があるので、まずは症状を確認し、適切に対処してください。

実例:SanDisk SSDが認識しない

SSD(Solid State Drive)とは、SDカードやUSBメモリと同様にフラッシュメモリを用いた記憶装置です。HDDと比較すると、小型で軽量、かつデータ転送速度が高速である点から広く普及しています。近年は、持ち運びに便利な外付けSSDも普及していますが、外付けSSDでデータトラブルに陥るケースも少なからず存在します。

SSDとHDD

SanDiskは、アメリカ合衆国に本拠地をおく、フラッシュメモリー製品を中心に製造を行う企業となります。フラッシュメモリーの技術を活用して「SSD」「メモリーカード」「USBメモリ」「カードリーダー」などのジャンルにおいて魅力的な製品を多数製造しています。そして、ストレージの世界的メーカーである「Westerndigital(ウエスタンデジタル)」傘下のブランドともなっています。

SanDisk(サンディスク)のSSDは耐久性が高く、データ転送も高速であることでユーザーから評価されています。SanDiskの人気SSDシリーズである「サンディスク ウルトラ 3D SSD」はデータを保存するメモリーチップに新しい技術が使われています。

SanDisk(サンディスク)のSSD

そのため、OSをSanDisk SSDに移行したり、これまで使っていたHDDをSanDisk SSDにクローンしたりすることでPCのパフォーマンスを改善(向上)させる人は少なくないでしょう。しかし、SanDisk SSDを使用しようとする時に認識しないことがありますか?以下は具体的な実例です。

🔊実例❶:SSDがBIOSで認識しない

BIOS設定でドライブの起動優先順位をSSDに変更(即ち、Windows 11/10/8/7を最初にSSDから起動するよう設定)したい時にSSDがBIOSで認識・表示されないので選択できない問題が発生します。しかし、別のドライブから起動した後、SSDが「エクスプローラー」や「ディスクの管理」などで正常に認識されています。アクセスも問題ありません。SSDを起動ドライブにする時のみ認識しないのはなぜですか?

Operating system not found

🔊実例❷:SSDが「エクスプローラー」で認識しない

最近、新しいSSD(SanDisk Ultra Plus)を買って私のAsus P7P55Dマザーボードに取り付けました。「BOIS」と「ディスクの管理」の両方ではSSDドライブが問題なく認識されていますが、「エクスプローラー」から正常にアクセスすることができません。このSSDにWindows 7をインストールしようとしていますが、インストールCDを入れても、SSDが検出・表示されず、選択できないのはなぜですか?

SanDisk SSDが認識しない原因

SanDisk SSDがパソコンに認識されない原因は、大きく2つ(物理障害と論理障害)に分けられます。対処にあたっては、2つの原因をそれぞれ切り分けて適切に行うことが大切です。次は、SSDが認識しない(読み込まない)原因と、それぞれの障害が起こった際の症状をご紹介しましょう。

❌物理障害

物理障害とは、SSD本体やパソコンとSSDを繋ぐケーブルなどが、物理的に破損した状態のことです。物理障害が発生する原因としては、過電流印加(一度にたくさんの電流が入力され高負荷となった状態)や、水没、経年劣化などが挙げられます。

物理障害が起こると、SSDが認識しない症状のほかに、起動しない、エラーメッセージが出るなどの症状が発生することもあります。物理障害を起こしたSSDを自力で復旧するのは非常に困難です。

USBケーブルやコネクタの接触不良であれば簡単に解決することができますが、もしSSDが衝撃によって損傷している場合、メーカーに修理を依頼するか別のストレージを利用する必要があります。

以下のような原因が考えられます。
USBケーブルが緩んでいる・抜けている・断線している
パソコンからの電力供給不足
USBハブからの電力供給不足
パソコンが帯電している
他の周辺機器の影響
SSDの物理的な損傷
......

❌論理障害

論理障害とは、SSD内部のファイルシステムやソフトウェア、データに障害が発生した状態のことです。誤操作によるデータの削除や初期化、ファイルシステムの異常、ウイルス感染などがおもな原因となります。

論理障害からの復旧には、専門的な知識が必要です。また、SSDはデータが消去されたと認識したエリアを、再利用に備えて書き換えるという動作を行います。それによりデータを完全に失う恐れがあるため、障害の発生後は通電しないようにしましょう。

以下のような原因が考えられます。
データの破損(例えば、キャッシュファイルの損傷)
SSDフォーマットの方法に問題がある
デバイスドライバーの不具合
BIOS設定が正しくない
システムエラー
ウイルス感染
......

SSDが認識しない時の対処法(外付け・内蔵対応)

上記で述べたようにSSDがパソコン(「BIOS」または「ディスクの管理」「エクスプローラー」)に認識されなくなった場合、個人ではどのような対処を行えるのでしょうか?次は、それぞれの状況に応じて、SSDを認識しない、読み込みができないといった場合の対処法・解決策をご紹介しましょう。

SSDが「エクスプローラー」「ディスクの管理」に認識・表示されない場合は、古いデバイスドライバー、破損したファイルシステム、SSDが初期化(フォーマット)されていないこと、SSDにドライブレターが割り当てられないこと……が原因になるかもしれません。これらの問題を解決するにはWindows標準ツール「デバイスマネージャー」&サードパーティ製ソフトAOMEI Partition Assistantを使うことができます。

AOMEI Partition Assistantはディスクパーティション管理ソフトとして、SSDを初期化/フォーマットしたり、ドライブ文字を割り当てたりすることができます。直感的なインタフェースにより、誰でも(パソコン初心者でも)簡単に使用できます。

無料ダウンロードWin 11/10/8.1/8/7
安全かつ快適

方法①:電源ケーブルとデータケーブルを確認する

外付けSSDの場合は、電力供給の不足が原因で認識されない可能性があります。電源ランプを確認してみましょう。点灯していなければ、USBケーブルの接続不良などが原因で、電力供給が正しく行われていないことが考えられます。断線や故障などがないか、一度ケーブルまわりを確認してみてください。

必要であれば、充電用ケーブル(電源ケーブル)とデータ転送用ケーブル(データケーブル)を外してからもう一度接続してみてください。また、パソコンに複数のUSB端子が備わっている場合や別のパソコンがある場合は、他の端子に接続することで、問題が解決する場合もあります。それでもうまくいかない場合は、ケーブルを交換してみてください。

📝補足:
USBハブ経由で接続している外付けSSDが認識しない場合は、USBハブの本体やACアダプターに問題があるかもしれません。USBハブを経由せずに、SSDを直接パソコンに接続してみてください。
SSD以外のUSB機器を同時に接続している場合は、それが原因で供給電力が不足し、SSDが起動・認識しなくなっている可能性があります。他の機器をすべて取り外して、外付けSSDだけを接続してみてください。

方法②:BIOS設定をチェックする

BIOSとは各種ハードウェアの起動にまつわるプログラムです。ここの設定に異常があるとSSDが認識しないこともあります。例えば、BIOS設定でUSB端子が無効になっていると接続した機器が認識されません。一度パソコンをシャットダウンし、BIOSを起動して、USB端子が正しく設定されているか確認してみてください。

1. コンピュータを再起動します。起動時のロゴ画面でF2キーを押してBIOS設定画面に入ります。

💡ヒント:パソコンによってはBIOS起動キーが異なるため、PCの取扱説明書を参照したり、メーカーサポートに問い合わせたりしてBIOS起動キーを見つけてください。

2. セットアップユーティリティで、SSDを接続しているSATAポートが「有効」になっているかどうかを確認してください。それが「無効」である場合は、「有効」にしてください。それから、コンピュータを再起動し、もう一度BIOSセットアップに入り、SSDが認識されているかどうかを確認してください。

SATAポートが有効

🚨注:BIOSを初期化することは、パソコンの動作に大きな影響を与えやすく、物理障害が起きていた場合、パソコンに大きな負荷をかけてしまいます。トラブルの原因が不明なままでむやみに試すことはおすすめできません。

方法③:エラーチェックを行う

SSDが壊れるとBIOSで認識しなくなるかもしれません。この場合は、「SMART」や「Checkdisk」などの診断ツールを実行してエラーを修復してみることができます。また、外付けSSDで軽度論理障害(ファイルシステム障害、フォーマット要求など)が起きている場合、エラーチェックで自動修復できることがあります。

1. チェックしたいストレージを選択し、右クリックします。

2. 「プロパティ」を表示させ、「ツール」タブをクリックします。

3. 「エラーチェック」の「チェック」をクリックします。

エラーチェック

スキャンが開始されます。エラーが検出された場合、自動でシステムの修復が開始されます。SSDの修復に失敗した場合は、返品条件を満たす限り、SSDの無償交換も可能です。

方法④:デバイスドライバーを更新する

パソコン側の問題が疑われる場合は、「デバイスマネージャー」画面からデバイスドライバーが認識されているか確認してください。デバイスドライバーに不具合が発生している(ドライバーが破損していたり、古いものが使われていたりする)場合は、ドライバーを更新することで状態が改善する場合もあります。

📖豆知識:Windows 11/Windows 10のパソコンでは、システムの改善やセキュリティの強化のために、定期的にWindows Updateという更新プログラムを実行します。Windows Update後に外付けSSDが認識しなくなった場合は、アップデートが原因でSSD用のドライバーが認識されなくなっている可能性があります。またアプリのインストールなど通常の作業をしただけでも、ドライバーが破損して外付けSSDが認識されなくなることがあります。

1. タスクバーの「スタート」ボタンを右クリックし、「デバイスマネージャー」を選択します。

スタート

2. 対象のSSDを右クリックし、「ドライバーの更新」を選択します。

ドライバーの更新

3. ポップアップウィンドウで「ドライバーを自動的に検索」を選択すると、デバイスドライバーが自動的に更新されます。

ドライバーを自動的に検索

💡ヒント:「ドライバーの更新」がうまくいかない場合は、対象のSSDを右クリックし、「デバイスのアンインストール」を選択することができます。コンピュータを再起動すると、Windowsがドライバーを自動的に再インストールします。また、追加した周辺機器のドライバーを最新にすることで問題を解決する可能性もあります。

方法⑤:新しいドライブ名を割り当てる

ほかの周辺機器とドライブ文字が重なっている(またはドライブ文字が消えている)と、正常に認識しない場合があります。ドライブ文字を変更する(または割り当てる)ことで、パソコンに接続したSSDが正常にエクスプローラーで認識されることがあります。

👍ドライブ文字(ドライブレター)の変更・割り当て方法

⭕ディスクの管理を使う

1. タスクバーの「スタート」ボタンを右クリックし、「ディスクの管理」を選択します。

2. SSDのパーティションを右クリックし、「ドライブ文字とパスの変更」を選択します。

3. 変更したいドライブ文字を選択し、「変更」をクリックします。

4. 「次のドライブ文字を割り当てる」から任意の文字を選択して「OK」をクリックします。

💡ヒント:上記の作業を行うことで、ドライブ文字の割り当てが行えます。ドライブ文字の表示が消えている場合は、「変更」ではなく「追加」をクリックしてください。

⭕サードパーティ製ツールを使う

1. AOMEI Partition Assistantを起動します。SSDのボリューム(パーティション)を右クリックして「詳細処理」の「ドライブ文字を変更」を選択します。

ドライブ文字を変更

2. ポップアップウィンドウで新しいドライブ名を選択します。※別のドライブに使用されている文字を除いて、好きなドライブ文字を選択することができます。

ドライブ文字を選択

3. 「適用」⇒「続行」をクリックして操作を完成させます。

方法⑥:SSDをフォーマットする

SSDに換装した直後のパソコンは、互換性の問題から、正しく認識できないことがあります。このような場合、フォーマットすることでトラブルが解決できる場合があります。また、SSDの論理障害は、SSDをフォーマットすることで解決できる場合もあります。

🚨注:ただし、フォーマットを行うとデータがすべて消えてしまうため、機器の中に必要なデータがある場合、フォーマットは控えてください。

1. AOMEI Partition Assistantを起動します。SSDのパーティションを右クリックして「パーティションをフォーマット」を選択します。

パーティションをフォーマット

2. ポップアップウィンドウで、パーティションラベル、ファイルシステム、およびクラスタサイズをリセットすることができます。設定後「はい」をクリックして変更を確認します。

NTFSへフォーマット

💡ヒント:クラスタサイズを小さくすると、ストレージ容量を節約できますが、読み書き速度が遅くなったり、ファイルの断片化が生じやすくなります。どのサイズを選べばいいのかわからない場合、デフォルトのサイズを使用することをお勧めします。

3. 最後に「適用」⇒「続行」をクリックして操作を完成させます。

SSD上のパーティションが誤って削除された場合、SSDが認識しなくなるかもしれません。こういう時にAOMEI Partition Assistantの「パーティションを復元」機能で誤って削除してしまったパーティションを復元することができます。

方法⑦:SSDを初期化する

SSDが初期化されていないので、認識しない・読み込まない場合、AOMEI Partition Assistantで初期化を簡単に行うことができます。

1. AOMEI Partition Assistantをダウンロードし、インストールし、実行します。

2. SSDを右クリックして「ディスクを初期化」を選択します。

ディスクを初期化

3. ポップアップウィンドウでディスクを「MBR」または「GPT」スタイルとして初期化することを選択します。

👍【徹底解説】MBRとGPTの違い、確認・変換方法、どっちがいい?

スタイルを選択

4. 「適用」⇒「続行」をクリックして操作を完成させます。

初期化を適用

そのほかの方法

🔎パソコンを再起動する

何らかの原因でパソコンにシステムエラーが発生すると、一時的にSSDを認識できなくなることがあります。この場合、パソコンを再起動することで解決するかもしれないので、一度パソコンの再起動をお試しください。

🔎パソコンを放電する

パソコンに静電気が溜まる(帯電する)と、SSDなどの接続機器が正しく認識しなくなることがあります。この場合は放電することで解決する可能性があります。パソコンをシャットダウンした後、パソコンに接続されているケーブルをすべて外し、ノートパソコンの場合はバッテリーも外して、10分以上放置してから元に戻して起動します。

🔎マルウェア(ウイルス)をチェック/除去する

パソコンや外付けSSDがマルウェア(ウイルス等の悪意のあるプログラム)に感染すると、パソコンがSSDを認識できなくなることがあります。セキュリティソフトを使って、マルウェアに感染していないかをチェックし、感染した場合は除去しましょう。

🔎セーフモードで起動する

内蔵SSDに異常が発生すると画面に何も映らなくなるため、一切の操作ができないように感じてしまいます。しかし、セーフモードという機能を使うことで、最低限の機能でパソコンを立ち上げることが可能です。

👉以下はセーフモードで起動する手順です。
1. パソコンの電源を入れます。
2. Windowsロゴが表示される前にShiftキーを押し続けます。
3. ロゴが表示されたら、Shiftキーを離してすぐに「電源」ボタンをクリックします。
4. Shiftキーを押しながら、「再起動」を選択します。
5. 再起動すると、「トラブルシューティング」画面が表示されるので「詳細オプション」選択後、「起動設定」をクリックします。
6. 「再起動」をクリックして「セーフモード」を選択し、Enterキーを押します。
7. パスワードを入力し、「ログイン」をクリックします。

🔎「システムの復元」を実行する

システムの復元とは、パソコンが正常に動いていた時の状態に戻すことができる機能です。しかし、必ずしもSSD が認識するようになるとは限らないので注意するようにしましょう。また、もしSSDが故障している場合は障害が悪化する可能性もあるので注意しましょう。

🔎「自動修復」機能で修復する

パソコンが正常に起動しなかった時に自動修復が画面に表示される場合があります。

👍Windowsを修復する方法は?Windows 10/11が起動しない時の対処法

......

SSDが認識しない時の注意点

❌SSDの故障時にやってはいけないこと

SSDは、起動できない、認識されないなどのトラブルが発生しても多くの場合、SSDのフラッシュメモリーチップ上にデータが残っています。大事なデータが保存されている外付けSSDが認識しなくなった時は、すぐに使用を止めてパソコンから取り外すことをおすすめします。焦ってなんとかしようとすると、かえって状況が悪化し、データ復旧が難しくなる可能性があるので、以下のような対処は決してしないようにしてください。

✔通電を控える

×ケーブルの抜き差しを繰り返す

×パソコンに接続したまま放置する

×叩くなどして衝撃を与える

×分解する

×市販の修復ソフトを使う

×フォーマット(初期化)する

......

🚨SSDの書き込み回数の上限にも注意

SSDは、NAND型フラッシュメモリ内の「セル」と呼ばれる部分に電子を出し入れして、データの保存を行っています。データを書き込む度にセルが劣化するため、SSDはデータの書き込み回数に上限がある点にも注意が必要です。

SSDの種類にもよりますが、データの書き込みや消去を繰り返し行える回数は、数千~1万回ほどが限度とされています。SSDの寿命の目安は約5年といわれ、書き込みの頻度が多いほど早く寿命を迎えます。SSDの使用年数を延ばしたい方は、データの書き込み頻度を減らしたり、空き容量をできるだけ確保したりすることを心がけましょう。

認識しないSSDからデータを復旧する方法

📖豆知識:認識しないSSDのデータはどうなる?
SSDの内部には電子基板があり、データは基板上の「フラッシュメモリーチップ」に保存されます。またデータ保存の管理や制御は「メモリーコントローラー」が行っています。このため、フラッシュメモリーチップやメモリーコントローラーが損傷すると、保存したデータが読み出せなくなります。
しかしSSDが認識しなくなったからといって、必ずしも基板が損傷しているとはかぎりません。また仮に損傷していたとしても、状態によっては保存されているデータを救出して復旧できる可能性があります。

ここでは、データ復旧ソフト「AOMEI Partition Assistant」の「データ復元」機能を使用して、SSDから大切なデータを取り出すことをお勧めします。SSD/HDDやUSBメモリなどから消えた2000種類以上のデータを高い確率で復元することができます。

1. AOMEI Partition Assistantを実行してツールバーの「復元」⇒「データ復元」をクリックします。

データ復元

2. Windowsデータ復元画面が表示されたら、対象のSSDを選択し、「スキャン開始」をクリックします。

スキャン開始

3. スキャンが完了すると、復旧可能なデータがすべて表示されます。復元したいデータを選択し、「復元」をクリックします。復元したデータを保存するパス(フォルダ)名を指定したら、データ復旧が始まります。

復元

保存先

4. 復元が正常に完了すると、指定したパスに復旧したデータが保存されています。

復元

SSDが認識しないことに関するFAQ

質問:SSDが認識しない原因?

SSDが認識しない原因はいくつか考えられます。主な原因としては、デバイスドライバーの不具合、フォーマット時の問題、キャッシュファイルの損傷、ウイルス感染、物理的な損傷などがあります。

質問:古いPCでSSDが認識しないのはなぜ?

パソコンのデバイスドライバーが古いバージョンのままだと、SSDが適切に表示できないことがあります。デバイスドライバーを更新して認識できるかどうか試してみましょう。また、パソコンに新しいSSDを組み込む際は、フォーマットしないと認識することができません。フォーマットすることでデータの読み書きができるようになるので、新品のSSDを接続する際はフォーマットしましょう。なお、既に使用していて必要なデータが入っているSSDはフォーマットしてしまうと逆にデータが消えてしまうため、注意しましょう。

質問:SSDが壊れるとどうなる?

SSDが壊れてBIOSやOSが破損した場合、パソコン自体が起動できなくなる可能性があります。外付けSSDの場合は、SSD本体の電源が入らなくなったり、起動して認識できても容量が極端に小さく表示されることもあります。SSDに異常を感じた場合は、むやみに通電を控えて問題を特定し、適切に対処することが重要です。中のデータが必要なときは、SSDの復旧に対応できるデータ復旧ソフトを使うか、データ復旧業者に相談しましょう。

質問:SSDが認識しないときどうする?

以下の方法を試してみてください。

デバイスマネージャーを開き、デバイスドライバーに問題がないか確認します。
SSDを別のSATAポートに接続してみます。
SSDのフォーマットを再度行います。
ウイルススキャンを実行し、マルウェアに感染していないか確認します。

質問:SSDがBIOSで検出されないときどうする?

BIOSでSSDが検出されない場合、以下の手順に従ってBIOSの設定を行う必要があります。

コンピュータを再起動し、最初の画面の後にF2キーを押します。
Enterキーを押して「Config」に進みます。
「Serial ATA」を選択し、Enterキーを押します。
「SATA Controller Mode Option」(SATAコントローラモードオプション)が表示されます。
変更を保存し、コンピュータを再起動します。

質問:新しいSSDを表示させるにはどうしたらいい?

新しいSSDがWindowsの「ディスクの管理」に表示されない場合、そのSSDはおそらく未初期化の状態である可能性があります。SSDがアクセス可能となるには、ディスクを初期化する必要があります。

質問:SSDをUSB接続で使用している場合、認識しない対処法?

以下の方法を試してみてください。

別のUSBポートを試してみます。
USBケーブルの接触を確認し、必要に応じて交換します。
デバイスマネージャーでUSBドライバーに問題がないか確認します。

質問:SSDが物理的に損傷している場合、どうすればいい?

もしSSDが物理的な損傷を受けている場合、以下の方法を検討できます。

メーカーに修理を依頼します。
別のストレージデバイスを使用します。

質問:SSDが認識しない場合、データの救出は可能?

SSDが認識しない場合でも、専門的なデータ復旧サービス(例えば、AOMEI Partition Assistant)を利用することでデータの救出が可能な場合があります。ただし、物理的な損傷が原因の場合は限定的な対応しかできない場合もあります。

後書き

SSDが認識しない、起動しない、ファイルが開かないなどのトラブルが発生した時には、どのように対処すれば良いのでしょうか?このページではSSDのデータトラブル時に考えられる原因と対処法を、症状別にご紹介しました。Windows 11/10/8/7でSSDが認識しない問題に遭遇しても、心配する必要はまったくありません。

CF/CFastカードがディスク(ドライブ)として認識しない問題も上述の方法で解決できるかもしれません。Wondowsサーバーの場合は、AOMEI Partition Assistant Server版を使用してください。

📖追加内容:SD、CF、CFast、XQD、CFexpressの違いをまとめてみた

専門的なパーティション管理ツールとして、AOMEI Partition Assistantは「ハードディスクを消去」機能でハードディスク内のすべてを0で書き込み上書きしたり、「タイプIDを変更」機能でパーティションのタイプIDを変更したり、「アプリ引っ越し」機能で一つのパーティションにインストールされたアプリを別のパーティションに移行して空き領域を増やすこともできます。

もし、この記事が役立つなら、友達や家族と共有しましょう!また、何か質問や提案がある場合は、[email protected]までご連絡ください。よろしくお願いします。

ゆき
ゆき・編集者
ゆきは、AOMEI Technology会社の編集者として長年AOMEI製品についての記事やコンピュータに関する記事を翻訳したり、書いたりしています。パソコンの基礎知識とか、AOMEI製品の機能について詳しいです。IT業界に対して深い興味を持っています。そのほか、旅行、アニメ、音楽、色々なことに趣味があります。