การกู้คืนไฟล์ Windows

นำไปใช้กับ
Windows 11 Windows 10

หมายเหตุ

การสนับสนุนสําหรับ Windows 10 สิ้นสุดลงในวันที่ 14 ตุลาคม 2025

  • หลังจากวันที่ 14 ตุลาคม 2025 Microsoft จะไม่ให้การอัปเดตซอฟต์แวร์ฟรีจาก Windows Update ความช่วยเหลือทางเทคนิค หรือการแก้ไขด้านความปลอดภัยสําหรับ Windows 10 อีกต่อไป พีซีของคุณจะยังคงใช้งานได้ แต่เราขอแนะนำให้เปลี่ยนไปใช้ Windows 11
  • เรียนรู้เพิ่มเติม

หากคุณไม่สามารถค้นหาไฟล์ที่สูญหายจากข้อมูลสํารองของคุณ คุณสามารถใช้ Windows File Recovery ซึ่งเป็นแอปบรรทัดคําสั่งที่พร้อมใช้งานจาก Microsoft Store ใช้แอปนี้เพื่อพยายามกู้คืนไฟล์ที่สูญหายซึ่งถูกลบออกจากอุปกรณ์เก็บข้อมูลภายในเครื่องของคุณ (รวมถึงไดรฟ์ภายใน ไดรฟ์ภายนอก และอุปกรณ์ USB) และไม่สามารถคืนค่าจากถังรีไซเคิลได้ การกู้คืนที่เก็บข้อมูลบนระบบคลาวด์และการแบ่งปันไฟล์เครือข่ายไม่ได้รับการสนับสนุน

สำคัญ

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

ขั้นตอนพื้นฐาน

  1. ถ้าจําเป็น ให้ติดตั้งแอปจาก Microsoft Store:

  2. กดแป้น Windows ป้อน Windows File Recovery ในกล่องค้นหา แล้วเลือก Windows File Recovery

  3. เมื่อคุณได้รับพร้อมท์ให้อนุญาตให้แอปทําการเปลี่ยนแปลงไปยังอุปกรณ์ของคุณ ให้เลือก ใช่

  4. ในหน้าต่าง พร้อมท์คําสั่ง ให้ป้อนคําสั่งในรูปแบบต่อไปนี้:
    winfr source-drive: destination-drive: [/mode] [/switches]

  5. มีโหมดพื้นฐาน 2 โหมดที่คุณสามารถใช้เพื่อกู้คืนไฟล์: ปกติและกว้างขวาง
    ตัวอย่างโหมดปกติ
    กู้คืนโฟลเดอร์เอกสารของคุณจากไดรฟ์ C: ไปยังโฟลเดอร์การกู้คืนบนไดรฟ์ E: อย่าลืมเครื่องหมายทับขวา (\) ที่ส่วนท้ายของโฟลเดอร์
    Winfr C: E: /regular /n \Users\<username>\Documents\
    กู้คืนไฟล์ PDF และ Word จากไดรฟ์ C: ไปยังโฟลเดอร์การกู้คืนบนไดรฟ์ E:
    Winfr C: E: /regular /n *.pdf /n *.docx
    ตัวอย่างโหมดที่ครอบคลุม
    กู้คืนไฟล์ใดๆ ที่มีสตริง "ใบแจ้งหนี้" ในชื่อไฟล์โดยใช้อักขระตัวแทน
    Winfr E: C: /extensive /n *invoice*
    กู้คืนรูปถ่าย jpeg และ png จากโฟลเดอร์รูปภาพของคุณไปยังโฟลเดอร์การกู้คืนบนไดรฟ์ E:
    Winfr C: E: /extensive /n \Users\<username>\Pictures\*.JPEG /n\Users\<username>\Pictures\*.PNG
    ไดรฟ์ต้นทางและไดรฟ์ปลายทางต้องแตกต่างกัน เมื่อกู้คืนจากไดรฟ์ระบบปฏิบัติการ (มักจะเป็น C: ) ให้ใช้ /n <filter> สวิตช์เพื่อระบุไฟล์หรือโฟลเดอร์ของผู้ใช้
    Microsoft จะสร้างโฟลเดอร์การกู้คืนให้คุณโทรมา Recovery_<date and time> โดยอัตโนมัติบนไดรฟ์ปลายทาง

  6. เมื่อคุณได้รับพร้อมท์ให้ยืนยันเพื่อดําเนินการต่อ ให้ป้อน Y เพื่อเริ่มการดําเนินการกู้คืน การดําเนินการนี้อาจใช้เวลาสักครู่ ทั้งนี้ขึ้นอยู่กับขนาดของไดรฟ์ต้นทางของคุณ เมื่อต้องการหยุดกระบวนการกู้คืน ให้กด Ctrl + C

เกี่ยวกับโหมดและระบบไฟล์

ข้อมูลต่อไปนี้สามารถช่วยคุณตัดสินใจว่าคุณมีระบบไฟล์ใดและจะใช้โหมดใด

ระบบไฟล์

ระบบไฟล์ ตัวอย่าง
FAT และ exFAT SD การ์ด แฟลชไดรฟ์ หรือไดรฟ์ USB (< 4GB)
NTFS คอมพิวเตอร์ (HDD, SSD), ฮาร์ดไดรฟ์ภายนอก, แฟลชไดรฟ์หรือ USB (> 4GB)

Windows สนับสนุนระบบไฟล์หลายระบบที่แตกต่างกันขึ้นอยู่กับอุปกรณ์เก็บข้อมูลหรือระบบปฏิบัติการ การกู้คืนไฟล์จากระบบไฟล์ที่ไม่ใช่ NTFS ได้รับการสนับสนุนโดยโหมดที่ครอบคลุมเท่านั้น เมื่อต้องการดูว่าคุณมีระบบไฟล์ใด ให้คลิกขวาที่ไดรฟ์ใน File Explorer และเลือก คุณสมบัติ

การตัดสินใจว่าจะใช้โหมดใด

ใช้ตารางต่อไปนี้เพื่อช่วยคุณตัดสินใจว่าจะใช้โหมดใด ถ้าคุณไม่แน่ใจ ให้เริ่มต้นด้วยโหมดปกติ

ระบบไฟล์ สถานการณ์ โหมดที่แนะนํา
NTFS ลบเมื่อเร็วๆ นี้ ปกติ
NTFS ลบไปสักพักแล้ว กว้าง ขวาง
NTFS หลังจากฟอร์แมตดิสก์ กว้าง ขวาง
NTFS ดิสก์ที่เสียหาย กว้าง ขวาง
FAT และ exFAT ไม่จำกัด กว้าง ขวาง

ไวยากรณ์ของบรรทัดคําสั่ง

ไวยากรณ์ทั่วไป

ตารางต่อไปนี้สรุปสิ่งที่สวิตช์ขั้นสูงใช้เพื่ออะไร

พารามิเตอร์ / สวิตช์ คำอธิบาย โหมดที่สนับสนุน
Source-drive: ระบุอุปกรณ์เก็บข้อมูลที่ไฟล์สูญหาย ต้องแตกต่างจากไดรฟ์ปลายทาง ทั้งหมด
Destination-drive: ระบุอุปกรณ์เก็บข้อมูลและโฟลเดอร์ที่จะวางไฟล์ที่กู้คืน ต้องแตกต่างจากไดรฟ์ต้นทาง ทั้งหมด
/regular โหมดปกติ ตัวเลือกการกู้คืนมาตรฐานสําหรับไดรฟ์ NTFS ที่ไม่เสียหาย ปกติ
/extensive โหมดที่ครอบคลุมตัวเลือกการกู้คืนที่ละเอียดถี่ถ้วนเหมาะสําหรับทุกระบบไฟล์ กว้าง ขวาง
/n<filter> สแกนหาไฟล์ที่เฉพาะเจาะจงโดยใช้ชื่อไฟล์ เส้นทางไฟล์ ชนิดไฟล์ หรืออักขระตัวแทน ตัวอย่างเช่น
  • File name: /n myfile.docx
  • File path: /n /users/<username>/Documents/
  • Wildcard: /n myfile.*
  • /n *.docx
  • /n *<string>*
ทั้งหมด
/? สรุปไวยากรณ์และสวิตช์สําหรับผู้ใช้ทั่วไป ทั้งหมด
/! สรุปไวยากรณ์และสวิตช์สําหรับผู้ใช้ขั้นสูง ทั้งหมด

ไวยากรณ์ขั้นสูง

ตารางต่อไปนี้สรุปสิ่งที่สวิตช์ขั้นสูงใช้เพื่ออะไร

สวิตช์ คำอธิบาย โหมดที่สนับสนุน
/ntfs โหมด NTFS เป็นตัวเลือกการกู้คืนที่รวดเร็วสําหรับไดรฟ์ NTFS ที่ดีต่อสุขภาพโดยใช้ตารางไฟล์หลัก NTFS
/segment โหมดเซกเมนต์ ตัวเลือกการกู้คืนสําหรับไดรฟ์ NTFS โดยใช้ส่วนระเบียนไฟล์ ส่วน
/signature โหมดลายเซ็น ตัวเลือกการกู้คืนสําหรับระบบไฟล์ทั้งหมดโดยใช้ส่วนหัวของไฟล์ ลายเซ็น
/y:<type(s)> กู้คืนกลุ่มส่วนขยายเฉพาะ โดยคั่นด้วยเครื่องหมายจุลภาค ลายเซ็น
/# กลุ่มส่วนขยายของโหมดลายเซ็นและชนิดไฟล์ที่สนับสนุน ลายเซ็น
/p:<folder> บันทึกไฟล์บันทึกของการดําเนินการกู้คืนในตําแหน่งที่ตั้งอื่นที่ไม่ใช่ตําแหน่งที่ตั้งเริ่มต้นบนไดรฟ์การกู้คืน (ตัวอย่างเช่น D:\logfile) ทั้งหมด
/a แทนที่พร้อมท์ของผู้ใช้ ซึ่งมีประโยชน์ในไฟล์สคริปต์ ทั้งหมด
/u กู้คืนไฟล์ที่ไม่ได้ลบ ตัวอย่างเช่น จากถังรีไซเคิล NTFS
ส่วน
/k กู้คืนไฟล์ระบบ NTFS
ส่วน
/o:<a\|n\|b> ระบุว่าจะให้ (ก) ไม่เคย (n) หรือเก็บทั้ง always(b) เมื่อเลือกว่าจะเขียนทับไฟล์หรือไม่ การกระทําเริ่มต้นคือพร้อมท์ให้เขียนทับ NTFS
ส่วน
/g กู้คืนไฟล์โดยไม่มีการสตรีมข้อมูลหลัก NTFS
ส่วน
/e เมื่อต้องการเก็บผลลัพธ์ของคุณให้สามารถจัดการได้และโฟกัสไปที่ไฟล์ผู้ใช้ ไฟล์บางชนิดจะถูกกรองตามค่าเริ่มต้น แต่สวิตช์นี้จะเอาตัวกรองนั้นออก สําหรับรายการชนิดไฟล์เหล่านี้ทั้งหมด โปรดดูข้อมูลหลังตารางนี้ NTFS
ส่วน
/e:<extension> ระบุว่าไฟล์ชนิดใดที่ถูกกรอง สําหรับรายการชนิดไฟล์เหล่านี้ทั้งหมด โปรดดูข้อมูลหลังตารางนี้ NTFS
ส่วน
/s:<sectors> ระบุจํานวนเซกเตอร์บนอุปกรณ์ต้นทาง เมื่อต้องการค้นหาข้อมูลภาค ให้ใช้ fsutil ส่วน
ลายเซ็น
/b:<bytes> ระบุขนาดคลัสเตอร์ (หน่วยการจัดสรร) บนอุปกรณ์ต้นทาง ส่วน
ลายเซ็น

รายการตัวกรองส่วนขยายของไฟล์

ชนิดไฟล์ต่อไปนี้จะถูกกรองจากผลลัพธ์ตามค่าเริ่มต้น ใช้สวิตช์ /e เพื่อปิดใช้งานตัวกรองนี้หรือ /e:<extension> ตัวกรองเพื่อระบุชนิดแฟ้มที่จะไม่กรอง

_, adm, admx, appx, appx, ascx, asm, aspx, aux, ax, bin, browser, c, cab, cat cdf-ms, catalogItem, cdxm, cmake, cmd, coffee, config, cp, cpp, cs, cshtm, css, cur, dat, dll, et, evtx, exe, fon, gpd, h, hbakedcurve, htm, htm, ico, id, ildl, ilpdb, iltoc, iltocpdb, in, inf, inf_loc, ini, js, json, lib, lnk, log, man, manifest, map, metadata, mf, mof, msc, msi, mui, mui, mum, mun, nls, npmignore, nupkg, nuspec, obj, p7s, p7x, pak, pckdep, pdb, pf, pkgdef, plist, pnf, pp, pri, props, ps1, ps1xm, psd1, psm1, py, resjson, resw, resx, rl, rs, sha512, snippet, sq, sys, t4, targets, th, tlb, tmSnippet, toc, ts, tt, ttf, vb, vbhtm, vbs, vsdir, vsix, vsixlangpack, vsixmanifest, vstdir, vstemplate, vstman, winmd, xam, xbf, xm, xrm-ms, xs, xsd, ym

คำถามที่ถามบ่อย

คุณสามารถให้เคล็ดลับบางอย่างเพื่อช่วยฉันใช้ไวยากรณ์ที่ถูกต้องได้หรือไม่

  • ใช้อักษรไดรฟ์ในเส้นทางต้นทางและปลายทางเสมอ อย่าลืมเครื่องหมายจุดคู่ (:) หลังอักษรระบุไดรฟ์ และตรวจสอบให้แน่ใจว่ามีช่องว่างระหว่างแหล่งข้อมูลและปลายทาง
  • เมื่อคุณระบุชื่อโฟลเดอร์ เช่น /n \Myfolder\เพิ่มเครื่องหมายทับขวา (\) ที่ส่วนท้ายของโฟลเดอร์
  • ถ้าชื่อไฟล์หรือโฟลเดอร์มีช่องว่าง ให้ล้อมรอบด้วยเครื่องหมายอัญประกาศ ตัวอย่างเช่น

winfr C: E: /regular /n "\Users\<username>\Documents\Quarterly Statement.docx"

<ชื่อผู้ใช้>มีความหมายอย่างไรในตัวอย่างคําสั่ง

ในแถบที่อยู่ File Explorer ให้ป้อน C:\users เพื่อดูรายชื่อผู้ใช้ที่เป็นไปได้ในคอมพิวเตอร์ของคุณ อาจมีผู้ใช้หลายคนในคอมพิวเตอร์ของคุณ รวมทั้งคุณ ผู้ดูแลระบบ และบัญชีเริ่มต้น เมื่อคุณเห็น <ชื่อผู้ใช้> ในเส้นทางไฟล์ จะเป็นพื้นที่ที่สํารองไว้สําหรับชื่อผู้ใช้ปัจจุบันบนคอมพิวเตอร์ของคุณ

เหตุใดฉันจึงได้รับข้อความนี้: "ต้นทางและปลายทางไม่สามารถอ้างอิงไปยังพาร์ติชันจริงเดียวกันได้"

ไดรฟ์ต้นทางและพาธพาร์ติชันต้นทางและปลายทางไม่ควรเหมือนกัน หากคุณมีไดรฟ์เดียว ให้ใช้ USB หรือฮาร์ดไดรฟ์ภายนอกเป็นเส้นทางปลายทางของคุณ อย่าสร้างพาร์ติชันหลังจากสูญเสียข้อมูล เนื่องจากจะช่วยลดโอกาสในการกู้คืนที่สําเร็จ

เหตุใดการดําเนินการกู้คืนจึงใช้เวลานาน

อาจต้องใช้เวลาสักครู่เพื่อกู้คืนไฟล์ โดยเฉพาะอย่างยิ่งหากคุณใช้โหมดที่ครอบคลุมทั้งนี้ขึ้นอยู่กับขนาดของดิสก์

เหตุใดจึงมีการกู้คืนไฟล์เพิ่มเติมจากไดรฟ์ระบบปฏิบัติการของฉัน

เบื้องหลัง Windows จะสร้างและลบไฟล์อย่างต่อเนื่อง ตามค่าเริ่มต้น Windows File Recovery กรองไฟล์เหล่านี้ออก แต่บางไฟล์อาจเลื่อนผ่าน เพื่อป้องกันเหตุการณ์นี้ ให้ใช้ตัวกรอง> /n <ตามตัวอย่างในบทความนี้

โฟลเดอร์ $Recycle.Bin คืออะไร

สําหรับโหมด NTFS และส่วน คุณอาจเห็นไฟล์ที่สูญหายซึ่งกู้คืนจากถังรีไซเคิล (ไฟล์ในถังรีไซเคิลหรือที่ถูกลบอย่างถาวร) ที่มีชื่อ $files.xxx และเก็บไว้ในโฟลเดอร์ที่เรียกว่า $RECYCLE ช่อง เก็บ

จะเกิดอะไรขึ้นหากไดรฟ์ปลายทางเต็ม

หากคุณเห็นข้อความต่อไปนี้: "ดิสก์ปลายทางเต็ม โปรดเพิ่มเนื้อที่ว่างก่อนที่จะกลับมาทํางาน: (R)esume, (S)kip file หรือ (A)bort" เพิ่มเนื้อที่ว่างบนไดรฟ์ปลายทาง จากนั้นเลือกตัวเลือกใดตัวเลือกหนึ่ง

ฉันไม่สามารถกู้คืนแฟ้มได้ ในตอนนี้จะเกิดอะไรขึ้น

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