質問: fixbootでntfsがfatになり困っています。 osはwinxp、fmv-deskpower ce70l7です。 ディスククリーンアップ中に「筆ぐるめ」(住所録ソフト)が暴走し、「kernel32.dllにエラーが発生しました」のエラーダイアログが出てきました。 翌朝、 次のファイルが存在しないかまたは壊れているためwindowsを起動できませんでした。 <windows root>¥system32¥hal.dll 上記のファイルをインストールし直してください。 というエラーが出て、windowsが起動できなくなりました。 googleで調べて、回復コンソールを使い、「fixmbr」と「fixboot」をしたのですが、直りませんでした。 その後、回復コンソールで「copy」を使い、別コンピュータからfd経由で「boot.ini」「ntldr」「ntdetect.com」をcドライブにコピーしました。 それでも直らなかったので、hddを取り出し、sata-usb変換ケーブルを使って、現在、外付けhdd(hドライブ)として読み込んでいます。 マイコンピュータから見たところ、私がコピーした3ファイルと、 文字化けしたファイルが2つだけしかなく、容量は約10mbしかありませんでした・・・。 しかし、partitionrecoveryというフリーソフトで見たところ、fat16と認識されており、279.46gbの容量がありました。 また、easyrecoveryやdiskprobeで見たときは、fat12と認識されていました。1セクタ目のascii文字列にも「fat12」の文字が見られました。 極めて困難なことは承知しているのですが、なんとかデータ(中学・高校時代の写真など)をサルベージしたいです。どうしたらよいでしょうか。恐らくfixbootでntfsがfatになってしまったのが原因でファイルが読めなくなったものだと思います。「convert」コマンドでntfsに変換したらよいのでしょうか?
回答: 大変ですね、参考になるかわかりませんが http://itaya.corso-b.net/tips/tips001.html