VHDXファイルだけを使用して復元を完了する方法は?


12

シナリオを説明させてください。

Windows 8からWindows 8.1にアップグレードしたPCの起動に使用するトランセンドSSDを持っています。

他に2台のハードディスクドライブがあります(1テラバイトで、他は320 GB)。昨日、SSDユーティリティから、利用可能なファームウェアアップデートがあるという通知を受け取りました。付属の説明書を読んで、アップデートするとドライブが完全に消去されると述べました。当然、ドライブ全体をバックアップする必要がありました。私はコマンドを使用しました:

wbAdmin start backup -backupTarget:F: -include:C: -allCritical -quiet

Fドライブは、320 GB(シングルパーティション)の他のハードドライブでした。

しばらく時間がかかり、バックアップが正常に完了したというメッセージが表示されました。

コントロールパネルのユーティリティを使用してシステム復元ディスクを作成しました。

次に、提供されたユーティリティによってファームウェア更新USBドライブを作成し、USBから起動してファームウェアを正常に更新しました。

次に、以前に作成したシステム復元ディスクから起動して、古いイメージを復元しました。しかし、復元しようとすると、代わりに他のハードドライブに復元しようとしました。次に、コマンドプロンプトに移動し、diskpartコマンドを使用して、誤って間違ったドライブ(バックアップが含まれているドライブ)を選択し、cleanコマンドを使用しました。

そして、そこに私のバックアップ全体がなくなっていました!

次に、SSDに(Windows 8の)元のDVDを使用して新しいOSをインストールしました。私は回復ツールを試してみましたが、回復できたのはVHDXファイル(通常、wbAdminコマンドによって作成されたフォルダー内にあります)だけです。画像をマウントしてみましたが、ありがたいことに安全でマウントできます。

ここで重要なのは、完全なVHDXファイルをSSDに書き込んで、古くて機能しているOSを取り戻すことです。

誰か私が持っているものを手伝ってくれませんか?VHDXファイルを持っています。

回答:


12

これは2年では遅すぎると思いますが、Windows 10で同様の経験をしたばかりで、問題を解決するのに役立つこの投稿にようやく出会いました。VHD / VHDXをWindowsバックアップからWindows Imaging Format(WIM)ディスクファイルに変換し、それをC:ドライブに復元する必要がありました。

開始する前に、MountコマンドのVHDXへの正確なパスが必要です。

システムイメージバックアップまたはその他のVHDXが外部ドライブD:にあると想定します(バックアップVHD / VHDXの場所と一致するようにD:ドライブ文字を変更します)。

  1. バックアップを含むバックアップドライブを別のWindows PCに接続します。
  2. 管理者としてPowerShellコマンドウィンドウを開きます。
  3. D:に「マウント」および「キャプチャ」フォルダを作成します。

md D:\ Mount、D:\ Capture

  1. VHDXをD:\ Mountにマウントします。

Mount-WindowsImage -ImagePath "D:\ full_path_to .vhdx" -Path D:\ Mount -Index 1

  1. 「マウント」フォルダーを新しいWIMファイルに書き込みます。

New-WindowsImage -CapturePath D:\ Mount -Name Win10Backup -ImagePath D:\ Capture \ Backup.wim -Description "Windows 10 Backup" -Verify

  1. 完了したら、VHDXをアンマウントし、バックアップドライブを安全に取り外します。

Dismount-WindowsImage -Path D:\ Mount -Discard

復元するコンピューターで、WIMファイルを含むドライブを接続し、Windows 10セットアップメディアを起動して、インストール画面から[コンピューターの修復]> [トラブルシューティング]> [詳細オプション]> [コマンドプロンプト]を選択します。

(C:が目的のC:パーティションを参照していることを確認するには、コマンドラインからDiskPartを使用する必要がある場合があります。)

コマンドラインから、WIMからC:ドライブをフォーマットして復元します。

フォーマットc:/ q

Dism / Apply-Image /ImageFile:D:\Capture\Backup.wim / Index:1 / ApplyDir:C:\

完了したら、指をクロスして再起動します。


2
これを投稿してくれてありがとう!「Windowsイメージバックアップ」(VHDXファイル)を持っていますが、通常のWindows復元ユーティリティはそれを復元することを拒否しました。これが発生する理由について少なくとも3つの異なる説明が見つかり、回避策を試しました-何もありません。このテクニックはうまくいきました。マイクロソフトがなぜそれが行っているすべてのチェックに対してオーバーライドを提供しないのかと本当に不思議に思います。このバックアップは明らかに完全に良いので!
Jamie Hanrahan、2018

1
Windowsビルトインリストアで返されたエラーは、0x800703ed(ボリュームに認識可能なファイルシステムが含まれていない)と0x80070057(パラメーターが正しくない)のみでした。ディスクをイジェクトするなど、回避策を試してみました。この方法は、USB2の速度で変換するのに長い時間がかかりましたが、うまくいきました!
プロバックアップ

これは、vhdxをマウントする代わりに、vhdxからネイティブブートした場合に機能しますか?
user5389726598465

コマンド5は進行状況を表示する必要がありますか、それともコマンドプロンプトに何時間も座っている必要がありますか?
user5389726598465

はい、 "New-WindowsImage"コマンドは、進行状況の表示を開始するまでに長い時間がかかります。500 GBの画像をi7で変換すると、コマンドが進行状況バーを表示するまでに数時間かかりました。:(
エリックアンダーソン

-1

PhysicalDriveXからPhysicalDriveYへのブロックコピーを行う必要があります。

xはVHDxをマウントした後に取得するディスク番号で、YはSSDのディスク番号です

VHDxを読み取り専用モードでマウントし、PhysicalDriveXへのハンドルを開きます-H1

PhysicalDriveYへのハンドルを開き、ターゲットSSDのPhysicalDriveYファイルをロックします-H2

H1から読み取る

H2に書き込む

H2のロックを解除すれば完了です。


「コピーをブロック」する方法を教えてください。ありがとう。
Pankaj Nikam 2014

「それから、元のDVD(Windows 8の)を使用してSSDに新しいOSをインストールしました。VHDxをマウントし、個人用ファイルで詳細なファイルリカバリを実行します...なぜ新しいOSインストールを台無しにしたいのですか?
DiskTool

私の場合と同じように、OPには以前は動作しているOSがあり、新しいOSを有用なものにするために時間を費やしたくなかったためです(ソフトウェアのインストール、オプションの設定など)。
ジェイミーハンラハン2018

-1

この質問を見つけた後、復元方法を追加します。私は通りに住んでいる友人のコンピュータを維持しています。マシンが新しい場合は、常にシステムドライブを同じハードディスク上の2番目のOSに複製し、問題が発生した場合は2番目のOSで起動します。これはわずかなスペースを必要とします。1年以上前に、メインとセカンドOSの両方のドライブのVHDXイメージを作成しました。これは通常のバックアップ手順です。彼女はラップトップをあまり使っていなかったので、ほとんど変わっていませんでしたが、孫はそこで遊んでいました。Windowsの部分的な更新により、両方のオペレーティングシステムが使用できなくなりました。

これを解決するには、次の手順を実行しました:
-ハードディスクを取り外し、別のマシンのドックに差し込みました
-メインパーティションのVHDXファイルを作成しました
-EaseUS Partition Master Free Editionでパーティションサイズ
を書き留めました-EaseUSで両方を削除しましたパーティション
-ディスク管理でメインパーティションのVHDXバックアップファイルをマウントしました
-マウントされたドライブを未割り当て領域に複製し
ました
- ラップトップにハードディスクを再インストールしました-Windows DVDから起動して起動を修復しました
-削除しましたディスクを再度ドックに配置
-ディスク管理で2番目のパーティションのVHDXバックアップファイルをマウント-EaseUsで
マウントされたドライブを未割り当て領域に複製
-ラップトップにハードディスクを再インストールしました
-起動後、NeoSmartのEasyBCDを使用して2番目のOSのブートメニューを編集しました-2
番目のパーティションでシステムハイブをマウントし、MountedDevicesを編集しましたが、ヘッダーは残しましたが、すべてのドライブ文字を削除しました
-I各OSと更新されたウィンドウで起動
-別のマシンで、破損したドライブで構成されたVHDXファイルをマウントし、前回のバックアップ以降の新しいものをすべてコピーしました

EaseUSのクローン機能により、プロセス全体が非常に高速になりました。


反対票を投じる場合、理由を与える必要があります。
主観主義者、
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.