削除されたファイルを「元のディレクトリ構成そのまま」で仮想ドライブとしてマウントできる、全く新しい次世代のファイル復元ツールです。
内部では NTFS の $MFT を読み取り、削除済みエントリをインデックス化して Dokan 経由で読み取り専用の仮想ファイルシステムを構築します。 R:\ にドライブとしてマウントして、通常のエクスプローラやアプリから読み取り可能にします。
また、独自機能 "ファイルをAIに探してもらう" を実装しており、「さっき消しちゃったExcelのデータない?」と自然言語で問いかけるだけで、簡単に削除したファイルを発見できます。
まず初めに、こちらからDokanyをインストールしてください。
次に、本リポジトリを複製するか、Releasesからダウンロードして展開してください。
git clone https://github.com/ActiveTK/RecoveryMagic
cd RecoveryMagic/binRecoveryMagic.exeを起動- 復元したいファイルを含むドライブを指定
- 「マウント」ボタンをクリック!
- 🎈 仮想ドライブ
R:\が出現!削除したデータだけを含むドライブが現れます! 🎈
本アプリは Tauri(Rust + GUI)を使う構成です。Rustとcargo、及びDokanをあらかじめインストールしておいてください。
リポジトリを複製した後、以下のコマンドでビルドができます。
cargo buildリリースとしてビルドする場合には、以下のコマンドを実行してください。
cargo build --release- 🔓 実行には管理者権限が必要です。
- 🔥 巨大なドライブを扱うとメモリ消費が増加します。
- 💾 既にデータがドライブ上から完全に消失している場合は復元できません。
⚠️ ファイルをAIに探してもらう機能ではファイル一覧を外部ホストへPOSTします*。
※独自にOpenAIのSecret Keyを取得して、自前でファイル検索用のサーバーを構築することもできます。
※ 本アプリはWindows専用ですのでご注意ください。
このプログラムは The MIT License の下で公開されています。
© 2025 ActiveTK.
🔗 https://github.com/ActiveTK/RecoveryMagic/blob/main/LICENSE
