写真を削除せずにギャラリー アプリから非表示にするには、それらの写真が含まれるフォルダーに .nomedia ファイルを配置します。Android のメディア スキャナーはフォルダー全体をスキップし、その内容が Google フォト、Samsung ギャラリー、その他すべてのメディア ブラウジング アプリから見えなくなりますが、実際のファイルは変更されず、 AnExplorer などのファイル マネージャーを通じて完全にアクセスできます。
ギャラリー アプリがすべてを表示する理由
Android は、MediaStore と呼ばれるシステム全体のメディア データベースを維持します。デバイス上でファイルが変更されるたびに、メディア スキャナーはストレージ ディレクトリをクロールし、見つかったすべての画像、ビデオ、およびオーディオ ファイルのインデックスを作成します。ギャラリー アプリは、ファイル システム自体をスキャンするのではなく、このインデックスから読み取ります。これはつまり:
DCIM/、Pictures/、Download/、および同様のフォルダー内のすべての写真に自動的にインデックスが作成されます- スクリーンショット、アプリに保存された画像、ミーム、画像プレビュー付きの仕事用ドキュメント - すべてがギャラリーに表示されます
- ギャラリー アプリ自体を介してギャラリーからファイルを選択的に除外することはできません (ほとんどのギャラリーにはこの機能がありません)
解決策は、ギャラリーに表示される内容ではなく、メディア スキャナーがインデックスする内容を制御することです。
方法 1: .nomedia ファイル (フォルダーに最適)
.nomedia ファイルは、Android のメディア スキャナーで認識される空のマーカー ファイルです。スキャナーは、.nomedia ファイルを含むフォルダーを検出すると、フォルダー全体とそのフォルダー内のすべてのサブフォルダーをスキップします。そのディレクトリ ツリーの画像、ビデオ、またはオーディオ ファイルはメディア アプリに表示されません。
AnExplorer を使用して .nomedia ファイルを作成する
- AnExplorer を開き、非表示にする写真が含まれるフォルダーに移動します
- ⋮ (メニュー) → 新規 → ファイル をタップします
- ファイルに名前を付けます:
.nomedia(先頭のドットは必須です) - ファイルの内容は重要ではありません。空(0 バイト)でもかまいません。
- 作成 または OK をタップします
デバイスでドットで始まるファイル名に対してエラーが表示される場合:
nomedia(ドットなし) という名前のファイルを作成します。- ファイルを長押し → 名前を変更
- 名前を
.nomediaに変更します。
動作の確認
.nomedia ファイルを作成した後:
- ギャラリー アプリを強制終了します: 設定 → アプリ → ギャラリー アプリ → 強制停止 2.ギャラリーアプリを再度開きます
- そのフォルダーの写真は表示されなくなります。
- それでも表示される場合は、ギャラリー アプリのキャッシュをクリアします: 設定 → アプリ → ギャラリー アプリ → ストレージ → キャッシュをクリア
- 最後の手段として、携帯電話を再起動してメディア全体の再スキャンをトリガーします。
写真はまだ物理的に存在しています。AnExplorer を開いてフォルダーに移動し、写真が変更されていないことを確認します。
方法 2: 写真を隠しフォルダーに移動する
.nomedia を既存のフォルダーに追加する代わりに、プライベート写真専用の隠しフォルダーを作成します。
- AnExplorer を開き、内部ストレージに移動します
.privateまたは.hidden_photos(ドットで始まる) という名前の新しいフォルダーを作成します。- ドット接頭辞により、フォルダー自体がカジュアルな閲覧から隠されます。
- このフォルダー内に
.nomediaファイルを作成します (二重保護のため) - AnExplorer の移動機能を使用して、プライベート写真をこのフォルダーに移動します
これにより、次の 2 層のプライバシーが提供されます。
- フォルダーは非表示になっています (「隠しファイルの表示」が有効になっていないと表示されません)
.nomediaファイルは、誰かが隠しファイルを有効にしてもメディアのインデックス作成を妨げます
隠し写真を整理する
整理しておくために、隠しディレクトリ内にサブフォルダーを作成します。
.private/
├── .nomedia
├── personal/
├── documents/
└── screenshots/
親フォルダー内の .nomedia ファイルはすべてのサブフォルダーにカスケードされるため、必要なのは 1 つだけです。
方法 3: ドット接頭辞を使用してファイル名を変更する
フォルダー全体ではなく個々のファイルについては、ドット接頭辞を付けて名前を変更することで、特定の写真を非表示にすることができます。
- AnExplorer を開き、写真に移動します
- 長押し → 名前を変更
photo.jpgを.photo.jpgに変更します- ファイルは、メディア スキャンおよびファイル マネージャーの参照から非表示になります (隠しファイルの表示 が有効になっている場合を除く)。
この方法は多くのファイルにとって面倒ですが、特定の画像を移動せずに非表示にする場合には正確です。
方法 4: Android の組み込みセキュア フォルダーを使用する (Samsung)
Samsung デバイスには、Knox を利用した Secure Folder 機能が含まれています。
- **設定 → 生体認証とセキュリティ → セキュリティ フォルダー ** を開きます。
- Samsung アカウントでサインインし、PIN/パターン/生体認証を設定します。
- セキュリティで保護されたフォルダーを開く → ファイルの追加 → 画像 をタップします
- 暗号化されたコンテナに移動する写真を選択します
- 移動 (コピーではなく) を選択して、通常のギャラリーから完全に削除します。
Secure Folder は、アクセスするために認証が必要な暗号化されたパーティションにファイルを保存します。これは、ファイルがインデックス作成から隠されるだけでなく実際に暗号化されるため、.nomedia よりも安全です。
セキュアフォルダーの制限事項
- Samsung のみ (Pixel、OnePlus、Xiaomi などでは利用できません)
- 内部のファイルは、AnExplorer を含むどのファイル マネージャーからもアクセスできません (仕様)
- PIN と Samsung アカウントのパスワードを忘れた場合、ファイルには永久にアクセスできなくなります
- 出荷時設定にリセットすると、セキュア フォルダーの内容が破壊されます
方法 5: Google フォトのロックされたフォルダー (Pixel など)
Google フォトには、Pixel デバイスやその他の多くのデバイスに ロックされたフォルダ 機能が含まれています。
- Google フォト → ライブラリ → ユーティリティ → ロックされたフォルダ を開きます
- 画面ロック (PIN/パターン/指紋) を設定します。 3.写真をロックされたフォルダーに移動します
- これらの写真はメイン ギャラリーから削除され、クラウドにはバックアップされず、表示するには認証が必要です
これは便利ですが制限があります:
- ロックされたフォルダー内の写真はバックアップされません (携帯電話を紛失した場合は危険です)
- ファイルマネージャーからはアクセスできません
- Google フォト自体内でのみ機能します
すべてのメソッドを比較する
| 方法 | セキュリティレベル | 使いやすさ | システム全体で動作します | 回復可能 |
|---|---|---|---|---|
| .nomedia ファイル | 低 (ギャラリーからのみ非表示) | 簡単 | はい | はい — .nomedia ファイルを削除します。 |
| 隠しフォルダー (.dot プレフィックス) | 低~中 | 簡単 | はい | はい — 隠しファイルを有効にします |
| ファイル名変更 (.prefix) | 低い | 退屈 | はい | はい — 名前を元に戻します |
| サムスン セキュア フォルダー | 高 (暗号化) | 中 | サムスンのみ | Samsung アカウントのみ |
| Google ロックされたフォルダー | 中 | 簡単 | Google フォトのみ | 画面ロックのみ |
重要な警告
.nomedia はセキュリティを提供しません
.nomedia ファイルはメディアのインデックス作成のみを制御します。ファイルの暗号化、ロック、保護は一切行いません。ファイルマネージャーを開いて「隠しファイルの表示」を有効にすると、すべてが表示されます。実際のセキュリティについては、次のとおりです。
- 暗号化されたアーカイブを使用します (AnExplorer によるパスワード付き ZIP)
- Samsung Secure Folder または同様の暗号化コンテナを使用する
- 可能な場合は AnExplorer のファイル暗号化機能を使用します
クラウド バックアップの複雑な問題
Google フォトの自動バックアップを使用している場合:
.nomediaを追加する前にバックアップされた写真はクラウドに残ります.nomediaを追加すると、そのフォルダーから今後のバックアップが実行されなくなります- クラウドから写真を完全に非表示にするには、
.nomediaをローカルに追加した後、Google フォト ウェブ (photos.google.com) から写真を削除します。 - Google フォトのロックされたフォルダーが明示的にクラウドに同期されない
ギャラリー アプリは以前のスキャンをキャッシュします
.nomedia を追加した後も、次の理由により写真が一時的にギャラリーに表示されることがあります。
- ギャラリー アプリはサムネイルとメタデータをキャッシュします
- メディア スキャナは即時ではなく定期的に実行されます。
- ギャラリーを強制停止してキャッシュをクリアすると、プロセスが高速化されます
- デバイスを完全に再起動すると、新しいメディアのスキャンが保証されます
トラブルシューティング
.nomedia を追加しましたが、写真は引き続きギャラリーに表示されます
- ファイルの名前が正確に
.nomedia(.nomedia.txtやnomediaではない) であることを確認します。 - 正しいフォルダー (サブフォルダーではなく、写真と同じディレクトリ) にあることを確認します。
- ギャラリー アプリを強制停止し、キャッシュをクリアします。
- 電話機を再起動します
- Google フォトを使用している場合は、クラウド同期されたコピーが表示されていないことを確認してください
.nomedia ファイルが消え続けます
一部のアプリ (特にフォルダーにメディアを書き込むアプリ) は、見つけた .nomedia ファイルを削除します。たとえば、WhatsApp は、更新後に .nomedia ファイルなしでメディア フォルダーを再作成する場合があります。解決策:
.nomediaファイルを読み取り専用にします (root または ADB が必要です)- アプリフォルダーを変更する代わりに、プライベート写真を独自のフォルダー構造に移動します
.nomediaファイルがまだ存在するかどうかを定期的に確認してください
ドットで始まるファイルは作成できません
一部の Android バージョンまたはランチャーでは、特定の作成ダイアログでドット接頭辞のファイル名が制限されています。ドット接頭辞付きの名前をサポートする AnExplorer のファイル作成を使用するか、ドットなしでファイルを作成し、後で名前を変更します。
関連ガイド
- 隠しファイルへのアクセス — AnExplorer のドットファイルの表示/非表示
- ギャラリーに写真が表示されない — 逆の問題: 写真を表示する
- Android でファイルを非表示にする — 一般的なファイル非表示方法
- Android でファイルを暗号化 — 機密ファイルをパスワードで保護