การกู้คืนไฟล์ของ Windows (winfr.exe
) เป็นเครื่องมือฟรีใหม่ของ Microsoft ในการกู้คืนไฟล์ที่ถูกลบในสื่อประเภทต่างๆ เครื่องมือนี้มีให้ตั้งแต่ Windows 10 2004 (อัปเดตพฤษภาคม 2020) และทำงานในโหมดคอนโซลของพรอมต์คำสั่งเท่านั้น คุณสามารถติดตั้ง WINFR บน Windows 10 จาก Microsoft Store เครื่องมือนี้ให้คุณสแกนระบบไฟล์และค้นหาไฟล์ที่ถูกลบ รองรับโหมดการสแกนหลายโหมด (ตาราง MFT, ลายเซ็นประเภทไฟล์ที่รู้จัก หรือโหมดเซ็กเมนต์) Windows File Recovery รองรับ NTFS, ReFS, FAT, exFAT และสามารถกู้คืนไฟล์ที่ถูกลบจากอุปกรณ์ที่เชื่อมต่อในเครื่อง:แฟลชไดรฟ์ USB, HDD, SSD (คุณต้องสังเกตบางแง่มุมเมื่อคุณพยายามกู้คืนไฟล์ที่ถูกลบจาก SSD ที่เปิดใช้งาน Trim)
ในบทความนี้ เราจะแสดงวิธีใช้ Windows File Recovery ใน Windows 10 เพื่อกู้คืนไฟล์ที่ถูกลบโดยไม่ได้ตั้งใจ (หรือโดยเจตนา)
เปิด Microsoft Store (หรือไปที่ https://www.microsoft.com/en-us/p/windows-file-recovery/9n26s50ln705?rtc=1) และติดตั้ง Windows File Recovery (คุณสามารถหาได้ใน Utilities &tools -> File managers)
เปิดพรอมต์คำสั่งหรือคอนโซล PowerShell และเรียกใช้คำสั่งนี้:
winfr
ตัวเลือกการกู้คืนไฟล์หลักของ Windows มีอยู่ในคอนโซล
นี่คือไวยากรณ์ทั่วไป:
winfr source-drive: destination-drive: [/switches]
มาลองเรียนรู้วิธีใช้ Windows File Recovery บน Windows 10 ตามตัวอย่างกัน
winfr.exe ทำงานได้ 3 โหมด:
- โหมดมาตรฐาน ใช้ตาราง MFT เพื่อค้นหาไฟล์ที่ถูกลบ จะมีผลหากส่วนบันทึกไฟล์ (FRS) ยังคงมีอยู่บนดิสก์
- โหมดกลุ่ม ใช้เพื่อค้นหาเซ็กเมนต์ NTFS ต่างๆ บนดิสก์แทนที่จะค้นหาในตาราง MFT เซ็กเมนต์เป็นแอตทริบิวต์ไฟล์ที่แตกต่างกันบนดิสก์ เช่น ชื่อ ขนาด ประเภท วันที่ ฯลฯ
- โหมดลายเซ็น – เครื่องมือค้นหาดิสก์สำหรับลายเซ็นของไฟล์ประเภทต่างๆ (winfr มีลายเซ็นในตัวหลายประเภทสำหรับไฟล์ยอดนิยม) โหมดนี้ไม่เหมาะกับการค้นหาไฟล์ขนาดเล็ก เป็นโหมดเดียวที่รองรับไดรฟ์ที่มีระบบไฟล์อื่นที่ไม่ใช่ NTFS
มาลองกู้คืนไฟล์ที่ถูกลบล่าสุดใน Windows 10 โดยใช้ Windows File Recovery
สมมติว่า คุณทราบชื่อที่แน่นอนของไฟล์ที่ถูกลบและไดเรกทอรีที่ไฟล์นั้นอยู่ คำสั่งต่อไปนี้จะค้นหาไฟล์ที่ถูกลบในไดรฟ์ C:
โดยใช้ \PS\test.txt
กรองและกู้คืนไฟล์ที่พบในไดรฟ์แยกต่างหาก K:
(ฉันลบไฟล์อย่างถาวรโดยใช้ shift+delete ). คำสั่งนี้รันในโหมด winfr มาตรฐาน อนุญาตให้ใช้ wildcard (*) (ระบุพาธของไฟล์โดยไม่มีชื่อดิสก์ ถือว่าคุณได้ระบุ source-drive แล้ว):
winfr C: K: /n \PS\test.txt
เครื่องมือจะสแกนดิสก์ (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
. ไดเรกทอรีที่มีบันทึกการกู้คืนและไฟล์ที่กู้คืนจะเปิดขึ้นโดยอัตโนมัติ
หากคุณรู้เพียงชื่อโฟลเดอร์ที่เก็บไฟล์ที่ถูกลบ ให้ใช้คำสั่งนี้:
winfr C: K: /n \PS\
\
) ที่ท้ายชื่อโฟลเดอร์ หลังจากสแกนหาไฟล์ที่ถูกลบแล้ว องค์ประกอบที่พบทั้งหมดจะถูกกู้คืนไปยังโฟลเดอร์เป้าหมาย เครื่องมือจะเรียงลำดับไฟล์โดยอัตโนมัติตามชื่อและประเภท
คำสั่งที่แสดงด้านบนจะมีผลถ้าไฟล์ถูกลบไปเมื่อเร็วๆ นี้ หากไฟล์มีมานานแล้วหรือฟอร์แมตไดรฟ์ต้นทาง ขอแนะนำให้ใช้โหมดเซกเมนต์ด้วย /r
ตัวเลือก (สำหรับไดรฟ์ NTFS เท่านั้น)
ตัวอย่างเช่น คุณต้องการสแกนไดเร็กทอรีอย่างละเอียดเพื่อค้นหาไฟล์ที่มีนามสกุลเฉพาะ (ไฟล์ Excel:xls และ xlsx) ใช้คำสั่งนี้:
winfr C: P: /r /n \Sales\*.xls /n \Sales\*.xlsx
คุณสามารถระบุส่วนของชื่อไฟล์ได้:
winfr C: P: /r /n *annual*
โหมดลายเซ็นใช้เพื่อค้นหาไฟล์ที่ถูกลบบนดิสก์ด้วยระบบไฟล์อื่นที่ไม่ใช่ NTFS โดยทั่วไปจะใช้เพื่อค้นหาไฟล์ที่ถูกลบในแฟลชไดรฟ์ USB, การ์ด SD ของโทรศัพท์หรือกล้อง /x
ใช้ตัวเลือกในการสแกนลายเซ็น
ตัวอย่างเช่น คุณต้องการค้นหาไฟล์ที่ถูกลบในการ์ด SD โดยใช้ลายเซ็น JPEG หรือ PNG
winfr E: K: /x /y:JPG,PNG /n \DCIM\
ตารางด้านล่างแสดงรายการลายเซ็นที่มีอยู่ใน Windows File Recovery และประเภทไฟล์ที่เป็นของลายเซ็นแต่ละรายการ
ชื่อลายเซ็น | ประเภทไฟล์ |
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 |
คุณสามารถขอความช่วยเหลือเกี่ยวกับตัวเลือก Windows File Recovery ขั้นสูงได้ดังนี้:
/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 หากคุณเผลอลบไฟล์สำคัญไปโดยไม่ได้ตั้งใจ ตอนนี้ คุณไม่จำเป็นต้องค้นหาและติดตั้งซอฟต์แวร์ของบริษัทอื่น ( เชิงพาณิชย์ตามกฎ) เพื่อสแกนไดรฟ์ของคุณ เพียงติดตั้งเครื่องมือ winfr.exe จาก Windows Store หรือเพิ่มลงในอิมเมจ Windows 10 ที่ปรับใช้ของคุณ