Androidで「SIMカードなし」エラーが発生したときの対処法まとめ
Androidスマートフォンで「SIMカードが検出されません(No SIM card)」というエラーが表示されるトラブルは、多くのユーザーが経験する非常に一般的な問題です。この問題は特定のメーカーの端末に限らず、さまざまな機種で発生します。電話やネット接続といった基本的な操作すらできなくなるため、かなりストレスを感じるでしょう。
近年の報告によると、Android 11やAndroid 12へのアップデートが原因となっているケースがあるとされており、メーカーや端末によって状況が異なります。本記事では、このエラーの原因と対処法を詳しく解説します。
「SIMカードなし」エラーが表示される原因
このエラーは複数の要因で発生しますが、根本的には「端末が挿入されたSIMカードと通信できない状態」になったときに表示されます。Androidには主に2種類のSIM関連エラーがあります。「圏外(サービスなし)」と「SIMカードなし」です。
本記事で扱うのは「SIMカードなし」エラーで、こちらはハードウェアの不具合を示していることが多いエラーです。一方、「圏外」エラーはソフトウェア側や通信キャリア側の問題であることが多い傾向にあります。
「SIMカードなし」エラーとは?
スマートフォンが何らかの理由でSIMカードを見つけられず、通信できない場合に、このアラートが表示されます。
SIMカードが端末と通信できなくなる原因は多岐にわたります。具体的には、金属端子の腐食、粘着剤の劣化による浮き、SIMトレイの歪み、水濡れ、落下などの衝撃、電波環境の悪化、ベンダーイメージの欠損などが挙げられます。原因を正しく特定し、それに応じた対処をすることが解決への近道です。以下の対処法を順番に試してみてください。
Androidで「SIMカードなし」エラーを修正する方法
以下では、このエラーを解決するために役立つチェック項目と対処法を網羅的に紹介します。上から順番に試していき、端末がSIMカードを認識した時点で完了です。すべての対処法を試しても改善しない場合は、記事の最後にある「最終手段」を参照してください。
最も確実な解決策:SIMカードを交換する
「SIMカードなし」エラーが発生する大きな原因の一つが、SIMカード自体の物理的な破損です。SIMカードそのものが壊れている場合、どのような対処法を試しても解決できません。
そのため、他の対処法を試す前に、まずSIMカードが破損していないか確認しましょう。手元にある別のスマートフォンに自分のSIMカードを挿入してテストできます。すぐに取り出さず、ある程度の時間挿入したままにしておくのがポイントです。
また、SIMカードを一度取り出して金属面(金色の端子部分)をよく観察し、擦り減りや傷がないかチェックしてください。明らかな劣化が見られる場合は、SIMカードの寿命です。通信キャリアの窓口で再発行してもらう必要があります。
さらに有効なのが、別の使用中のSIMカードを自分の端末に挿入してみる方法です。これにより、問題が端末側にあるのかSIMカード側にあるのかを切り分けられます。別のSIMが正常に認識され、その後も問題なく動作し続けるなら、原因は端末ではなく元のSIMカードにあると判断できます。この場合は、同じ電話番号のままSIMを再発行してもらいましょう。
なお、SIMを再発行すると電話番号は引き継げますが、SIMカード内に保存していた連絡先やSMSデータなどは失われる可能性がある点に注意してください。
逆に、別のSIMカードも認識されない場合は、端末本体の故障が疑われます。こちらは修理店での点検が必要です。
まず確認したい4つの設定
次に、端末の設定が正しく行われているかを確認しましょう。設定に問題がある場合は、以下の手順で修正すればSIMカードが認識される可能性があります。
1. 機内モードがオフになっているか確認
まず、誤って機内モードがオンになっていないか確認してください。機内モードを有効にすると、モバイル回線・Wi-Fi・Bluetoothがすべて切断され、通話もインターネット接続もできなくなります。
画面上部から下にスワイプしてクイック設定パネルを開き、飛行機のアイコンがオフになっていることを確認してください。また、機内モードを一度オン→オフと切り替えることで、SIMの認識が復旧することもあります。
設定 > ネットワークとインターネット > 機内モードからも同様に切り替え可能です。それでも解決しない場合は、次の対処法へ進みましょう。
2. 正しいAPN設定になっているか確認
APN(アクセスポイント名)設定は、SIMカードが適切なネットワークや通信事業者に接続するための重要な情報です。この設定が崩れていたり未設定だったりする場合は、契約している通信キャリアから正しい情報を入手する必要があります。
キャリアによっては公式サポートサイトでAPN情報が公開されていることも多く、PCなどから確認できます。APN設定のミスは通常ネットワーク障害を引き起こしますが、稀にSIMカード自体がまったく認識されなくなる原因になることもあります。
設定 > ネットワークとインターネット > モバイルネットワーク > 詳細設定 > アクセスポイント名と進みます。現在登録されているAPNをタップして内容を確認し、キャリアの指定どおりに設定されているかチェックしましょう。特にMCC、MNC、APN、APNプロトコルの各値は正しく入力されている必要があります。
多くのキャリアは自動的にAPNを配信する仕組みを採用しています。設定に問題がないようであれば、次の対処法へ進んでください。
3. ネットワーク種別が「自動」に設定されているか確認
「優先ネットワークタイプ」の設定を自動に変更することでも、エラーが解消される場合があります。自動設定にしておくと、端末が電波の受信状況やカバレッジに基づいて最適なネットワークを選択してくれます。
手順は以下のとおりです。設定アプリを開き、ネットワークとインターネット(Wi-Fi & ネットワーク)へ進みます。
SIM & ネットワークをタップします。
モバイルデータの項目にある優先ネットワークタイプをタップし、2G/3G/4G(自動)を選択してください。
4. SIMカードが有効かどうか確認
ここまで試しても改善しない場合は、SIMカード自体が有効な状態かを確認しましょう。利用料金の未払いやデータ容量の大幅超過などがあった場合、キャリアによってSIMカードが停止されていることがあります。不正利用の疑いや、普段と異なる課金アクティビティを理由にブロックされるケースもあります。
契約している通信キャリアに問い合わせ、SIMカードが現在有効かどうか確認してください。有効であれば、以降の対処法を継続して試せます。もし停止されている場合は、再開手続きを行わない限り、ユーザー側でできることはありません。
SIMカードが破損していないか確認する2つの方法
SIMカードが正常に動作しているかを調べる方法を紹介します。
1. 別のSIMカードを自分の端末に挿してみる
家族や友人から動作確認済みのSIMカードを借りて、自分の端末に挿入してみてください。借りたSIMが正常に認識・動作するなら、原因は自分のSIMカードにあると特定できます。
逆に、借りたSIMも認識されない場合は、端末側のハードウェア故障が疑われます。腐食、液体侵入、経年劣化による接着材の緩みなどが考えられるでしょう。
また、これまで一度もSIMカードを取り出したことがない、あるいは数年以上同じSIMを使い続けている場合は、SIMスロット自体が劣化・破損している可能性もあります。早めに認定修理技術者に相談することをおすすめします。
2. 自分のSIMカードを別の端末に挿してみる
手元にある別のスマートフォンに、自分のSIMカードを挿して動作を確認します。手順は簡単で、自分の端末からSIMを取り出し、別の端末に挿入するだけです。
別の端末で問題なく使えれば、SIMカード自体に問題はないということになります。ただし、ここでも注意点があります。SIMカードは一度抜き差しすると、しばらくの間だけ動作することが珍しくありません。可能であれば、1日ほど別の端末に挿したまま様子を見てください。
応急処置として試せる5つの小ワザ
以下の対処法は、状況によって効果がある場合とない場合があります。SIMカードの交換がすぐにできない場合などの応急処置として活用してください。
1. 通信事業者(キャリア)を手動で選択する
最近のアップデート後にエラーが発生した場合、システム更新によってネットワーク設定を含む一部の設定が変更された可能性があります。その場合は、ネットワーク事業者を手動で選択し直しましょう。
設定 > ネットワークとインターネットと進みます。
メニュー内のSIM & ネットワークを選択します。
エラーが表示されているSIMカードをタップすると、そのSIMのネットワーク設定が開きます。
次に通信事業者オプションをタップします。
自動的に選択のトグルをオフにしてください。すると端末が周囲の通信事業者を検索し始めるので、自分のSIMカードに対応する事業者を手動で選択します。
2. 4Gを無効にする
一見不思議な対処法ですが、世界中の多くのユーザーにとって効果的だった方法です。分析によると、お住まいの地域の4Gカバレッジの問題や、SIMカード・ネットワークアダプターの劣化が背景にあると考えられます。いずれにしても、端末の4Gを無効にして3Gまたは2G回線へ切り替えてみてください。
切り替え後にSIMがネットワークへ接続できるようなら、SIMカードの寿命、ネットワークアダプターの不具合、地域の電波状況のいずれかが原因です。以下の順序で問題を絞り込んでいきましょう。
- お住まいの地域のカバレッジを確認する
- 同じキャリアの他のユーザーも同じ問題を抱えている場合: 通信キャリアに問い合わせる
- 他のユーザーは問題なく使えている場合: ネットワーク設定やAPN設定を見直し、キャリア設定を最新版にアップデートする
- 別のSIMカードを使ってみる
- 動作する場合: 新しいSIMカードに交換する
- 動作しない場合: サービスセンターでネットワークアダプターの点検を受ける
3. SIMカードを挿し直す
SIMカードが正しく挿入されているか、改めて確認しましたか? 最近のスマートフォンはmicroSDカードスロットとの兼ね合いもあり、SIMスロットのスペースが非常に狭くなっています。
SIMカードがトレイに対して正しい向き・位置でセットされているかを確認し、再度挿入してみてください。挿し直した後、エラーが解消されたかチェックします。
4. SIMトレイを確認する
SIMトレイ自体が破損・変形していることも、エラーの原因になります。トレイが歪んでいると端子が正しく接触せず、SIMカードが読み取れなくなります。
トレイの交換が必要な場合は、正規の修理窓口やメーカー認定店に依頼しましょう。保証期間内なら無料で交換できる場合もあります。また、トレイが緩んでいる程度であれば、薄い紙やテープを貼って隙間を埋め、しっかり固定すると改善することがあります。
5. SIMカードとSIMトレイを掃除する
スマートフォンの隙間からはホコリやゴミが入り込み、内部に蓄積していきます。SIMカードの金属端子(金色の部分)や、端末側のコネクタに埃が付着している可能性があります。
上記の対処法で解決しない場合は、柔らかく乾いた布でSIMカードとトレイを優しく拭きましょう。濡れた布は絶対に使わないでください。掃除が終わったらSIMを正しく戻し、エラーが残っているか確認します。
基本的な対処法5選
1. 保留中のシステムアップデートをインストールする
ここまでの対処法で解決しなかった場合、端末に新しいファームウェアアップデートが提供されていないか確認しましょう。「SIMカードなし」エラーはソフトウェア起因の場合もあるため、メーカーは修正パッチを配信していることがあります。
設定 > システム > システムアップデートから手動でアップデートを確認できます。新しいアップデートがある場合はダウンロードしてインストールをタップしてください。
2. 端末を再起動する
あらゆるトラブルに共通して有効なのが再起動です。再起動によって端末がリフレッシュされます。
再起動するとRAMが解放され、一時ファイルやキャッシュデータもクリアされるため、問題の原因となっていたアプリやデータの影響を排除できます。電源ボタンを長押しし、表示されたメニューから「再起動」を選択するだけでOKです。
3. IMEI番号が有効か確認する
IMEI番号は、メーカーがすべての端末に割り当てる固有の識別番号です。盗難時の追跡や修理の際に活用され、紛失・盗難端末のブラックリスト登録にも使われます。キャリアはIMEIをもとに端末をブロックでき、他の通信事業者にも情報を共有できます。
IMEI照会サービス(有料)を利用すれば、自分の端末が誰かに「盗難」または「紛失」として申告されていないか確認できます。もし申告されていれば、それがSIMカードが突然認識されなくなった原因の可能性が高いです。中古で端末を購入した直後にこの問題が発生した場合は特に疑わしいでしょう。端末が最初は動いていた時間帯は、キャリアがブロック申請を処理していた期間だったのかもしれません。
万が一、盗難端末として申告されていた場合は、ユーザー側でできることはほぼありません。前所有者に連絡を取り、問題の解決を図りましょう。
4. リカバリーモードからキャッシュを削除する
Androidのリカバリーメニューからは、端末全体のシステムキャッシュを簡単に削除できます。個々のアプリのキャッシュ削除とは異なり、システムファイル、システムアプリ、サービス、バックグラウンドタスクのキャッシュをまとめてクリアできます。システムの競合やキャッシュ破損が「SIMカードなし」エラーの原因だった場合、この方法で解決する可能性があります。
手順の詳細は「Android端末でキャッシュパーティションをワイプする方法」のガイドを参照してください。
5. ネットワーク設定をリセットする
Androidにはネットワーク設定専用のリセット機能が用意されています。先述のとおり、アップデートやサードパーティ製アプリのインストールによってネットワーク設定が書き換わり、このエラーが発生することがあるためです。
ただし注意点として、ネットワーク設定をリセットすると保存済みのWi-FiパスワードやBluetoothペアリング情報も削除されます。
手順は次のとおりです。設定アプリを開き、システムをタップします。
下へスクロールしてリセット オプションを選択します。
リセットオプションの中からWi-Fi、モバイル、Bluetoothのリセットをタップします。
最後に問題が発生しているSIMカードを選択し、設定をリセットボタンを押せば完了です。
Root化済み端末向けの3つの対処法
1. 正しいベンダーイメージを使用しているか確認(Root化ユーザー向け)
カスタムROMを使用している方なら、ROMがベンダーイメージやシステムイメージなどのパーティションで構成されていることをご存じでしょう。これらのパーティションは、アプリやデバイスが正しく動作するために必要な基本データやドライバーを供給します。ベンダーイメージは通常デバイス固有のもので、公式ROMには含まれていますが、個人開発のプロジェクトでは別途ベンダーイメージの書き込みを求められることがあります。
ベンダーイメージにはGPS、カメラ、近接センサー、顔認証、そしてSIMカードやネットワーク関連のドライバーが含まれています。誤ったベンダーイメージを書き込むと深刻な不具合を招き、最悪の場合端末が文鎮化(ブリック)する恐れもあります。「DevCheck Hardware and System info」のようなアプリで端末情報を確認し、すべてのコンポーネントが正しく認識されているかチェックしましょう。
補足: アプリにRoot権限を与えると、より詳細な端末データを取得できます。
問題が見つかった場合は、データをバックアップしたうえで、適切なベンダーイメージとともにROMをクリーンフラッシュし直すことをおすすめします。今後もカスタムROMを使う予定がある場合でも、まずは次の対処法としてストックROMへ一時的に戻すのが得策です。
ストックROMをフラッシュすれば、ほとんどのドライバーが更新され、端末固有の最新修正やキャリアプロファイルもインストールされます。SIMカードが正常に動作するようになったら、改めてカスタムROMへ移行すればよいのです。
補足: ストックROMをインストールするとカスタムリカバリーも削除されるため、事前に準備しておきましょう。
2. ストックROMを再インストールする(Root化ユーザー向け)
カスタムROMを導入する理由は人それぞれです。UIの自由なカスタマイズ、サードパーティアプリの活用、プリインストールアプリ(ブロートウェア)の削除など、端末を完全に自分好みにできます。
しかし、カスタムROMの導入はシステム設定の一部を書き換えることがあり、SIMカード設定も例外ではありません。最近カスタムROMをインストールした場合は、ストックROMへ戻すことをおすすめします。
すでにブートローダーがアンロックされているはずですが、メーカーによってはストックROMに戻す際に追加の手続きが必要になる場合もあります。詳細は各メーカーの公式サポートサイトを確認してください。
また、この過程でカスタムリカバリーは削除される点に留意してください。XiaomiやSamsungなど一部のメーカーでは、ストックROMのインストール時にブートローダーが自動的に再ロックされることもあります。将来的に再びカスタムROMを入れたい場合は、ブートローダーのアンロックをやり直す必要があります。
3. 以前のAndroidバージョンへダウングレードする
それでも「SIMカードなし」エラーが解決しない場合、システムアップデート自体に問題がある可能性があります。Android 10から11、11から12へアップデートしたユーザーの間で同様の報告が多数あり、現状ストックAndroidの構造に起因するバグと考えられています。この場合は、アップデート前に使用していた古いAndroidバージョンへ戻すことでエラーを解消できる可能性があります。
メーカーによっては、以前のバージョンのファームウェアがまだ署名(signing)されている場合に限り、比較的容易にダウングレードできます。署名が切れている場合は、回避策で署名を通すか、ブートローダーをアンロックしてカスタムROM経由で旧バージョンを導入する必要があります。詳細はXDA Developersフォーラムのお使いの端末スレッドを参考にするとよいでしょう。
サポートに問い合わせる
1. Google Pixel 4a以降+Android 12のユーザーは要注意
Google Pixel端末、特に4a以降のモデルをお使いの場合、これは既知の不具合です。Android 12の最新アップデートを適用した後、「SIMカードなし」エラーが表示されるユーザーが多数報告されています。
最近アップデートを実行した後にこの問題が発生したのであれば、原因はほぼ間違いなくこれです。この場合、Pixelサポートへの問い合わせが唯一の解決策となります。SIMカードを復旧させるには端末固有の設定や修正が必要なようで、Googleの公式サポートしか対応できないケースがあります。
2. カスタマーサポートに連絡する
上記の対処法をすべて試しても改善しない場合は、メーカーやキャリアのカスタマーサポートに問い合わせましょう。保証期間内であれば、不良部品の交換や端末本体の交換(無償修理)を受けられる可能性があります。
ただし、実際にハードウェア交換まで至るケースは稀で、大半は技術者による端末固有の設定変更で解決しています。最終手段に頼る前に必ずサポートへ連絡し、お使いの端末で広範囲に発生している既知の問題でないか確認することをおすすめします。修正パッチが間もなく配信されるかもしれません。
最終手段:それでも解決しない場合の2つの方法
ここまで試してもまだ「SIMカードなし」エラーが表示される場合は、思い切った手段に出る必要があります。以下の対処法を順番に試してください。
1. 端末を初期化(工場出荷状態にリセット)する
まず、内部ストレージから重要なデータをすべてバックアップしてから端末をリセットします。バックアップにはメーカー純正のツールを使わず、必要なファイルだけを手動で保存することをおすすめします。
フルバックアップには設定や構成情報も含まれるため、それが今回の問題の原因そのものかもしれず、リセット後に復元すると問題が再発する恐れがあるためです。重要データのみを退避させ、リセット後は新規セットアップとして端末を組み立て直しましょう。
手順は以下のとおりです。設定アプリを開き、画面下部の「システム」をタップします。
「詳細設定」をタップします。
「リセット オプション」を選択します。
「すべてのデータを削除(初期状態へのリセット)」をタップします。
削除される内容の説明が表示されます。対象には、サインイン済みのアカウント、Googleアカウント、ダウンロードしたアプリ、音楽、写真、その他端末内の全データが含まれます。まだバックアップをしていない場合は、ここで必ず実行してください。準備ができたら、画面右下の「すべてのデータを削除」をタップします。
確認のため、PINコードまたはパスワードを入力します。
これですべてのデータが削除され、端末のリセットが開始されます。処理には時間がかかるため、バッテリー残量が80%以上ない場合は、作業中は充電ケーブルを接続したままにしておきましょう。完了したら「再起動」をタップします。
再起動後、メーカーの初期設定画面(OOBE)が表示されます。画面の指示に従って、新しい端末としてセットアップを進めてください。セットアップ中にネットワーク接続を求められたタイミングで、SIMカードの動作を確認できます。
SIMカードが認識されていれば、画面左上に表示されるはずです。それでも認識されない場合は、次の対処法へ進みましょう。
2. バッテリーを交換する
この方法は、着脱式バッテリーを搭載した端末が対象です。古い機種や一部の機種では、SIMカードスロットが背面カバーの内側、バッテリーの下に配置されています。背面パネルとバッテリーを取り外せる機種をお持ちなら、一度バッテリーを取り外し、SIMカードを正しくセットし直してから、バッテリーを戻して電源を入れてみてください。エラーが解消される可能性があります。
もちろん、バッテリーが着脱できない機種の場合、この方法は使えません。
本ガイドによって、お使いの端末でSIMカードが再び正常に動作するようになれば幸いです。解決しない問題や追加の質問がある場合は、コメント欄からお気軽にお寄せください。
関連記事:
- Googleフォームで円グラフを作成する方法
- WhatsAppでステータスを相手に知られずに閲覧する4つの方法
- DuckDuckGoを使ってAndroidでアプリによるトラッキングを防ぐ方法
- Android 12でWi-Fiやインターネット接続を完全にオフにする方法
- AndroidでWi-Fi Callingをオフにする方法【Samsung・OnePlusなど】
- Androidでデフォルトアプリを変更する方法
- SIMカードなしでWhatsAppの本人確認を行う方法
- iPhone 13の「最後の線はもう利用できません」エラーの対処法
-
iPhoneで「SIMカードがインストールされていません」と表示される時の対処法まとめ
iPhoneは、SIMカードが入っていないことにすぐ気づきます。あの小さな金属とプラスチックの板が一枚ないだけで、SMSの送信も通話もモバイルデータ通信も一切できなくなってしまうからです。しかし、SIMカードがちゃんと挿さっているのに「SIMカードがインストールされていません」と表示されたら、どうすればよいのでしょうか。 セルラーラジオの不具合、古いキャリア設定、破損したSIMカードなど、さまざまな要因でこのエラーが発生することがあります。とはいえ、ほとんどの場合原因は些細なもので、すぐに解決できます。 以下のトラブルシューティング手順を順番に試せば、「SIMカードがインストールされて
-
Androidの解析エラー(Parse Error)を解決する方法:効果的な9つの対処法
「パッケージの解析中に問題が発生しました(Parse Error: There was a problem parsing the package)」は、Androidにおける最も古く、かつ頻繁に発生するエラーの一つです。このエラーは、主にAndroidスマートフォンにアプリをインストールしようとした際に表示されます。このエラーが出るということは、.apkファイルの解析(パース)に失敗し、アプリをインストールできないことを意味します。多くの場合、Google Playストアではなくサードパーティのソースからアプリをインストールする際に発生します。この記事では、解析エラーとは何かを詳しく解説し、