web-dev-qa-db-ja.com

BitlockerMBRを上書きしました

どのように上書きしたか正確にはわかりませんが、フロッピーディスクにフロッピーイメージを書き込んでいました(USBフロッピードライブを使用)。どういうわけか、Windows 7 Enterprisex64を使用しているプラ​​イマリハードディスクに誤ってフロッピーディスクを書き込んでしまいました。 Bitlockerを有効にしてインストールします。起動すると、「システム以外のディスクまたはディスクエラー」というエラーが表示されます。これを修復する方法はありますか?

私が試したことがさらにダメージを与える場合に備えて、低レベルのバックアップを作成しました。これまでに試したことは次のとおりです...

  • bootrec /fixmbr-動作しませんでした。起動しようとすると、「無効なパーティションテーブル」と表示されます。
  • bootrec /fixboot-機能しませんでした。コマンドは「要素が見つかりません」を返します。
  • bootrec /rebuildbcd-機能しませんでした。コマンドは「識別されたWindowsインストールの総数:0」を返します。

PDATE:bootrec /fixmbrを実行した後、diskpartを使用してパーティションを再作成し、ドライブ文字を割り当てました。その後、repair-bde D: R: -rp 123456-*を使用してファイルの回復を開始することができました。現時点ではまだトラック輸送中であるため、明日はどのように機能するかを見ていきます。

4
Drew Chapin

他の誰かがこれを行う場合に備えて、PCを正常な状態に復元するために、ステップバイステップで実行する必要がありました。

  1. Windowsインストールディスクから起動し、リカバリを選択して、コマンドプロンプトを表示します。
  2. bootrec /fixmbrを実行します(必要ない場合があります)
  3. diskpartを実行し、quickフラグを使用してパーティションを再作成します。パーティションの正確な大きさをご存知だと思います。
    • システム予約済み(ある場合)またはC:パーティションをアクティブとしてマークしてください。
  4. リカバリする必要のある同じ数のパーティションを持つ同じサイズ以上のドライブを接続します。
  5. repair-bde C: Z: -rp 111111-222222-[...]を実行します。ここで、C:は破損したディスク上にあり、Z:は、回復/復号化されたファイルを一時的に保存する新しいディスク上にあります。パーティションごとにこれを行う必要があります。うまくいけば、BitLockers回復パスワードを持っているはずです。
  6. repair-bdeが終了したら、ファイルが復元されたことを確認します。次に、 robocopy /mir Z:\ C:\ /xf hiberfil.sys /xj /xjf /xjd ファイルを古い損傷したディスクにコピーして戻します。
    • UPDATE:その時点で私が気付いていなかったのは、/mirフラグが所有権またはセキュリティをコピーしないことです。私が実行すべきだったのはrobocopy /e /copyall Z:\ C:\ /xf hiberfil.sys /xj /xjf /xjdです。
  7. Windowsインストールディスクのスタートアップリカバリオプションを使用して、ブートローダーとシステム予約済みパーティションを修復します。
  8. PCを再起動すると、Windowsがロードされます。
  9. ジャンクションポイント(例:C:\Documents and SettingsポイントからC:\Users)がジャンクションポイントとして正しく復元されたかどうかを確認します。私のはそうではありませんでした。 robocopyを初めて実行したときに、/xj /xjf /xjdフラグを忘れた場所であったか、repair-bdeであった可能性があります。私は後者に傾いています。
    • ジャンクションポイントを再作成する必要がある場合は、別の作業インストールでjunction /s /q C:\ > junctionpoints.txt from SysInternals を使用して、すべてのWindowsジャンクションポイントを一覧表示しました。
    • 次に、mklink /j "C:\Documents and Settings" "C:\Users"を使用して、損傷したPCにジャンクションポイントを再作成しました。
  10. BitLockerを再度有効にする
  11. コントロールパネルに移動し、MicrosoftOfficeで修復を行います。これはあなたにとって必要ではないかもしれませんが、私がこれをするまでOutlookは私を動かしませんでした。

注:この復元PCを実行すると、一意のマシンIDが変更されるため、この一意のIDを使用する一部のライセンスソフトウェア(私の場合はDameWareリモートサポートなど)を再アクティブ化する必要がある場合があります。

4
Drew Chapin

Bitlockerを使用していなかった場合、これはかなり簡単です。ただし、写真のBitlockerを使用すると、それははるかに難しいだけでなく、潜在的に不可能です。

解決する必要がある3つの問題があります。

1)有効なMBRとブートローダー(または、それを使用している場合はGPT + EFIブートローダー)を復元する必要があります。これはかなり簡単です-上記ですでに実行したコマンドがこれを実行します。

2)パーティションテーブルを手動で再作成する必要があります。

3)Bitlockerマスター暗号化キーのコピーを取得する必要があります。これはパスワードではありません。

パート3は難しいものです。ただし、デフォルトのWindows 7セットアップで100〜300 MBのブートパーティションの後にメインOSパーティションがある場合は、運が良かった可能性があります。

さらに、上記のプロセスは、ディスクを動作状態に復元する場合に実行する必要があることです。別のコンピューターからディスクにアクセスできる場合は、その場で修復するよりも、2番目のドライブにデータを回復する方がやや簡単です。

2
qasdfdsaq