TestDisk logo TestDisk

TestDisk

أداة مجانية ومفتوحة المصدر لاستعادة البيانات واجهة سطر الأوامر

TestDisk data recovery overview

تحميل

أحدث إصدار

Free & open‑source · Portable · Windows, macOS, Linux

TestDisk is a powerful, free data recovery software. It helps recover lost partitions and make non‑booting disks bootable again when issues are caused by faulty software, viruses, or human error. Use its command‑line interface to fix partition tables, recover deleted partitions, rebuild NTFS/FAT boot sectors, and undelete files across common filesystems.

الميزات

استكشف قدرات الاستعادة التي تجعل TestDisk موثوقًا به من قبل المحترفين والمستخدمين العاديين.

استعادة الأقسام

إعادة بناء قطاعات التمهيد

استعادة الملفات المحذوفة

دعم واسع لأنظمة الملفات

Partition Recovery:

  • Recover lost and deleted partitions caused by software faults or human error.
  • Analyse disks, detect partition structures, and restore access without rewriting unrelated data.
  • Write recovered partition tables back to disk to make systems bootable again.

Boot Sector Rebuild:

  • Rebuild NTFS and FAT boot sectors; fix FAT tables when corruption occurs.
  • Recover FAT32 boot sectors from their backups when available.
  • Repair MFT using the MFT mirror to restore NTFS metadata.

File Undelete:

  • Undelete files from FAT, exFAT, NTFS, and ext2 filesystems efficiently.
  • Copy files from deleted FAT, exFAT, NTFS, and ext partitions.
  • Avoid overwriting data by running the portable binary from external media.

Filesystem & Platform Support:

  • Supports common filesystems including FAT, exFAT, NTFS, ext2/3/4, HFS+.
  • Runs on Windows, macOS, Linux, and more; portable with no installation.
  • Open‑source under GNU GPL; trusted by professionals and the community.

Command‑line recovery examples

TestDisk operates via a command‑line interface for precision and control. Below are typical steps and commands used during recovery sessions.

Typical TestDisk session workflow

sudo testdisk
Select disk
Analyse
Quick Search
Deeper Search
Select partitions to recover
Write

Filesystem repair command

testdisk /list
# Select specific drive log
testdisk /log /debug /dev/sdX

TestDisk · testdisk.cc · Free, open‑source data recovery via CLI. All rights reserved.