フォローしました初めまして、ヤガミと申します。初投稿が備忘録な上に、おそらく更新は不定期...最悪最初で最後になる可能性もあったりなかったりしますが、以後お見知りおきを。挨拶はこの程度にして、この度SDカードがぶっ飛びまして、中身のデータを救出するまでのプロセスを備忘録的に記録しておきたいと思います。同じ思いをしている人が救われたらいいななんて思います。先日家族と旅行に行きました。今回はミラーレス一眼とアクションカメラを持って行き、旅の思い出を記録していきました。旅は何事もなく(ケータイが水没したりしましたが)終了し、さて、旅の記録でもバックアップしますかねとアクションカメラのMicroSD(以下SDカード)をカードリーダーに装着しNASにぶっ刺してあげたところ、取り込みが異常終了。おやおかしいぞ?とPCで確認するもSDカードにアクセスできずに○○にアクセスできません。ファイルまたはディレクトリが壊れているため、読み取ることができません。表示されるではないですか。おいちょっと待て待て待て!!!旅行の楽しかった思い出が?こんな一瞬で???思えば旅行から帰った空港で、知らないおばちゃんにカートでクラッシュされたり、帰宅に使ったタクシーのドアが駐車場の私の新車にクラッシュしてくれたりと不幸続きで、気を取り直すかと思った矢先かよコンチクショウ!と本気で泣きそうになりながら、実際泣きながらできることから始めようとデータの復旧を開始しました。何はともあれまずはSDカードのデータを吸い出すことが必須なので、とりあえずフリーのサルベージソフトを利用してデータの救出を試みました。使ったのは【Recuva】というソフト。使い勝手は悪くなく、簡単な操作で読み取りできないSDへアクセスしデータを吸い出すことができました。なんだ簡単じゃんかwなんて思いながら吸い出し作業を指示かけして、これで安眠できるぞなんて思いながら睡眠という名の現実逃避を行いました。翌朝、私のPCには旅の思い出であるところのMP4が大量に吸い出されているではありませんか。しめしめ、これなら何も問題はなかったなーなんて思った5秒後に私は絶望の谷へ真っ逆さまにダイブすることとなったのです。無常に表示される再生できませんの文字。心を震わすファイルが破損しているという死の宣告。業者あれ?本気を出すとか言いませんでしたっけ?否、いろいろと調べたんですよ、Google先生にひたすら質問しまくって。出てくる答えは大体同じ。修復」なんてキーワードで出てきた個人ブログの手法を試してみるも、どうにもこうにもダメ。そもそもMP4データがおかしいんですよこれ、確かに動画修復ツールで動画を再生することはできたけど、80個も動画があるのに全部同じ内容だったり、別の動画が合体してたりぐっちゃぐちゃ。パトレンU号!なんてやってる場合じゃないんだよグッディ!これを調べると、バイナリエディタでどうぞみたいなのが出てくるんですけど、こちとらバリバリの文系大学出身なのでそんなマトリックスみたいな世界で会話できる能力はないんですよ!スクリプトなら多少は読めるけどさ!そんなこんなで貴重な土曜日を消費してしまい、妻からの「お前、大事なデータの復旧してくれんのはありがたいけど、子供の世話とか全部押し付けて何してくれてんの?」的な、もうスタンドとか卍解とかそういう能力でも食らったんじゃないの?ぐらい氷属性な空気を貰いまして。これもう業者に任せたほうが楽なんじゃねーの?1万円くらいなら出す価値あるよぉと、お金で解決できることはお金で解決しようという大人のパワーを見せつけることにしました。よし、そうと決まれば早速業者に電話相談だはい、こちらデータ復〇.C〇Mあー、SDカードのデータ復旧をお願いしたいんですけどえっと、SDカードですか。必要に迫られると能力以上の力を発揮する流石に20万はねーわなんか完全に個人客は割に合わないんですー的な対応だったし、どうも依頼者に諦めさせることで、復旧成功率を数字上高く見せることが可能だとかなんとかいう噂も聞いた。なりゃとことんやってやる!と仕事をさぼって会社のPCで調べまくった結果!色々と試すべき事があるんじゃないの?と思える方法を発見しました。ポイントになるのが、読み込めないSDカードのエラー表示。SD認識エラーにはだいたい二つのエラーがあって、「SDを使うにはフォーマットする必要があります、フォーマットしますか?」と「ファイルまたはディレクトリが壊れているため、読み取ることができません。私の場合「ファイルが壊れてまっせ」であり、「フォーマットしてね」じゃなかったので、そこをキーにして調べてみると。SDカードのフォルダ構造と関係性がありそうだ。SDカードを使うにはフォーマットが必要で、フォーマットをするとデータが全削除されるだけでなく、SDカードの中身に住所的なものを割り当てるシステムファイルというモノが書き込まれる。これを元に動画だったり写真だったりを階層保存しているらしい。ファイルまたはディレクトリが壊れていると言われる場合、このシステムファイルが破損してしまったために、保存したそれぞれのファイルに正常にアクセスできずにいるという事らしい。はじめの一歩はこのシステムファイルの修正だ。実行することでエラーを起こしてる部分をどんどん直していってくれるらしい。大量の文字が流れていって、5000件くらい修正したよとメッセージが表示された。SDカードへアクセスしてみると、なんとエラーウィンドウが表示されず内部へアクセスすることができた。