Android がファイル アクセスをブロックする理由 (およびその修正方法)
Android 11 以降にアップグレードした場合は、以前は存在しなかった権限エラーが発生した可能性があります。自由にアクセスできたファイルには、「アクセスが拒否されました」または「アクセスが制限されました」と表示されるか、単に表示されなくなります。これはバグではありません。これは Google の Scoped Storage システムであり、悪意のあるアプリからデータを保護するように設計されています。
問題: スコープ付きストレージは、正規のファイル マネージャーの仕事の実行もブロックします。フルアクセスを復元する方法は次のとおりです。
Android の権限レイヤーを理解する
Android には複数の層のファイル アクセス制御があります。各レイヤーを構成する必要があります。
| レイヤー | 何を制御するのか | 付与方法 |
|---|---|---|
| 基本的なストレージ | 写真、ビデオ、オーディオ、ダウンロード | 自動 (メディア許可) |
| すべてのファイルにアクセス | Android/データを除くすべて | 設定 → アプリ → 権限 → ストレージ |
| SAF (Android/データ) | アプリのプライベート フォルダー | AnExplorer に移動 → フォルダごとに付与 |
| SAF(SDカード) | 外部 SD カードへの書き込みアクセス | AnExplorer に移動 → 一度許可 |
| ルートアクセス | システム パーティション | root 化されたデバイス + AnExplorer Pro が必要 |
ほとんどのユーザーにはレイヤー 1 ~ 4 が必要です。ルート (レイヤー 5) は、ロックされていないブートローダーを持つ上級ユーザーのみが使用できます。
解決策 1: 「すべてのファイルへのアクセス」を許可する (最も重要)
これは、Android 11 以降のファイル マネージャーにとって最も重要な権限です。
- 設定 → アプリ → AnExplorer を開きます 2.「権限」→「ストレージ」をタップします
- 「すべてのファイルの管理を許可する」 を選択します
これにより何が可能になるか:
- 内部ストレージ上のすべてのフォルダーを参照します
- どこでもファイルの読み取り、書き込み、移動、コピー、削除 (Android/データを除く)
- ダウンロード、ドキュメント、DCIM、その他すべてのユーザー フォルダーにアクセスします
- 他のアプリからのファイルを管理
これによって有効にならないこと:
- Android/data/ へのアクセス (別途 SAF 許可が必要)
- Android/obb/ へのアクセス (別途 SAF 許可が必要)
- SD カードへの書き込みアクセス (別途 SAF 許可が必要)
- システム パーティションへのアクセス (root が必要)
このオプションが表示されない場合: お使いの携帯電話は Android 10 以降である可能性があります (この権限が存在しない場合、ファイル マネージャーはデフォルトで完全なアクセス権を持っています)。または、オプションが携帯電話の UI スキンの別のパスにある可能性があります。
解決策 2: Android/データ アクセス (SAF) を許可する
Android 12 以降では、「すべてのファイル アクセス」であっても、Android/data/ および Android/obb/ へのアクセスが完全にブロックされます。これらのフォルダーには、アプリのプライベート データ (ゲーム セーブ、WhatsApp データベース、アプリ キャッシュ) が含まれています。
AnExplorer でアクセスするには:
- AnExplorer を開き、内部ストレージ → Android → データに移動します
- システム ダイアログが表示されます: 「AnExplorer にこのフォルダーへのアクセスを許可しますか?」
- **「このフォルダーを使用する」**をタップ → 許可をタップ 4.完全な読み取り/書き込みアクセスが許可される
これはフォルダーごとに 1 回限りのアクセス許可です。一度付与されると、アプリの再起動後も保持されます (権限がリセットされない限り、修正 5 を参照)。
これが必要な理由:
- WhatsApp バックアップの管理 (
Android/media/com.whatsapp/内) - 出荷時設定にリセットする前にゲームセーブをバックアップする
- 大きなゲーム OBB ファイルを削除してストレージを解放する
- アプリ固有のダウンロードへのアクセス
解決策 3: SD カードへの書き込みアクセスを許可する
Android 11 以降では、外部 SD カードに書き込むには明示的なアクセス許可が必要です。
- AnExplorer を開き、SD カードに移動します
- システム ダイアログ: 「AnExplorer に SD カード名 へのアクセスを許可しますか?」
- **「このフォルダーを使用する」**をタップ→許可
- SD カード全体への完全な読み取り/書き込みアクセス
この許可がないと、SD カードからファイルを読み取ることはできますが、書き込み、移動、名前変更、削除はできません。
一般的な症状: SD カード上のファイルを整理しようとすると、「読み取り専用ファイル システム」または「ファイルを移動できません」エラーが発生します。
修正 4: メーカー固有の許可の問題
一部の携帯電話ブランドは、追加の許可レイヤーを追加します。
Xiaomi/MIUI/HyperOS:
- 設定 → プライバシー保護 → 特別な権限 → すべてのファイルへのアクセス → AnExplorer → 許可
- また: 設定 → アプリ → アプリの管理 → AnExplorer → 権限 → ストレージ → 許可
Samsung One UI:
- 設定 → アプリ → AnExplorer → 権限 → ストレージ → すべてのファイルの管理を許可
- 表示されない場合: 設定 → アプリ → ⋮ → 特殊アクセス → すべてのファイルアクセス → AnExplorer
Oppo/Realme (ColorOS):
- 設定 → プライバシー → 権限マネージャー → ストレージ → AnExplorer → すべて許可
- 以下も確認してください: 設定 → アプリ → アプリ管理 → AnExplorer → 権限
OnePlus (OxygenOS):
- 設定 → アプリ → アプリ管理 → AnExplorer → 権限 → ストレージ → すべてのファイルの管理を許可
Huawei/Honor (EMUI/MagicOS):
- 設定 → アプリ → 権限 → ストレージ → AnExplorer → 許可
- また: 設定 → アプリ → 特別なアプリ アクセス → すべてのファイル アクセス → AnExplorer
解決策 5: 権限がリセットされ続ける
数日後または再起動後に権限がリセットされた場合:
原因 1: 「未使用の場合はアクセス許可を削除する」設定 Android 12 以降では、最近使用していないアプリの権限が自動的に取り消されます。
- 修正: 設定 → アプリ → AnExplorer → 権限 → アプリが使用されていない場合は権限を削除する (または 未使用の場合はアプリのアクティビティを一時停止する) を無効にします。
原因 2: バッテリーの最適化によりアプリが停止される 一部の携帯電話 (Xiaomi、Oppo、Vivo) はアプリを積極的に強制終了するため、許可の取り消しがトリガーされる可能性があります。
- 修正: AnExplorer のバッテリーの最適化を無効にします (デバイス固有のガイドを参照)
原因 3: アプリのアップデート アプリのメジャーアップデートでは、権限の再付与が必要になる場合があります。
- 修正: 更新後にプロンプトが表示された場合は再許可します。
修正 6: 初回起動時に「ストレージ権限が付与されていません」
AnExplorer を初めてインストールするときは、ストレージ権限を要求します。誤って拒否した場合:
- 設定 → アプリ → AnExplorer → 権限 2.ストレージ→許可(または「すべてのファイルの管理を許可」)
- カメラ → 許可 (NAS 接続用の QR コードをスキャンする場合)
- AnExplorer を再起動します
まだアクセスできないもの (root なし)
すべての権限が付与されていても、一部の領域は root なしではアクセスできないままです。
/system/— システム アプリと OS ファイル/data/data/— 他のアプリのプライベート データベースと設定/proc/および/sys/— カーネル インターフェイス- 他のアプリの内部ストレージ (Android によってサンドボックス化)
これらを行うには、Magisk と AnExplorer Pro の root モードが有効になっている root 化されたデバイスが必要です。
関連ガイド
- ファイルを削除できません — 削除権限エラーを修正
- SD カードが表示されない — SD カードの検出の問題
- ルート ファイル マネージャー — root でシステム ファイルにアクセスします
- 隠しファイルにアクセス — 隠しファイルとフォルダーを検索します
