Windows File Recovery (winfr.exe) เป็นเครื่องมือฟรีใหม่จาก Microsoft สำหรับกู้คืนไฟล์ที่ลบไปบน Media ประเภทต่างๆ เครื่องมือนี้พร้อมใช้งานตั้งแต่ Windows 10 2004 (May 2020 Update) และทำงานได้เฉพาะใน Console Mode ของ Command Prompt คุณสามารถติดตั้ง WINFR บน Windows 10 จาก Microsoft Store เครื่องมือนี้ช่วยให้คุณสแกน File System และค้นหาไฟล์ที่ลบไป รองรับหลายโหมดการสแกน (MFT Tables, Known File Type Signatures หรือ Segment Mode) Windows File Recovery รองรับ NTFS, ReFS, FAT, exFAT และสามารถกู้คืนไฟล์ที่ลบไปจากอุปกรณ์ที่เชื่อมต่อในท้องถิ่น: USB Flash Drives, HDDs, SSDs (คุณต้องระวังบางด้านเมื่อพยายามกู้คืนไฟล์ที่ลบจาก SSD ที่เปิดใช้งาน Trim)
การติดตั้งและการใช้งานพื้นฐาน
เปิด Microsoft Store (หรือไปที่ https://www.microsoft.com/en-us/p/windows-file-recovery/9n26s50ln705?rtc=1) และติดตั้ง Windows File Recovery (คุณสามารถหาได้ใน Utilities & tools -> File managers)

เปิด Command Prompt หรือ PowerShell Console และรันคำสั่ง:
winfr

ตัวเลือกหลักของ Windows File Recovery พร้อมใช้งานใน Console
Syntax ปกติคือ:
winfr source-drive: destination-drive: [/switches]
เช่นเดียวกับเครื่องมืออื่นๆ ที่สามารถกู้คืนไฟล์ที่ลบได้ ให้ Restore ไฟล์ที่พบไปยัง Target Drive แยกต่างหากเสมอ เพื่อป้องกันการเขียนทับ Disk Sectors ที่มี Deleted File Blocks โอกาสในการกู้คืนข้อมูลจะสูงขึ้น
โหมดการทำงาน 3 โหมด
- Standard Mode ใช้ MFT Table ในการค้นหาไฟล์ที่ลบ มีประสิทธิภาพหาก File Record Segments (FRS) ยังคงอยู่บน Disk
- Segment Mode ใช้ค้นหา NTFS Segments ต่างๆ บน Disk แทนการค้นหา MFT Table Segments คือ File Attributes ต่างๆ บน Disk เช่น Name, Size, Type, Date เป็นต้น
- Signature Mode – เครื่องมือค้นหา Signature ของ File Types ต่างๆ บน Disk (winfr มี Built-in Signatures สำหรับ Popular File Types หลายชนิด) โหมดนี้ไม่เหมาะสำหรับค้นหาไฟล์ขนาดเล็ก เป็นโหมดเดียวที่รองรับ Drives ที่มี File Systems อื่นนอกจาก NTFS
ตัวอย่างการใช้งาน
กู้คืนไฟล์ที่ลบไปเมื่อเร็วๆ นี้ (Standard Mode)
สมมติว่าคุณรู้ชื่อไฟล์ที่ลบไปแน่นอนและไดเรกทอรีที่มันอยู่ คำสั่งต่อไปนี้จะค้นหาไฟล์ที่ลบไปบน Drive C: โดยใช้ Filter \PS\test.txt และกู้คืนไฟล์ที่พบไปยัง Drive แยก K: (ฉันลบไฟล์อย่างถาวรด้วย Shift+Delete) คำสั่งนี้รันใน Standard WinFR Mode อนุญาต Wildcards (*) (File Path ระบุโดยไม่ต้องมี Disk Name สมมติว่าคุณระบุ Source Drive แล้ว):
winfr C: K: /n \PS\test.txt
เครื่องมือสแกน Disk (Pass 1: Scanning and processing disk) และกู้คืนไฟล์ที่พบไปยังไดเรกทอรีที่ระบุ (Pass 2: Recovering files)
ในตัวอย่างนี้ ไฟล์ที่ลบไป 2 ไฟล์ที่มีชื่อเดียวกันปรากฏในไดเรกทอรีที่ระบุ เครื่องมือถามว่าจะทำกับไฟล์ที่พยายามอย่างไร:
File K:\Recovery_20210316_105053\PS\test.txt exists: (o)verwrite, (s)kip, (a)lways overwrite, (n)ever overwrite, (k)eep both once, keep (b)oth always

หลังจากที่คุณเลือกแล้ว กด Y ไดเรกทอรีพร้อม Recovery Log และ Restored Files จะเปิดอัตโนมัติ

กู้คืนไฟล์ในโฟลเดอร์ที่รู้ชื่อ (Standard Mode)
หากคุณรู้แค่ชื่อโฟลเดอร์ที่เก็บไฟล์ที่ลบไป ให้ใช้คำสั่งนี้:
winfr C: K: /n \PS\
ใส่ Backslash (\) ท้ายชื่อโฟลเดอร์
หลังจากสแกนไฟล์ที่ลบไปแล้ว ทุก Element ที่พบจะถูกกู้คืนไปยัง Target Folder เครื่องมือจะจัดเรียงไฟล์ตามชื่อและประเภทอัตโนมัติ

กู้คืนไฟล์ที่ลบไปนานแล้ว หรือ Drive ถูก Format (Segment Mode)
คำสั่งข้างต้นมีประสิทธิภาพหากไฟล์ถูกลบไปเมื่อเร็วๆ นี้ หากไฟล์ถูกลบไปนานแล้ว หรือ Source Drive ถูก Format แนะนำให้ใช้ Segment Mode ด้วยตัวเลือก /r (สำหรับ NTFS Drives เท่านั้น)
ตัวอย่าง: คุณต้องการ Deep Scan ไดเรกทอรีเพื่อหาไฟล์ที่มี Extension เฉพาะ (Excel Files: xls และ xlsx) ใช้คำสั่งนี้:
winfr C: P: /r /n \Sales\*.xls /n \Sales\*.xlsx
คุณสามารถระบุส่วนหนึ่งของชื่อไฟล์ได้:
winfr C: P: /r /n *annual*
กู้คืนไฟล์บน File System ที่ไม่ใช่ NTFS (Signature Mode)
Signature Mode ใช้สำหรับค้นหาไฟล์ที่ลบไปบน Disk ที่มี File System ไม่ใช่ NTFS โดยทั่วไปใช้ค้นหา Removed Files บน USB Flash Drives, SD Cards ของโทรศัพท์หรือกล้อง ตัวเลือก /x ใช้สำหรับ Signature Scan
ตัวอย่าง: คุณต้องการหาไฟล์ที่ลบไปบน SD Card โดย JPEG หรือ PNG Signatures
winfr E: K: /x /y:JPG,PNG /n \DCIM\
ตารางด้านล่างแสดงรายการ Signatures ที่มีใน Windows File Recovery และ File Types ที่屬于แต่ละ Signature
| Signature Name | File Types |
| ASF | wma, wmv, asf |
| JPEG | jpg, jpeg, jpe, jif, jfif, jfi |
| MP3 | mp3 |
| MPEG | mpeg, mp4, mpg, m4a, m4v, m4b, m4r, mov, 3gp, qt |
| PNG | png |
| ZIP | zip, docx, xlsx, pptx, odt, ods, odp, odg, odi, odf, odc, odm, ott, otg, otp, ots, otc, oti, otf, oth |
ตัวเลือกขั้นสูง
คุณสามารถดู Help เกี่ยวกับ Advanced Windows File Recovery Options ได้ดังนี้:
/p:<folder> - Specify recovery log destination (default: destination folder) /a - Accepts all user prompts /u - Recover non-deleted files (default/segment mode only) /k - Recover system files (default/segment mode only) /o:<a|n|b> - Overwrite (a)lways, (n)ever or keep (b)oth always (default/segment mode only) /g - Recover files without primary data stream (default: false, default/segment mode only) /e - Disable extension exclusion list (default/segment mode only) /e:<extension> - Disable specific extension(s) (default extension list no longer applies) (default/segment mode only) /s:<sectors> - Number of sectors in volume (segment/signature mode only) /b:<bytes> - Number of bytes in cluster (segment/signature mode only) /f:<sector> - First sector to scan (segment/signature mode only)

Windows File Recovery ที่สร้างขึ้นมานี้เป็นเครื่องมือที่ง่ายและมีประสิทธิภาพสำหรับค้นหาและกู้คืนไฟล์ที่ลบไปใน Windows 10 หากคุณลบไฟล์สำคัญโดยไม่ได้ตั้งใจ ตอนนี้คุณไม่ต้องหาและติดตั้งซอฟต์แวร์บุคคลที่สาม (โดยปกติเป็น Commercial) เพื่อสแกน Drive ของคุณ เพียงแค่ติดตั้งเครื่องมือ winfr.exe จาก Windows Store หรือเพิ่มเข้าไปใน Deployment Windows 10 Image ของคุณ