Android で隠しファイルを表示する方法 (クイック切り替え)

Android で隠しファイルを表示する方法 (クイック切り替え)

最終更新 :

Android は、Linux や macOS とまったく同様に、ドット ( . ) で始まるファイルとフォルダーを非表示にします。これはバグや権限の制限ではありません。これは、ほとんどのユーザーが見る必要のないシステム ファイル、キャッシュ、構成データ、アプリの内部情報を非表示にすることで、ファイル ブラウザーをクリーンな状態に保つための意図的な規則です。ただし、これらの隠しファイルは、大量のストレージ スペースを消費したり、編集する必要がある重要な設定が含まれたり、ギャラリーに表示されるはずのメディアが含まれたりする可能性があります。AnExplorer を使用すると、隠しファイルの表示を即座に切り替えることができます。

簡単な答え

AnExplorer を開き、⋮ (メニュー) をタップし、隠しファイルの表示 を有効にします。すべてのドットファイルと隠しフォルダーは、ファイルシステム全体に即座に表示されます。再度非表示にするには、オフに切り替えます。

AnExplorer で隠しファイルを有効にする方法

  1. AnExplorer を開きます
  2. ⋮ (3 点メニュー) をタップするか、設定 / 表示オプション に移動します
  3. 隠しファイルの表示 トグルを見つけて有効にします
  4. すぐに、. で始まるすべてのファイルとフォルダーが、参照するすべてのディレクトリに表示されるようになります。
  5. 非表示のアイテムは通常、通常のファイルと区別するために、わずかに薄暗く表示されるか、ドットの接頭辞が付けられて表示されます。

完了後に再度非表示にするには、同じメニュー → オフに切り替えます。これは何も削除しません。ファイル ブラウザーでの表示が変更されるだけです。

Android でファイルが「非表示」になる理由

Android 上の隠しファイルは Unix/Linux の規則に従います。名前がピリオド ( . ) で始まるファイルまたはフォルダーは、通常のディレクトリのリストからは隠されます。これには以下が含まれます:

  • .thumbnails — 単一のファイルではなくフォルダー
  • .nomedia — 空のマーカー ファイル
  • .cache — アプリのキャッシュ ストレージ
  • .config — 構成ファイル
  • .DS_Store — macOS メタデータ (Mac ファイル転送から)

この規則は、Android のファイルシステム自体ではなく、ファイル マネージャー、ギャラリー アプリ、メディア スキャナーによって適用されます。ファイルは常に物理的に存在し、アクセス可能です。これらはデフォルトで表示から除外されるだけです。

一般的な隠しファイルと隠しフォルダー - その機能

各隠しファイルの役割を理解すると、何を削除しても安全で、何を残すべきかを判断するのに役立ちます。

ファイル/フォルダー一般的な場所目的削除しても安全ですか?
.thumbnails//DCIM/.thumbnails/ または /Pictures/.thumbnails/ギャラリー アプリのキャッシュされたサムネイル画像✅ はい — 自動的に再生成します
.nomedia各種メディアフォルダーギャラリー アプリにこのフォルダーをスキップするように指示するマーカー⚠️ 状況に応じて — 削除するとフォルダーがギャラリーに表示されるようになります
.DS_Storeどこでも (Mac 転送後)macOS フォルダーのメタデータ (Android では役に立たない)✅ はい — 完全に安全です
.cache//Android/data/[app]/.cache/アプリごとの一時キャッシュ データ✅ はい — アプリは必要に応じて再作成されます
.trash/ または .Trash-1000/いろいろ一部のアプリのファイル バッファーを削除✅ はい — スペースを空けるために空です
.trashed-*いろいろ個別にゴミ箱に入れられたファイル✅ はい — 回復する必要がない場合
.SomeApp/内部ストレージのルート非表示のアプリ データ ディレクトリ⚠️まず内容を確認してください
.git/開発者プロジェクト フォルダーバージョン管理履歴❌ いいえ — 開発者にとって重要
.Statuses/WhatsApp メディア フォルダー一時的なステータス/ストーリーのダウンロード✅ はい — 一時的なコンテンツ

.thumbnails フォルダー — 隠しスペースの消費者

.thumbnails フォルダーは、隠れたストレージを最も多く消費するフォルダーの 1 つです。ギャラリー アプリ (Google フォトや Samsung ギャラリーなど) は、高速スクロール用にすべての画像のサムネイル バージョンを作成します。このフォルダーは数百メガバイト、場合によっては数ギガバイトまで増加する可能性があります。

  1. AnExplorer で隠しファイルを有効にする
  2. DCIM/.thumbnails/ または Pictures/.thumbnails/ に移動します
  3. フォルダーのサイズを確認します。驚くかもしれません。
  4. フォルダーの内容全体を削除して、スペースを再利用します。 5.写真を閲覧するとフォルダーは自動的に再作成されますが、最初は空です。

サムネイル フォルダーが過度に大きくなるのを防ぐために、その中に .nomedia ファイルを配置できます。ただし、これによりギャラリーの閲覧が若干遅くなる可能性があります。

.nomedia ファイルについて

.nomedia ファイルは、Android のメディア スキャナーに、そのファイルが存在するフォルダー全体をスキップするように指示する特別な空のファイルです。これは次のことを意味します。

  • そのフォルダー内の写真は、Google フォト、Samsung ギャラリー、その他のギャラリー アプリには表示されません
  • オーディオファイルは音楽プレーヤーに表示されません
  • 動画アプリでは動画が表示されません

これは次の目的で使用されます。

  • アプリのアイコン アセット (ランダムな UI 画像がフォト ギャラリーを汚さないようにします)
  • WhatsApp ステッカーと GIF (何百ものステッカー画像がギャラリーに表示されないようにします)
  • ゲームのテクスチャとリソース
  • ギャラリーアプリから非表示にしたいプライベート写真

.nomedia ファイルを追加してギャラリーからフォルダーを非表示にする

ギャラリー アプリに表示され続ける画像を含むフォルダーがあり、それらを非表示にしたい場合は、次の手順を実行します。

  1. AnExplorer のフォルダーに移動します。
  2. ⋮その他新しいファイル をタップします
  3. 正確に名前を付けます: .nomedia (ドット接頭辞を付け、ファイル拡張子は付けません)
  4. ファイルを作成します。完全に空 (0 バイト) にすることもできます。
  5. ギャラリー アプリは、フォルダー全体とその下のすべてのサブフォルダーを無視するようになります。
  6. 変更が有効になるまでに数分かかるか、デバイスの再起動が必要になる場合があります (ギャラリー アプリはインデックスをキャッシュします)。

使用例: ミーム フォルダー、壁紙コレクション、仕事のスクリーンショット、個人の写真と混合したくない参照画像。

.nomedia を削除してギャラリーで写真を表示できるようにする

ギャラリー アプリに写真がない場合、フォルダー内の .nomedia ファイルが原因である可能性が最も高くなります。

  1. AnExplorer で隠しファイルを有効にします (上記のとおり)
  2. 不足している写真が含まれているフォルダーに移動します
  3. .nomedia という名前のファイルを探します。 4.長押し → 削除
  4. ギャラリー アプリを再起動します (または携帯電話を再起動します)。写真が表示されるはずです。

.nomedia が混乱を引き起こす一般的な場所:

  • WhatsApp/Media/WhatsApp Images/ — 誰かがここで誤って .nomedia を作成した場合、すべての WhatsApp 画像がギャラリーから消えます
  • Pictures/[SomeApp]/ — アプリ作成フォルダーにはデフォルトで .nomedia が含まれる場合があります
  • DCIM/ — 非常にまれですが、存在すると壊滅的です(ギャラリーからすべてのカメラ写真が非表示になります)

制限されたディレクトリ内のアプリ データへのアクセス

Android/data/ フォルダーと Android/obb/ フォルダーには、最新の Android バージョンではますます制限されているアプリごとのストレージが含まれています。これらはドット接頭辞の意味では「隠されている」わけではありませんが、Android がアクセスをブロックするため、同様に動作します。

Android 10 以下: フルアクセス — AnExplorer はこれらを自由に閲覧できます。

Android 11 および 12: AnExplorer は、Android のストレージ アクセス フレームワークを通じて許可をリクエストすることで、これらのフォルダーにアクセスできます。Android/data/ に移動すると、その特定のフォルダーへのアクセスを許可するかどうかを尋ねるシステム プロンプトが表示されます。「このフォルダーを使用する」→「許可」をタップして次に進みます。

Android 13 および 14+: Google は、サードパーティのファイル マネージャーが Android/data/ に直接アクセスすることを完全にブロックしました。回避策には次のようなものがあります。

  • AnExplorer のルート ファイル マネージャー モードを使用する (ADB または root が必要)
  • USB MTP 経由で携帯電話を PC に接続 (PC からのフルアクセス)
  • ADB シェル コマンドを使用して、これらのディレクトリからファイルを読み取りまたはコピーする

ルートのみの隠しディレクトリ

一部のディレクトリは Android の Linux カーネルによって保護されており、隠しファイルの可視性設定に関係なく root アクセスが必要です。

ディレクトリルートが必要です目次
/data/data/✅ はいすべてのアプリのデータベース、設定、およびプライベート ストレージ
/data/user/0/✅ はいマルチユーザー デバイスの /data/data/ と同​​じ
/system/✅ はいシステム アプリ、フレームワーク、Android OS ファイル
/system/priv-app/✅ はい特権のあるシステム アプリケーション
/proc/✅ はい実行中のプロセスを示す仮想ファイルシステム
/data/misc/✅ はいWiFi 認証情報、Bluetooth ペアリング、システム構成

デバイスが root 化されている場合、AnExplorer は root モードを有効にしてこれらにアクセスできます。

  1. AnExplorer → 設定 → ルートサポートを有効にする
  2. スーパーユーザーマネージャーから要求されたら、root 権限を付与します。
  3. データベースに直接アクセスするには、/data/data/[app.package.name]/ に移動します (開発者にとって便利です)。

隠しファイルとストレージのクリーンアップ

隠しファイルは、標準のクリーンアップ ツールに表示されずに、大量のストレージを消費する可能性があります。非表示のストレージ コンシューマを見つけるには:

  1. AnExplorer で隠しファイルを有効にする
  2. アナライザー (ストレージ マップ) を使用します。サイズの計算に隠しフォルダーが含まれるようになりました。
  3. 異常に大きい .cache.thumbnails 、または .trash フォルダーを探します
  4. キャッシュとサムネイルコンテンツを安全に削除します
  5. アンインストールしたアプリの残りの隠しフォルダーを確認します (例: .viber/.telegram/ 、これらのアプリがインストールされなくなった場合)

トラブルシューティング

隠しファイルの切り替えは有効になっていますが、一部のフォルダーにはまだアクセスできません

  • 可視性とアクセスは別のものです。トグルにより隠しファイルが 表示 されますが、Android の許可システムが引き続き アクセス を制御します
  • /data/app/ (インストールされた APK ストレージ) には、公開設定に関係なく root が必要です
  • Android 13 以降の Android/data/ は、隠しファイルのステータスではなく、OS ポリシーによって制限されます

.nomedia ファイルが作成されましたが、ギャラリーにはまだ写真が表示されます

ギャラリー アプリはメディア インデックスをキャッシュし、すぐには再スキャンしません。

  • ギャラリー アプリを強制的に閉じて、再度開きます
  • それでもうまくいかない場合は、携帯電話を再起動してください
  • 一部のギャラリー アプリ (Google フォト) はクラウドと同期し、ローカルの .nomedia が存在する場合でも、クラウドにバックアップされたコピーを表示する場合があります。
  • ギャラリー アプリのキャッシュをクリアして (設定アプリギャラリーストレージキャッシュのクリア)、再スキャンを強制します。

.nomedia ファイルを作成できません — 「無効なファイル名」エラー

一部のファイル作成ダイアログでは、ドットで始まる名前を使用できません。回避策:

  1. nomedia (ドットなし) という名前のファイルを作成します。
  2. 次に、 AnExplorer の名前変更関数を使用して、名前を .nomedia に変更します。
  3. または、 AnExplorer のターミナル/シェルを使用して、ターゲット ディレクトリで touch .nomedia を実行します。

関連ガイド

よくある質問