โปรแกรมกู้พาทิชั่น TestDisk (Partition Recovery)

กระทู้สนทนา
สวัสดีครับ
วันนี้ผมมีโปรแกรมใหม่มาเสนอต่อเนื่องจากบทความนี้

เนื่องจากผมเล็งเห็นว่า โปรแกรมเดิมมันใช้ยาก..และไม่ใช่ฟรีแวร์
สร้างความลำบากให้กับผู้ใช้มาก ผมด้วย..เจออีเมลคำถามเป็นร้อย ๆ

และประกอบกับ HDD ใน Mac Book Pro ผม Parition ไปสู่สวรรคาลัย
ผมเลยต้องเสาะหาโปรแกรมกู้ข้อมูลมาครับ

ซึ่งก็ได้โปรแกรมนี้มา
จริง ๆ โปรแกรม Testdisc อยู่ใน HDD ผมนานมากแล้ว (หลายปีเลย)
แต่ไม่มีเวลาเอามาเทสเนื่องจากหน้าตา Dos mode และความขี้เกียจอื่น ๆ พอ HDD ใน Mac พัง
ระบบ Partition ของ Mac ไม่เหมือนกับ Windows เลยต้องหาโปรแกรมที่รองรับทั้งสองตัวครับ

โม้เยอะแล้วเริ่มกันเลยครับ
(จริง ๆ ผมรู้สึกว่าโปรแกรมนี้น่าจะมีคนเขียนบทความไว้บ้างแล้วนะ แต่เป็นที่เวบอื่น ผมเขียนใหม่ก็คงไม่เป็นไรมั้งครับ)

ชื่อโปรแกรม TestDisk
เวบไซด์ http://www.cgsecurity.org/testdisk-6.14-WIP.win.zip
(ถ้ารวยก็ donate เค้าบ้างนะครับ ผมช่วยไปสิบดอล อิอิ)

โหลดแล้วจะได้โปรแกรม PhotoRec ติดมาด้วยครับ

โฆษนาของโปรแกรม TestDisk
- recover lost partitions (กู้คืนพาทิชั่นที่เสียไป)
- powerful free data recovery software (เป็นโปรแกรมกู้ข้อมูลที่ใช้งานได้เต็มรูปแบบในฟรีเวอร์ชั่น)

คุณสมบัติของโปรแกรม TestDisk
- แก้ปัญหาตารางพาทิชั่นและกู้คืนพาทิชั่นที่ถูกลบ
- ซ่อม FAT32 ในส่วนของ Boot Sector จากแบ็คอัพ
- สร้าง FAT12 / FAT16 / FAT32 ในส่วนของ Boot Sector
- แก้ปัญหาตารางพาทิชั่นแบบ FAT
- สร้าง NTFS ในส่วนของ Boot Sector
- ซ่อม NTFS ในส่วนของ Boot Sector จากแบ็คอัพ
- แก้ปัญหาของ Master File Table (MFT) โดยใช้ MFT สำรอง
- ค้นหาบล็อคสำรอง (เค้าใช้คำว่า SuperBlock) ของ ext2 / ext3/ ext4
- ยกเลิกการลบไฟล์จาก FAT, exFAT, NTFS และระบบแฟ้ม ext2
คัดลอกไฟล์จาก FAT ลบ exFAT, NTFS และ ext2 /ext3 / ext4 พาร์ทิชัน

ใช้ได้กับระบบปฏิบัติการ Operating systems
DOS (either real or in a Windows 9x DOS-box),
Windows (NT4, 2000, XP, 2003, Vista, 2008, Windows 7 (x86 & x64)
Linux
FreeBSD, NetBSD, OpenBSD
SunOS
MacOS X

Filesystems (Partitions ที่รองรับ)
BeFS ( BeOS )
BSD disklabel ( FreeBSD/OpenBSD/NetBSD )
CramFS, Compressed File System
DOS/Windows FAT12, FAT16 and FAT32
Windows exFAT
HFS, HFS+ and HFSX, Hierarchical File System
JFS, IBM's Journaled File System
Linux btrfs
Linux ext2, ext3 and ext4
Linux LUKS encrypted partition
Linux RAID md 0.9/1.0/1.1/1.2
RAID 1: mirroring
RAID 4: striped array with parity device
RAID 5: striped array with distributed parity information
RAID 6: striped array with distributed dual redundancy information
Linux Swap (versions 1 and 2)
LVM and LVM2, Linux Logical Volume Manager
Mac partition map
Novell Storage Services NSS
NTFS ( Windows NT/2000/XP/2003/Vista/2008/7 )
ReiserFS 3.5, 3.6 and 4
Sun Solaris i386 disklabel
Unix File System UFS and UFS2 (Sun/BSD/...)
XFS, SGI's Journaled File System

เป็นโปรแกรมที่ใช้งานง่ายสำหรับผู้ที่ไม่มีความรู้ทางด้านเทคนิค

วิธีใช้

ตัวอย่างผมจะกู้ข้อมูลจาก HDD Ext ที่ชื่อ Backup 40G
Device Name Hitachi_DK23FB-40

ปัญหา (จำลองมา)
เป็น Harddisk ของ Laptop ที่ถูกลบ Partition ทิ้งโดยไม่ตั้งใจ (เพื่อมาทำบทความ)

Sysyem ที่ทดสอบ
Windows 7 32 Bit (แท้ โม้อีก ไม่แท้ก็ใช้ได้ครับ)

1.ขั้นตอนแรกโหลดโปรแกรมมาแล้วแตกไฟล์ด้วย WinRAR

2.เข้าไปใน Folder ที่แตกไฟล์รันโปรแกรม testdisk_win.exe

3.โปรแกรมจะเรียก MS-DOS prompt ขึ้นมา ในหน้าต่างนี้จะถามว่า
ต้องการสร้างล็อคไฟล์หรือไม่ เลือกอันไหนก็ได้แล้วแต่
[Create] [Append] [No Log]
(การเลื่อนขึ้นลงใช้ปุ่มลูกศร การเลือกใช้ Enter)

4.จากนั้นโปรแกรมจะให้เราเลือก Harddisk สำหรับทำการกู้หรือแก้ไข
ผมจะเลือกที่อันสุดท้าย Hitachi_DK23FB-40 แล้วกด Proceed
** กดแล้วมันจะค้างไปแป๊บนึงไม่ต้องตกใจครับ

5.เลือกชนิดของพาทิชั่น ใช้ Windows เลือก [Intel] ใช้ Apple เลือก [MAC]
ที่เหลือดูเอาครับ

6.จากนั้นมันจะขึ้นหัวข้อว่าเราสามารถทำอะไรได้บ้าง
[Analyse] ตรวจสอบพาทิชั่น (และทำการดึงค่าพาทิชั่นมาใช้โดยอัตโนมัติ)
[Advanced] ปรับแต่งค่าเองใช้ในกรณีที่ Analyse แล้วไม่ตรงกับความต้องการ
[Geometry] เกี่ยวกับพวกค่า Sector ไม่แน่ใจเหมือนกัน
[Option] ปรับค่าออฟชั่นเพิ่ม
[MBR Code] เขียน TestDisk MBR ให้เป็น Frist Sector
[Delete] ลบข้อมูลทั้งหมดของพาทิชั่น (เฉพาะ Harddisk ที่เลือก)
[Quit] ออกไปยังหน้าเลือก Harddisk

เลือก Analyse ง่ายดี

7.มันจะขึ้นว่าเช็คพาทิชั่นครับแล้วรายงานผลมาตามเรื่อง
กด [Quick Search] ต่อครับ

8.เจออดีตไดร์ฟของ Laptop นอนสงบนิ่งอยู่ทั้ง C: และ D: ครับ
ก็จะทำการเรียกคืนมานะครับ
กด Enter ครับ

9.โปรแกรมจะถามว่าต้องการเขียน Parition เลยไหมครับ กด Y ครับเพื่อยืนยัน

พอเสร็จแล้วออกจากโปรแกรมและรีเครื่องได้เลยครับ

ขอให้สนุกสนานกับการใช้งานครับ

Jump.Jr
23/04/2555

แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่