Android でアプリを SD カードに移動できない時の原因と解決方法を分かりやすく解説します。変更ボタンが表示されない理由、アプリの仕様や SD カードの設定エラーなどを丁寧に説明し、SD カード非対応の端末でも容量不足を解消できる実用的な対処法をご紹介します。
スマホのストレージ不足に悩んでいると、「アプリをSDカードに移動して容量を空けたい」と考える方は多いでしょう。しかし、いざ設定画面を開いてみると「移動」ボタンが押せない、そもそも項目自体が表示されない——そんな経験はありませんか?
実は、Androidスマホでは アプリをSDカードへ移動できないケースが非常に多い のが現状です。本記事では、その理由と具体的な対処法をわかりやすく解説します。また、SDカードに頼らず容量不足を根本的に解消する方法も紹介しますので、ぜひ参考にしてみてください。
SDカードとは、スマートフォンやカメラ、タブレットなど幅広いデバイスで利用される小型の外部ストレージです。本体ストレージとは別に写真や動画、ドキュメント、音楽などのデータを保存でき、スマホの容量不足を解消するためによく使われています。近年では「microSDカード」が主流で、Androidスマホに挿して追加ストレージとして利用するケースが多く見られます。
では、アプリ自体をSDカードへ移動するとどんな利点や注意点があるのでしょうか?以下でまとめて説明します。
メリット:
デメリット:
Androidスマホでは、アプリによってはSDカードへ移動して本体ストレージの空き容量を増やすことができます。ただし、すべてのアプリが移動できるわけではなく、操作方法や注意点も存在します。ここでは、AndroidでアプリをSDカードに移動するための基本手順を紹介します。
手順:

AndroidアプリをSDカードに移動する方法
移動には数十秒〜数分かかる場合があり、途中でスマホの電源を切らないよう注意しましょう。
Android には「アプリを外部ストレージへ移動できるか」を開発者が設定できる仕組みがあります。そのため、以下のようなアプリは 構造的に SD カードへ移動できない ようになっています。
この制限は Android の仕組み によるものなので、ユーザー側で強制的に解除する方法はありません。
Android 10 で導入された「Scoped Storage」により、外部ストレージの扱いが厳格化。アプリが SD カードへ自由にデータを書き込むことが難しくなり、結果として:
といった現象が広がっています。特に近年のアプリはセキュリティ要件が高まっているため、SDカード移動に非対応のアプリが圧倒的多数 となっています。
Android の基本仕様とは別に、各メーカーが独自に設定している制限も影響します。
このように、機種によって SD カード移動の可否が大きく左右される ため、「前のスマホではできたのに、今のスマホではできない」という状況が起こります。
SDカード自体に問題があると、アプリを移動しようとしても正常に動作しません。具体的には次のようなケースが考えられます。
1.SDカードの空き容量が不足している
SDカードに十分な空き容量がないと、アプリのデータを移動することはできません。アプリ本体だけでなく、キャッシュや追加データも保存されるため、想像以上に容量を必要とするケースがあります。このような状況では、まず不要なデータを削除するか、容量の大きいSDカードに交換する必要があります。
2.SDカードの書き込み権限が付与されていない
Androidでは、アプリやシステムがSDカードにデータを書き込むために、適切な権限 が必要です。権限が付与されていない場合、移動が途中で止まったり、「移動できません」というエラーが出ることがあります。
このような場合は、設定 → アプリ → 権限 → 「ストレージ」から書き込み権限を許可することで改善することがあります。また、SDカード自体が故障していると読み書きが制限されるため、別の端末で正常に動作するか確認することも有効です。
3.SDカードが破損している
SDカードが物理的、または内部的に破損している場合も、アプリの移動が正常に行えません。破損といっても、カードが完全に読み込めなくなるような深刻な状態だけではなく、次のような軽度のエラーでもアプリ移動に影響が出ます。
SDカードは寿命があり、特に安価なカードや長期間使用しているカードは劣化が進みやすいため、正常に見えても内部的にエラーが起きている場合があります。
アプリがSDカードに移動できない原因を確認したら、次は実際に取れる対処法を試してみましょう。以下の方法は、Android機種に関係なく多くのケースで有効な基本対策です。
一時的な読み込みエラーや接触不良が原因で、SDカードが正しく認識されていないことがあります。
簡単な方法ですが、意外と改善するケースが多い対処法です。
フォーマット形式が合っていない、ファイルシステムが破損している場合、アプリ移動は正常に動作しません。

SDカードをスマホで再フォーマットする
スマホ側でフォーマットすることで、その端末に合わせた最適な形式に整えられます。
対応端末であれば、SDカードを「内部ストレージ」として使用できます。
設定方法:
初期化後、アプリデータの移行が可能になる
内部ストレージ化にすると、より多くのアプリをSDカード側に配置できる場合があります。ただしデメリット(暗号化・速度低下など)もあるため注意が必要です。
アプリ移動ができない原因が「本体ストレージの不足」のこともあります。アプリデータのほかに、キャッシュ・一時ファイル・残留データなどが蓄積すると、内部ストレージに十分な空きがなくなり、アプリ移動が正常に行われなくなります。そのため、まずはスマホ内部の不要データを整理し、容量を確保することが重要です。
手動でキャッシュ削除やフォルダ整理を行うのは時間もかかり、必要なファイルまで誤って削除してしまうリスクがあります。そこでおすすめなのが、iMobie DroidKit の「ジャンクファイル削除」機能です。iMobie DroidKit は Android 向けのデバイス管理ツールで、スマホ内の不要ファイルを自動でスキャンし、ワンクリックで一括削除できます。
Step 1:パソコンにiMobie DroidKitをインストールし、起動します。
Step 2:AndroidスマホをUSBケーブルでPCに接続します。「ジャンクファイル削除」をクリックします。

ジャンクファイルの削除
Step 3:「開始」ボタンをクリックします。

Androidのジャンクファイルを一括で削除する方法
Step4:検出されたキャッシュ・不要ファイルの中から削除したい項目を選択し、「今すぐ削除」ボタンをクリックし、ジャンクファイルをクリーンアップできます。

Androidのジャンクファイルを一括で削除する方法
Step5:しばらく待つと、すぐに削除が完了します。

削除に成功しました
アプリを SD カードに移動できない端末(Pixel・Xiaomi・AQUOS・Galaxy 一部モデルなど)は少なくありません。その場合、無理に SD カードへ移動させようとするより、写真・動画・音楽などの大容量データをPCへ移動し、本体の空き容量を確保するほうが確実で安全です。
そこで役立つのが iMobie DroidKit の「データ管理」機能です。iMobie DroidKit を使えば、写真や動画など容量の大きいデータを PC に移すことで、アプリの更新・インストール/システム動作がスムーズになり、SDカードが使えない端末でもストレージ不足を簡単に解消できます。
Step 1:PC に iMobie DroidKit をインストールして起動して、USB ケーブルで Android スマホを PC に接続します。
Step 2:「データ管理」を選択します。

「Androidデータ管理」機能
Step 3:「PCへ抽出」を押し、バックアップしたいデータの種類(連絡先、メッセージ、写真など)を選択します。

PCへ抽出
Step 4:転送が完了したら、「プレビュー」を選択し、バックアップされたデータを確認します。スマホ側から不要データを削除して空き容量を確保します。

転送完了
原神をSDカードに移動することはできません。原神は大容量データと高速な読み込みを必要とするため、アプリ側が「外部ストレージ移動不可」に設定されており、ユーザーが任意でSDカードへ移すことはできません。また、実際に移動を試しても SDカードに移動されるのはごく一部のデータのみで、ゲーム本体の大容量データは内部ストレージに残ったまま です。
アプリを SD カードに移動できない原因は、Android の仕様・メーカー独自の制限・SDカード側の問題・本体ストレージ不足など、さまざまな要因が関係しています。まずは、SDカードや権限設定の状態を確認し、対応できる項目から順に対処していくことが大切です。また、SD カード移動が利用できない機種でも、内部ストレージの空き容量を確保することでアプリ移動が可能になる場合があります。
特に、iMobie DroidKit の「ジャンクファイル削除」や「データ管理」機能を活用すれば、キャッシュや不要データを一括で整理したり、大容量ファイルを PC にバックアップしたりすることで、簡単にストレージ不足を改善できます。SDカードが使えない端末でも、適切な方法を選べば容量不足は解消できます。本記事の対処法を参考に、ストレージを最適化し、アプリを快適に利用できる環境を整えてみてください。
製品関連の質問? 迅速な解決策については、サポートチームにお問い合わせください >