หากต้องการซ่อนรูปภาพจากแอปแกลเลอรีของคุณโดยไม่ลบออก ให้วางไฟล์ .nomedia ลงในโฟลเดอร์ที่มีรูปภาพเหล่านั้นเครื่องสแกนสื่อของ Android จะข้ามทั้งโฟลเดอร์ ทำให้เนื้อหาในนั้นไม่ปรากฏบน Google Photos, Samsung Gallery และแอปเรียกดูสื่ออื่นๆ ในขณะที่ไฟล์จริงจะยังคงไม่ถูกแตะต้องและสามารถเข้าถึงได้โดยสมบูรณ์ผ่านตัวจัดการไฟล์ เช่น AnExplorer
เหตุใดแอปแกลเลอรีจึงแสดงทุกอย่าง
Android จะรักษาฐานข้อมูลสื่อทั่วทั้งระบบที่เรียกว่า MediaStoreเมื่อใดก็ตามที่ไฟล์มีการเปลี่ยนแปลงบนอุปกรณ์ของคุณ เครื่องสแกนมีเดียจะรวบรวมข้อมูลไดเร็กทอรีพื้นที่จัดเก็บข้อมูลและจัดทำดัชนีไฟล์รูปภาพ วิดีโอ และเสียงทุกไฟล์ที่พบแอปแกลเลอรีอ่านจากดัชนีนี้แทนที่จะสแกนระบบไฟล์ด้วยตนเองซึ่งหมายความว่า:
- ทุกรูปภาพใน
DCIM/,Pictures/,Download/และโฟลเดอร์ที่คล้ายกันจะได้รับการจัดทำดัชนีโดยอัตโนมัติ - ภาพหน้าจอ รูปภาพที่บันทึกไว้ในแอป มีม เอกสารงานพร้อมตัวอย่างรูปภาพ ทุกอย่างจะปรากฏในแกลเลอรีของคุณ
- คุณไม่สามารถเลือกแยกไฟล์จากแกลเลอรีผ่านแอปแกลเลอรีได้ (แกลเลอรีส่วนใหญ่ไม่มีคุณสมบัตินี้)
วิธีแก้ไขคือการควบคุมสิ่งที่เครื่องสแกนสื่อจัดทำดัชนี ไม่ใช่สิ่งที่แกลเลอรีแสดง
วิธีที่ 1: ไฟล์ .nomedia (ดีที่สุดสำหรับโฟลเดอร์)
ไฟล์ .nomedia เป็นไฟล์มาร์กเกอร์เปล่าที่เครื่องสแกนสื่อของ Android รู้จักเมื่อเครื่องสแกนพบโฟลเดอร์ที่มีไฟล์ .nomedia เครื่องสแกนจะข้ามทั้งโฟลเดอร์และโฟลเดอร์ย่อยทั้งหมดที่อยู่ภายในจะไม่มีรูปภาพ วิดีโอ หรือไฟล์เสียงจากแผนผังไดเร็กทอรีนั้นปรากฏในแอปสื่อใดๆ
การสร้างไฟล์ .nomedia ด้วย AnExplorer
- เปิด AnExplorer และไปที่โฟลเดอร์ที่มีรูปภาพที่คุณต้องการซ่อน
- แตะ ⋮ (เมนู) → ใหม่ → ไฟล์
- ตั้งชื่อไฟล์:
.nomedia(ต้องมีจุดนำหน้า) - เนื้อหาไฟล์ไม่สำคัญ — สามารถว่างเปล่าได้ (0 ไบต์)
- แตะ สร้าง หรือ ตกลง
หากอุปกรณ์ของคุณแสดงข้อผิดพลาดสำหรับชื่อไฟล์ที่ขึ้นต้นด้วยจุด:
- สร้างไฟล์ชื่อ
nomedia(ไม่มีจุด) - กดไฟล์ค้างไว้ → เปลี่ยนชื่อ
- เปลี่ยนชื่อเป็น
.nomedia
กำลังตรวจสอบการทำงาน
หลังจากสร้างไฟล์ .nomedia แล้ว:
- บังคับปิดแอปแกลเลอรีของคุณ: การตั้งค่า → แอป → แอปแกลเลอรี → บังคับหยุด
- เปิดแอปแกลเลอรีอีกครั้ง
- รูปภาพจากโฟลเดอร์นั้นไม่ควรปรากฏขึ้นอีกต่อไป
- หากยังคงแสดงอยู่ ให้ล้างแคชของแอปแกลเลอรี: การตั้งค่า → แอป → แอปแกลเลอรี → ที่เก็บข้อมูล → ล้างแคช
- เป็นทางเลือกสุดท้าย ให้รีบูทโทรศัพท์ของคุณเพื่อเริ่มการสแกนสื่อทั้งหมดอีกครั้ง
ภาพถ่ายยังคงมีอยู่จริง — เปิด AnExplorer และไปที่โฟลเดอร์เพื่อยืนยันว่าไม่มีการเปลี่ยนแปลง
วิธีที่ 2: ย้ายรูปภาพไปยังโฟลเดอร์ที่ซ่อนอยู่
แทนที่จะเพิ่ม .nomedia ไปยังโฟลเดอร์ที่มีอยู่ ให้สร้างโฟลเดอร์ที่ซ่อนเฉพาะสำหรับรูปภาพส่วนตัว:
- เปิด AnExplorer → ไปที่ Internal Storage
- สร้างโฟลเดอร์ใหม่ชื่อ
.privateหรือ.hidden_photos(ขึ้นต้นด้วยจุด) - คำนำหน้าจุดทำให้โฟลเดอร์ถูกซ่อนจากการเรียกดูแบบทั่วไป
- สร้างไฟล์
.nomediaภายในโฟลเดอร์นี้ (สำหรับการป้องกันสองเท่า) - ย้ายรูปภาพส่วนตัวของคุณไปยังโฟลเดอร์นี้โดยใช้ฟังก์ชันการย้ายของ AnExplorer
สิ่งนี้ให้ความเป็นส่วนตัวสองชั้นแก่คุณ:
- โฟลเดอร์ถูกซ่อนอยู่ (มองไม่เห็นโดยไม่ต้องเปิดใช้งาน "แสดงไฟล์ที่ซ่อน")
- ไฟล์
.nomediaป้องกันการจัดทำดัชนีสื่อแม้ว่าจะมีคนเปิดใช้งานไฟล์ที่ซ่อนอยู่ก็ตาม
จัดระเบียบรูปภาพที่ซ่อนอยู่
สร้างโฟลเดอร์ย่อยภายในไดเรกทอรีที่ซ่อนอยู่ของคุณเพื่อจัดระเบียบ:
.private/
├── .nomedia
├── personal/
├── documents/
└── screenshots/
ไฟล์ .nomedia ในโฟลเดอร์หลักจะเรียงซ้อนไปยังโฟลเดอร์ย่อยทั้งหมด ดังนั้นคุณจึงต้องการเพียงไฟล์เดียวเท่านั้น
วิธีที่ 3: เปลี่ยนชื่อไฟล์ด้วย Dot Prefix
สำหรับแต่ละไฟล์แทนที่จะซ่อนทั้งโฟลเดอร์ คุณสามารถซ่อนรูปภาพที่ต้องการได้โดยการเปลี่ยนชื่อรูปภาพด้วยคำนำหน้าจุด:
- เปิด AnExplorer → นำทางไปยังรูปภาพ
- กดแบบยาว → เปลี่ยนชื่อ
- เปลี่ยน
photo.jpgเป็น.photo.jpg - ขณะนี้ไฟล์ถูกซ่อนจากการสแกนสื่อและจากการเรียกดูตัวจัดการไฟล์ (เว้นแต่จะเปิดใช้งานการแสดงไฟล์ที่ซ่อนไว้)
วิธีนี้เป็นวิธีที่น่าเบื่อสำหรับไฟล์หลายๆ ไฟล์ แต่แม่นยำในการซ่อนภาพที่ต้องการโดยไม่ต้องเคลื่อนย้าย
วิธีที่ 4: ใช้โฟลเดอร์ความปลอดภัยในตัวของ Android (Samsung)
อุปกรณ์ Samsung มีคุณสมบัติ โฟลเดอร์ที่ปลอดภัย ที่ขับเคลื่อนโดย Knox:
- เปิด การตั้งค่า → ไบโอเมตริกซ์และความปลอดภัย → โฟลเดอร์ที่ปลอดภัย
- ลงชื่อเข้าใช้ด้วยบัญชี Samsung ของคุณและตั้งค่า PIN/รูปแบบ/ไบโอเมตริกซ์
- เปิดโฟลเดอร์ที่ปลอดภัย → แตะ เพิ่มไฟล์ → รูปภาพ
- เลือกรูปภาพเพื่อย้ายไปยังคอนเทนเนอร์ที่เข้ารหัส
- เลือก ย้าย (ไม่ใช่คัดลอก) เพื่อลบออกจากแกลเลอรีปกติทั้งหมด
Secure Folder จัดเก็บไฟล์ในพาร์ติชันที่เข้ารหัสซึ่งต้องมีการตรวจสอบสิทธิ์ในการเข้าถึงวิธีนี้มีความปลอดภัยมากกว่า .nomedia เนื่องจากไฟล์ได้รับการเข้ารหัสจริง ไม่ใช่แค่ซ่อนจากการจัดทำดัชนี
ข้อจำกัดของ Secure Folder
- Samsung เท่านั้น (ไม่มีให้บริการบน Pixel, OnePlus, Xiaomi และอื่น ๆ )
- ไฟล์ภายในไม่สามารถเข้าถึงได้โดยตัวจัดการไฟล์ใด ๆ รวมถึง AnExplorer (ตามการออกแบบ)
- หากคุณลืม PIN และรหัสผ่านบัญชี Samsung ไฟล์จะไม่สามารถเข้าถึงได้อย่างถาวร
- การรีเซ็ตเป็นค่าเริ่มต้นจากโรงงานจะทำลายเนื้อหา Secure Folder
วิธีที่ 5: โฟลเดอร์ที่ล็อคของ Google Photos (Pixel และอื่น ๆ )
Google Photos มีฟีเจอร์ โฟลเดอร์ที่ล็อก ในอุปกรณ์ Pixel และอื่นๆ อีกมากมาย:
- เปิด Google Photos → ห้องสมุด → ยูทิลิตี้ → โฟลเดอร์ที่ล็อค
- ตั้งค่าด้วยการล็อกหน้าจอ (PIN/รูปแบบ/ลายนิ้วมือ)
- ย้ายรูปภาพไปไว้ในโฟลเดอร์ที่ล็อค
- รูปภาพเหล่านี้จะถูกลบออกจากแกลเลอรีหลัก ไม่ได้สำรองข้อมูลไว้บนคลาวด์ และต้องมีการตรวจสอบสิทธิ์ในการดู
สะดวกแต่มีข้อจำกัด:
- รูปภาพในโฟลเดอร์ที่ล็อคจะไม่ได้รับการสำรอง (อาจเสี่ยงหากโทรศัพท์สูญหาย)
- ไม่สามารถเข้าถึงได้จากตัวจัดการไฟล์
- ใช้งานได้ภายใน Google Photos เท่านั้น
เปรียบเทียบวิธีการทั้งหมด
| วิธีการ | ระดับความปลอดภัย | ใช้งานง่าย | ใช้งานได้ทั้งระบบ | กู้คืนได้ |
|---|---|---|---|---|
| ไฟล์ .nomedia | ต่ำ (ซ่อนจากแกลเลอรีเท่านั้น) | ง่าย | ใช่ | ใช่ — ลบไฟล์ .nomedia |
| โฟลเดอร์ที่ซ่อน (คำนำหน้า .dot) | ต่ำ-ปานกลาง | ง่าย | ใช่ | ใช่ — เปิดใช้งานไฟล์ที่ซ่อน |
| เปลี่ยนชื่อไฟล์ (.prefix) | ต่ำ | น่าเบื่อ | ใช่ | ใช่ — เปลี่ยนชื่อกลับ |
| โฟลเดอร์ความปลอดภัยของ Samsung | สูง (เข้ารหัส) | ปานกลาง | ซัมซุงเท่านั้น | ด้วยบัญชี Samsung เท่านั้น |
| โฟลเดอร์ที่ล็อคของ Google | ปานกลาง | ง่าย | Google รูปภาพเท่านั้น | พร้อมล็อคหน้าจอเท่านั้น |
คำเตือนที่สำคัญ
.nomedia ไม่ได้ให้ความปลอดภัย
ไฟล์ .nomedia ควบคุมเฉพาะการสร้างดัชนีสื่อเท่านั้น โดยไม่ได้เข้ารหัส ล็อค หรือปกป้องไฟล์ในทางใดทางหนึ่งใครก็ตามที่เปิดตัวจัดการไฟล์และเปิดใช้งาน "แสดงไฟล์ที่ซ่อน" จะสามารถเห็นทุกสิ่งได้เพื่อความปลอดภัยที่แท้จริง:
- ใช้ไฟล์เก็บถาวรที่เข้ารหัส (ZIP พร้อมรหัสผ่านผ่าน AnExplorer )
- ใช้ Samsung Secure Folder หรือคอนเทนเนอร์ที่เข้ารหัสที่คล้ายกัน
- ใช้คุณสมบัติการเข้ารหัสไฟล์ของ AnExplorer หากมี
ภาวะแทรกซ้อนในการสำรองข้อมูลบนคลาวด์
หากคุณใช้การสำรองข้อมูลอัตโนมัติของ Google Photos:
- รูปภาพที่สำรองไว้ก่อนที่จะเพิ่ม
.nomediaจะยังคงอยู่ในระบบคลาวด์ - การเพิ่ม
.nomediaจะป้องกันการสำรองข้อมูลในอนาคตจากโฟลเดอร์นั้น - หากต้องการซ่อนรูปภาพจากคลาวด์โดยสมบูรณ์ ให้ลบรูปภาพออกจากเว็บ Google Photos (photos.google.com) หลังจากเพิ่ม
.nomediaในเครื่อง - โฟลเดอร์ที่ล็อคของ Google Photos จะไม่ซิงค์กับคลาวด์อย่างชัดเจน
แคชแอปแกลเลอรีสแกนก่อนหน้า
หลังจากเพิ่ม .nomedia รูปภาพอาจยังคงปรากฏในแกลเลอรีของคุณชั่วคราวเนื่องจาก:
- แอพคลังภาพแคชภาพขนาดย่อและข้อมูลเมตา
- เครื่องสแกนมีเดียทำงานเป็นระยะ ไม่ใช่ทันที
- บังคับให้หยุดแกลเลอรีและล้างแคชจะทำให้กระบวนการเร็วขึ้น
- การรีบูตอุปกรณ์เต็มรูปแบบรับประกันการสแกนสื่อใหม่
การแก้ไขปัญหา
เพิ่ม .nomedia แล้ว แต่รูปภาพยังคงแสดงในแกลเลอรี
- ยืนยันว่าไฟล์มีชื่อตรงตาม
.nomedia(ไม่ใช่.nomedia.txtหรือnomedia) - ยืนยันว่าอยู่ในโฟลเดอร์ที่ถูกต้อง (ไดเร็กทอรีเดียวกันกับรูปภาพ ไม่ใช่โฟลเดอร์ย่อย)
- บังคับหยุดแอปแกลเลอรีและล้างแคช
- รีบูทโทรศัพท์
- หากใช้ Google Photos ตรวจสอบว่าคุณไม่เห็นสำเนาที่ซิงค์กับคลาวด์
ไฟล์ .nomedia หายไปเรื่อยๆ
แอปบางแอป (โดยเฉพาะแอปที่เขียนสื่อลงในโฟลเดอร์) จะลบไฟล์ .nomedia ที่พบตัวอย่างเช่น WhatsApp อาจสร้างโฟลเดอร์สื่อขึ้นใหม่โดยไม่มีไฟล์ .nomedia หลังจากอัปเดตโซลูชั่น:
- ทำให้ไฟล์
.nomediaอ่านอย่างเดียว (ต้องใช้ root หรือ ADB) - ย้ายรูปภาพส่วนตัวไปยังโครงสร้างโฟลเดอร์ของคุณเอง แทนที่จะแก้ไขโฟลเดอร์แอป
- ตรวจสอบเป็นระยะๆ ว่าไฟล์
.nomediaยังคงอยู่หรือไม่
ไม่สามารถสร้างไฟล์ที่ขึ้นต้นด้วยจุดได้
Android บางเวอร์ชันหรือตัวเรียกใช้งานจำกัดชื่อไฟล์คำนำหน้าจุดในกล่องโต้ตอบการสร้างบางรายการใช้การสร้างไฟล์ของ AnExplorer ซึ่งรองรับชื่อที่มีจุดนำหน้า หรือสร้างไฟล์ที่ไม่มีจุดแล้วเปลี่ยนชื่อในภายหลัง
คำแนะนำที่เกี่ยวข้อง
- เข้าถึงไฟล์ที่ซ่อน — แสดง/ซ่อน dotfiles ใน AnExplorer
- รูปภาพไม่แสดงในแกลเลอรี — ปัญหาย้อนกลับ: ทำให้รูปภาพปรากฏขึ้น
- ซ่อนไฟล์บน Android — วิธีการซ่อนไฟล์ทั่วไป
- เข้ารหัสไฟล์บน Android — ไฟล์ที่ละเอียดอ่อนป้องกันด้วยรหัสผ่าน