เมื่อคุณเปิดโฟลเดอร์ใน Windows File Explorer คุณคาดหวังว่าจะเห็นเนื้อหาทั้งหมด — ไฟล์ทั้งหมด โฟลเดอร์ย่อยทั้งหมด แต่สิ่งนั้นไม่จำเป็นจริง หากโฟลเดอร์ที่คุณกำลังมองอยู่มีไฟล์หรือโฟลเดอร์ที่ซ่อนอยู่ Windows จะไม่แสดงพวกมัน เว้นแต่คุณจะเปิดใช้งานมุมมองไฟล์ที่ซ่อนอยู่ใน File Explorer
หากคุณต้องการรู้วิธีค้นหาโฟลเดอร์ที่ซ่อนอยู่บน Windows 10 และไฟล์ที่ซ่อนอยู่ภายใน คุณจะต้องใช้วิธีบางอย่างที่เราระบุด้านล่าง รวมถึงการใช้เครื่องมือค้นหาลับใน File Explorer และ Windows PowerShell เพื่อค้นหา รวมถึงทางเลือกของบุคคลที่สามอย่าง FreeCommander

วิธีค้นหาไฟล์และโฟลเดอร์ที่ซ่อนอยู่บน Windows 10 ด้วย File Explorer
หากคุณกำลังพยายามหาไฟล์หรือโฟลเดอร์ที่หายไป วิธีที่ดีที่สุดคือการใช้เครื่องมือค้นหาของ File Explorer โดยใช้พารามิเตอร์ค้นหาขั้นสูง คุณสามารถค้นหาโฟลเดอร์หรือไฟล์ที่ถูกซ่อนโดยมุมมอง (ไม่ว่าจะเป็นอัตโนมัติหรือด้วยตนเอง) โดยใช้หน้าต่าง File Explorer ที่เปิดอยู่
- เพื่อทำเช่นนี้ ให้เปิดหน้าต่าง File Explorer ใหม่โดยใช้แถบงาน (หากไอคอน File Explorer ถูกล็อกไว้) หรือผ่านเมนู Start คุณยังสามารถคลิกขวาเมนู Start และเลือก File Explorer เพื่อเปิดหน้าต่างใหม่แทน

- ในหน้าต่าง File Explorer ใหม่ ให้เปิดโฟลเดอร์ (หรือไดรฟ์) ที่คุณต้องการค้นหา ใช้แถบค้นหาที่มุมขวาบน พิมพ์ attributes:H และกด Enter เพื่อเริ่มค้นหา นี่ค้นหาไฟล์และโฟลเดอร์ทั้งหมดภายในโฟลเดอร์นั้นที่มีแอตทริบิวต์ไฟล์ที่ซ่อนอยู่ถูกนำไปใช้ในเมนู Properties

- หากคุณต้องการปรับแต่งการค้นหาเพิ่มเติม คุณสามารถเพิ่มชื่อไฟล์หรือโฟลเดอร์ (หรือชื่อบางส่วน) ลงในการค้นหา ในการทำเช่นนี้ ให้พิมพ์ชื่อไฟล์หรือโฟลเดอร์ก่อนหรือหลังพารามิเตอร์ attributes:H ในแถบค้นหา (เช่น file attributes:H) หากคุณต้องการค้นหาการจับคู่บางส่วน คุณสามารถใช้ wildcard (เช่น fil* attributes:H) เพื่อทำได้

- เมื่อคุณค้นพบไฟล์หรือโฟลเดอร์แล้ว คุณสามารถติดตามย้อนกลับไปยังตำแหน่งที่บันทึกไว้ได้โดยการคลิกขวาที่ไฟล์หรือโฟลเดอร์และเลือก Open file location จากเมนูป๊อปอัป

ค้นหาไฟล์และโฟลเดอร์ที่ซ่อนอยู่โดยใช้ Windows PowerShell
แม้วิธี File Explorer ข้างต้นจะเสนอวิธีที่ง่ายที่สุดในการค้นหาไฟล์และโฟลเดอร์ที่ซ่อนอยู่บน Windows 10 แต่ไม่จำเป็นต้องเป็นวิธีที่เร็วที่สุด หากคุณต้องการค้นหาผ่านคอมพิวเตอร์ของคุณอย่างรวดเร็วเพื่อหาไฟล์ที่คุณพลาดไป ทางเลือกที่ดีคือการใช้ Windows PowerShell
คุณยังสามารถใช้ Windows Terminal รุ่นใหม่ได้ แต่ PowerShell ยังคงเป็นตัวเลือกเริ่มต้นสำหรับผู้ใช้ Windows 10 คำสั่งด้านล่างเป็นเฉพาะ PowerShell และจะไม่ทำงานกับ Command Line เก่า
เพื่อเริ่มต้น ให้เปิดหน้าต่าง PowerShell ใหม่โดยการคลิกขวาเมนู Start และเลือก Windows PowerShell (Admin)

ในหน้าต่าง PowerShell ใหม่ ให้ย้ายไปยังโฟลเดอร์หรือไดรฟ์ที่คุณต้องการค้นหา ตัวอย่างเช่น การพิมพ์ cd C:\ จะย้ายคุณไปที่รูท (โฟลเดอร์แรก) บนไดรฟ์ระบบหลัก ทำให้คุณค้นหาทั้งไดรฟ์ได้ การพิมพ์ cd C:\Program Files หมายความว่าการค้นหาที่คุณทำจะทำงานผ่านไฟล์และโฟลเดอร์ย่อยที่อยู่ในโฟลเดอร์ Program Files เท่านั้น เมื่อคุณย้ายโฟลเดอร์แล้ว ให้พิมพ์ ls -Force เพื่อดูรายการไฟล์และโฟลเดอร์ที่อยู่ภายใน (รวมถึงไฟล์และโฟลเดอร์ที่ซ่อนอยู่)

เมื่อคุณย้ายเข้าสู่โฟลเดอร์เพื่อเริ่มค้นหาแล้ว ให้พิมพ์คำสั่งต่อไปนี้ลงในหน้าต่าง PowerShell และกด Enter เพื่อรัน: Get-ChildItem -Filter *.* -Recurse -Force -ErrorAction SilentlyContinue | where { $_.Attributes -match "Hidden"}
สิ่งนี้จะค้นหาไฟล์และโฟลเดอร์ย่อยที่ซ่อนอยู่ทั้งหมดในตำแหน่งโฟลเดอร์ปัจจุบันของคุณและแสดงรายการในหน้าต่าง PowerShell

หากคุณต้องการระบุไดเรกทอรีโฟลเดอร์เพื่อเริ่มค้นหา ให้เพิ่ม -Path location ลงในคำสั่งหลัง Get-ChildItem แทนที่ location ด้วยเส้นทางไฟล์ที่เหมาะสม
ตัวเช่น Get-ChildItem -Path C:\Folder -Filter *.* -Recurse -Force -ErrorAction SilentlyContinue | where { $_.Attributes -match "Hidden"} จะค้นหาไฟล์และโฟลเดอร์ย่อยที่ซ่อนอยู่ทั้งหมดในไดเรกทอรี C:\Folder หากเส้นทางไฟล์มีช่องว่างหรืออักขระพิเศษอื่นๆ คุณจะต้องใส่ภายในเครื่องหมายคำพูด (เช่น Get-ChildItem -Path "C:\New Folder" ฯลฯ)

หาก PowerShell ค้นพบไฟล์และโฟลเดอร์ที่ซ่อนอยู่จำนวนมาก ผลลัพธ์ของเทอร์มินัล PowerShell จะเลื่อนผ่านรายการอย่างรวดเร็ว ทำให้ยากที่จะวิเคราะห์ เพื่อให้ง่ายขึ้น คุณสามารถบันทึกเอาต์พุตของคำสั่ง Get-ChildItem ไปยังไฟล์ข้อความ ทำให้คุณสามารถค้นหาและทบทวนได้ตามสะดวก
เพื่อทำเช่นนี้ ให้เพิ่ม > log.txt ไปที่ท้ายคำสั่งของคุณ (เช่น Get-ChildItem -Path "C:\New Folder" -Filter *.* -Recurse -Force -ErrorAction SilentlyContinue | where { $_.Attributes -match "Hidden"} > log.txt) สิ่งนี้จะสร้างไฟล์ชื่อ log.txt ในโฟลเดอร์ที่ใช้งานอยู่ปัจจุบันซึ่งมีเอาต์พุทเทอร์มินัลของคำสั่ง Get-ChildItem
คุณสามารถตั้งค่าเส้นทางไฟล์ทางเลือก (เช่น > C:\Folder\log.txt) หรือชื่อไฟล์ (เช่น hiddenlog.txt) ตามต้องการ

หากคุณสร้างไฟล์ log แล้ว คุณสามารถดูเนื้อหาในหน้าต่าง PowerShell ได้โดยตรงโดยพิมพ์ cat log.txt (แทนที่ log.txt ด้วยเส้นทางไฟล์และชื่อไฟล์ที่ถูกต้อง) คุณยังสามารถเปิดไฟล์ได้ตามปกติโดยใช้ File Explorer และ Notepad

ค้นหาไฟล์และโฟลเดอร์ที่ซ่อนอยู่โดยใช้แอปของบุคคลที่สาม
วิธีที่ดีที่สุดสำหรับการค้นหาไฟล์และโฟลเดอร์ที่ซ่อนอยู่บน Windows คือการใช้ File Explorer หรือ Windows PowerShell ตามที่อธิบายข้างต้น หากวิธีเหล่านี้ช้าเกินไปหรือไม่เสนอเกณฑ์การค้นหาที่ซับซ้อนที่คุณต้องการ คุณสามารถใช้แอปของบุคคลที่สามเพื่อค้นหาไฟล์ที่ซ่อนอยู่บนคอมพิวเตอร์ของคุณเป็นทางเลือก
แม้จะมีเครื่องมือต่างๆ ที่รองรับสิ่งนี้ หนึ่งในตัวเลือกที่ดีคือการใช้เครื่องมือฟรีแวร์ FreeCommander เครื่องมือแทนที่ File Explorer นี้รวมเครื่องมือค้นหาที่ทรงพลังซึ่งช่วยให้คุณค้นหาไฟล์และโฟลเดอร์ที่ซ่อนอยู่บนคอมพิวเตอร์ของคุณได้
เพื่อเริ่มต้น ให้ดาวน์โหลดและติดตั้ง FreeCommander บนคอมพิวเตอร์ของคุณ และเปิดใช้งานเมื่อการติดตั้งเสร็จสิ้น เพื่อเริ่มค้นหาในหน้าต่าง FreeCommander ให้เลือก Ctrl + F บนคีย์บอร์ด หรือเลือก File > Search เพื่อเปิดหน้าต่างค้นหาใหม่

ในหน้าต่าง Search files/folders ให้ป้อนเกณฑ์การค้นหาสำหรับชื่อไฟล์หรือโฟลเดอร์ในกล่อง File name ซึ่งอยู่ในแท็บ Location คุณสามารถใช้ชื่อไฟล์เต็มหรือค้นหาการจับคู่บางส่วนโดยใช้ wildcard (เช่น file หรือ fil*)
ในกล่อง Search In ด้านล่าง ให้เลือกโฟลเดอร์เพื่อเริ่มค้นหา คุณสามารถพิมพ์ด้วยตนเอง (เช่น C:\ เพื่อค้นหาทั้งไดรฟ์ระบบ) หรือเลือกปุ่ม add button > Browse เพื่อระบุแต่ละรายการ

เลือกแท็บ Timestamp/Size/Attr ถัดไป และให้แน่ใจว่าเลือก checkbox Hidden attribute เพื่อให้เห็นเครื่องหมายถูก ติ๊ก checkbox อื่นๆ ทั้งหมดด้วยเครื่องหมายสีดำทึบ (เพื่อให้รวมอยู่) หรือเลือกสองครั้งเพื่อยกเลิกการเลือกและลบไฟล์ที่มีแอตทริบิวต์เหล่านั้นออกจากการค้นหา

เลือกเกณฑ์การค้นหาอื่นๆ ที่คุณต้องการในแท็บค้นหาทั้งหมดที่มี เมื่อคุณพร้อมเริ่มค้นหา ให้เลือก Find เพื่อเริ่ม

ผลลัพธ์การค้นหาจะปรากฏในแท็บ Search result ที่ด้านล่างของหน้าต่างค้นหา เพื่อเปิดไฟล์หรือโฟลเดอร์ที่ซ่อนอยู่ที่ FreeCommander ค้นพบ ให้คลิกขวาที่รายการและเลือก Open

การจัดการไฟล์ของคุณบน Windows 10
การรู้วิธีค้นหาไฟล์ที่ซ่อนอยู่บน Windows 10 นั้นง่าย — เพียงแค่คุณรู้ว่าต้องมองที่ไหน ไม่ว่าคุณจะใช้ File Explorer, Windows PowerShell หรือแอปของบุคคลที่สามอย่าง FileCommander เพื่อทำงาน ขั้นตอนข้างต้นควรช่วยคุณค้นพบไฟล์และโฟลเดอร์ที่ซ่อนอยู่ก่อนหน้านี้
ขั้นตอนต่อไปคือการจัดการไฟล์ของคุณอย่างถูกต้อง มีเคล็ดลับการค้นหาขั้นสูงมากมายสำหรับการค้นหาไฟล์ที่หายไป แต่คุณอาจต้องพิจารณาการสำรองข้อมูลไฟล์สำคัญเพื่อให้เข้าถึงได้ง่ายขึ้นในระยะยาว คุณยังสามารถค้นหาไฟล์ขนาดใหญ่บน Windows เพื่อช่วย釋放พื้นที่ดิสก์สำหรับไฟล์และแอปพลิเคชันอื่นๆ