導入
| テストディスク | |
| 開発者 | クリストファー・グレニアー |
|---|---|
| 最初のバージョン | 1998年 |
| 最新バージョン | 6.11 (2009 年 4 月 19 日) [+/−] |
| で書かれています | C |
| 環境 | マルチプラットフォーム |
| 言語 | 英語 |
| 親切 | データ復旧 |
| ライセンス | GNU GPL |
| Webサイト | テストディスクWiki |
TestDisk は無料のデータ復元ソフトウェアです。これは元々、ソフトウェアの欠陥、特定の種類のウイルス、または人的エラー (スコア テーブルの誤った消去など) によってこれらの症状が引き起こされた場合に、失われたパーティションの回復や破損したパーティション テーブルの修復を支援するために設計されました。

まとめ
TestDisk は BIOS (DOS/Win9x) またはオペレーティング システム (Linux、 FreeBSD 、Windows) に問い合わせて、ハード ドライブとその特性 (LBA サイズと CHSジオメトリ) を検出します。 TestDisk は、ディスク構造のクイック チェックを実行して、パーティション テーブル内のエラーを検出します。パーティション テーブルにエラーが含まれている場合、TestDisk はエラーを修復できます。パーティションが欠落している場合、または完全に空のパーティション テーブルがある場合でも、TestDisk はパーティションを検索し、テーブルを再作成し、必要に応じてブートコードも再作成します。
ただし、TestDisk によって検出された可能なパーティションのリストから、ディスクの起動が停止するかパーティションが失われる直前にどのパーティションが使用されていたかを判断するのはユーザーの責任です。場合によっては、特に失われたパーティションの2 回目のより慎重な検索を実行した後、TestDisk は、かなり前に削除され、その後スペースが再利用されたパーティションの痕跡をリストすることがあります。
TestDisk には、パワー ユーザーとエキスパートの両方のための機能があります。
- 消去されたパーティションの回復
- パーティションテーブルの再構築
- マスターブートレコード(MBR)の書き換え
- ファイルアロケーションテーブル、FAT
- NTFS
- ファイルシステム設定を検索してブートセクターを書き換えます
- バックアップからブートセクタを復元します
- 削除されたファイルの回復 (NTFS)
- ext2 とext3
- fsck を支援するスーパーブロック バックアップの検索
- 削除されたファイルの回復 (ext2)
- HFS+
- スーパーブロックをバックアップから復元します
ファイルシステム
パーティションが誤って削除された場合、またはパーティション テーブルが破損した場合、TestDisk は次のファイル システムを検索して、対応するパーティションを再作成します。
- BeOSファイル システム (BeOS)
- BSD パーティション テーブル (FreeBSD/OpenBSD/NetBSD)
- Cramfs、圧縮ファイルシステム
- DOS/Windows FAT 12、16、および 32
- Windows exFAT
- HFS、HFS+、および HFSX、階層ファイル システム
- JFS、 IBMのジャーナル ファイル システム
- Linux ext2、ext3、および ext4
- Linux RAID
- Linux スワップ (バージョン 1 および 2)
- LVM および LVM2、論理ボリュームによる Linux 管理
- Macのパーティションマップ
- ノベルストレージ サービス (NSS)
- NTFS (Windows NT/2000/XP/2003/Vista/2008)
- ReiserFS 3.5、3.6、および 4
- Sun Solaris i386 ディスクラベル
- Unixファイル システム UFS および UFS2 (Sun/BSD/…)
- XFS、SGI のジャーナル ファイル システム


