Windows 10
 Computer >> コンピューター >  >> システム >> Windows 10

Windows 10のシステムイメージバックアップを作成・復元する完全ガイド

この記事では、Windows 10に標準搭載されているシステムイメージバックアップツールを使って、OSの完全なイメージを外部メディア(USBドライブ、増設HDD/SSD、ネットワーク共有フォルダなど)に保存する方法と、そのイメージからシステムを正しく復元する手順を詳しく解説します。

Windowsのシステムイメージバックアップには、OS本体だけでなく、システムパーティションやユーザーパーティション、インストール済みのプログラム、各種設定、個人データまでがすべて含まれます。障害発生時に丸ごと元の状態へ戻せるため、非常に強力な災害対策手段となります。

本記事では標準の「システムイメージバックアップ」ツールを使用します。Microsoftはこの機能の開発を長らく停止していますが、今回のような用途には十分な機能を備えています。

WbadminコマンドでWindows 10のシステムイメージを作成する方法

システムイメージのバックアップには、コマンドラインツールwbadmin.exeを使用できます。まず、Windows 10のイメージを保存する外部ディスクまたはUSBフラッシュドライブをパソコンに接続してください。ドライブには十分な空き容量が必要です。

次に、PowerShellコンソールを管理者として起動します。

Windows 10のシステムイメージバックアップを作成・復元する完全ガイド

ここでは、Windows 10がC:\ドライブにインストールされており、システムイメージをU:\のUSBフラッシュドライブに保存するケースを例に説明します。この場合、システムイメージを作成するコマンドは以下のようになります。

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

注意:Wbadmin.exeでシステムイメージのバックアップを行うには、ローカルの「Backup Operators」グループまたは「Administrators」グループのメンバーである必要があります。

複数のパーティションをまとめてバックアップする

Windows 10がインストールされたシステムパーティションだけでなく、他のパーティションもバックアップに含めたい場合は、以下のように対象ドライブをカンマ区切りで指定します。

wbAdmin start backup -backupTarget:U: -include:C:,D:,E:,F: -allCritical -quiet

ネットワーク共有フォルダにイメージを保存する

システムイメージをネットワーク上の共有フォルダに保存する場合は、UNCパスを指定します。なお、使用するアカウントにはそのフォルダに対するNTFS書き込み権限が必要です。

wbAdmin start backup -backupTarget:\\mun-srvbk1\backup\userimages -include:C: -allCritical –quiet

SMB共有にアクセスするためのユーザー資格情報を指定することも可能です。

wbAdmin start backup -backupTarget:\\mun-srvbk1\backup\userimages -user:jsmith -password:$tr0ngP@$$w0rrd -include:C: -allCritical –quiet

特定のフォルダだけを追加でバックアップする

特定のディレクトリのみをバックアップ対象に加えたい場合は、次のように指定します。

-include:E:\Docs

バックアップ実行中の挙動について

Windowsイメージのバックアップ作成には、ソースドライブ上のデータ量に応じてある程度時間がかかります。バックアップにはボリュームシャドウコピー(VSS)サービスが利用されるため、処理中も引き続きWindowsを使用できます。

Windows 10のシステムイメージバックアップを作成・復元する完全ガイド

The backup operation successfully completed.
The backup of volume (EFI System Partition) (100.00 MB) completed successfully.
The backup of volume (C:) completed successfully.
The backup of volume (542.00 MB) completed successfully.

出力結果を見ると、イメージバックアップにはシステムパーティションだけでなく、EFIシステムパーティションやシステム予約パーティションも含まれていることがわかります。

システムイメージバックアップは、フルバックアップと増分バックアップの両方に対応しています。増分バックアップでは、変更されたブロックだけがバックアップイメージに追記されます。

バックアップファイルの保存場所

wbAdminユーティリティの処理が完了すると、保存先ドライブのルートにWindowsImageBackupフォルダが作成され、そこにシステムイメージが格納されます。システムパーティションとデータパーティションはVHDX形式のファイルとして保存されており、必要であればこれらのVHDXディスクを手動でマウントして内容を確認することもできます。

Windows 10のシステムイメージバックアップを作成・復元する完全ガイド

注意:WindowsImageBackupフォルダにアクセスするとUACのプロンプトが表示される場合があります。UACによってこのフォルダのNTFSアクセス許可が変更されるのを避けたい場合は、エクスプローラーを昇格モード(管理者として実行)で起動して操作してください。

Windows 10のシステムイメージバックアップを作成・復元する完全ガイド

GUI操作でイメージバックアップを実行する方法

Windows 10では、GUIからもシステムイメージのバックアップが可能です。「コントロールパネル」→「システムとセキュリティ」→「ファイル履歴」を開き、左下にある「システムイメージバックアップ」ボタンをクリックします。

Windows 10のシステムイメージバックアップを作成・復元する完全ガイド

また、「ファイル名を指定して実行」からSdclt.exeコマンドを実行しても同じ画面を開けます。

表示されたウィンドウで「バックアップの設定」をクリックし、Windowsイメージの保存先ドライブを指定します。

Windows 10のシステムイメージバックアップを作成・復元する完全ガイド

続いて、バックアップ対象のドライブを選択します。この際、「ドライブEFI システムパーティション、(C:)、Windows回復環境のシステムイメージを含める」オプションにチェックが入っていることを必ず確認してください。

Windows 10のシステムイメージバックアップを作成・復元する完全ガイド

その後、自動バックアップのスケジュールを設定できます。

「設定を保存してバックアップを実行する」をクリックすると、バックアップが開始されます。

Windows 10のシステムイメージバックアップを作成・復元する完全ガイド

現在のバックアップ状況は、コントロールパネルからいつでも確認できます。

Windows 10のシステムイメージバックアップを作成・復元する完全ガイド

WbadminでWindowsのバックアップを管理する

ここからは、バックアップ管理に役立つwbadmin.exeの主なコマンドをいくつか紹介します。

登録済みのバックアップ一覧を表示する

システムに登録されているバックアップの一覧を表示するには、次のコマンドを実行します。

Wbadmin get versions

Windows 10のシステムイメージバックアップを作成・復元する完全ガイド

Backup time: 4/28/2021 9:55 AM
Backup target: 1394/USB Disk labeled JetFlash(U:)
Version identifier:04/28/2021-17:45
Can recover: Volume(s), File(s), Application(s), Bare Metal Recovery, System State
Snapshot ID: {02036e21-cda2-1012-2bf1-d22401212344}

この例では2件のバックアップが存在します。特定のバックアップに含まれる項目を一覧表示するには、そのバックアップのVersion identifier(バージョン識別子)を指定します。

Wbadmin get items -version:04/28/2021-16:55

Windows 10のシステムイメージバックアップを作成・復元する完全ガイド

古いバックアップを削除する

最新の3世代を残してそれ以外のバックアップをすべて削除するには、次のコマンドを実行します。

wbadmin delete backup -keepversions:3

最も古いイメージバックアップのバージョンだけを削除したい場合はこちらです。

Wbadmin delete backup –deleteOldest

なお、wbadminはHyper-V仮想マシンのバックアップにも活用できるため、サーバー運用の場面でも重宝します。

システムイメージバックアップからWindows 10を復元する方法

事前に作成しておいたシステムイメージからWindows 10を復元するには、以下のものが必要です。

  • DVDディスクまたはUSBフラッシュドライブに収めたWindows 10インストールメディア(起動可能なUSBインストールメディア)、システム修復ディスク、MSDaRT回復イメージ、または同種のLiveCD
  • BIOS/UEFI設定でブート順序を変更し、DVD/USBメディアから起動できるようにすること

まず、インストールメディアまたはブータブルディスクからPCを起動します。

Windowsセットアップの最初の画面が表示されたら、「次へ」をクリックします。

Windows 10のシステムイメージバックアップを作成・復元する完全ガイド

左下の「コンピューターを修復する」ボタンをクリックしてください。

Windows 10のシステムイメージバックアップを作成・復元する完全ガイド

その後、「トラブルシューティング」→「詳細オプション」→「システムイメージで回復」の順に進みます。

Windows 10のシステムイメージバックアップを作成・復元する完全ガイド

対象OSの一覧から「Windows 10」を選択します。

Windows 10のシステムイメージバックアップを作成・復元する完全ガイド

回復ウィザードが接続されているドライブをスキャンし、以前に作成したバックアップの一覧を検出します。最新のイメージを復元してもよいですし、より前の時点のイメージを選択することも可能です。

Windows 10のシステムイメージバックアップを作成・復元する完全ガイド

ヒント:システムは起動メディアから起動しているため、Windows上でのドライブ文字と異なる場合があります。ご注意ください。

利用可能なイメージの一覧から、復元するイメージを選択します。

Windows 10のシステムイメージバックアップを作成・復元する完全ガイド

新しいディスクにイメージを復元する場合は、「ディスクをフォーマットして再パーティションする」オプションにチェックを入れてください。これにより、回復ウィザードはディスク上の既存のすべてのパーティションを削除し、イメージ内のパーティション構成に合わせてパーティションテーブルを再作成します。

Windows 10のシステムイメージバックアップを作成・復元する完全ガイド

あとは、イメージからのシステム復元を確認すれば完了です。

復元ウィザードの処理が終わったら、ハードディスクから起動してください(BIOSで起動デバイスの優先順位を戻すことを忘れずに)。事前に作成したイメージバックアップからWindows 10が正常に復元できたかどうかを確認しましょう。

ネットワーク共有上のイメージから復元する場合の注意点

システムイメージバックアップがネットワーク共有フォルダに保存されている場合は、WinPE環境であらかじめネットワークを初期化・構成しておく必要があります。Shift+F10キーを押してコマンドプロンプトを開いてください。

次に、startnet.cmdまたはwpeinit.exeを実行してネットワークを初期化します。

現在のネットワーク設定は以下のコマンドで確認できます。

ipconfig /all

静的IPアドレスとDNSサーバーを設定するには、次のコマンドを使用します。

netsh int ipv4 set addr "Ethernet0" static 192.168.10.15 255.255.255.0 192.168.10.1 1
net start dnscache
netsh int ipv4 set dns "Ethernet0" static 192.168.10.11 primary

ネットワークの準備が整ったら、「システムイメージで回復」の画面に戻り、イメージバックアップフォルダへのUNCパスを指定すれば、ネットワーク経由でも復元を実行できます。


  1. Windows 10・7・8でシステムバックアップを簡単に作成する方法

    予期せぬトラブルは、いつ起こるかわかりません。システムディスクのクラッシュや、PCが突然起動しなくなるといった事態が発生すれば、保存していた大切なデータや思い出が一瞬で失われてしまう可能性があります。 日々の生活や仕事をPCに依存している現代において、データの損失は深刻な問題です。そんな不安を解消するために最も確実な対策のひとつが、Windowsのバックアップをあらかじめ作成しておくことです。万が一トラブルが発生しても、重要なデータや貴重な思い出はそのまま守られます。この記事では、サードパーティ製ツールを使わずに、Windows 10・7・8でシステムバックアップを作成する方法を詳しくご紹介

  2. Windows 10でシステムの復元ポイントを有効化・作成する完全ガイド

    Windows 10のシステムの復元ポイントとは、Windows Updateやソフトウェアのインストールといった重要な操作が行われる前に、特定のファイルや情報のスナップショットを自動的に作成するWindowsの標準機能です。システムの復元を実行すれば、ドキュメントなど個人データに影響を与えることなく、Windowsが安定して動作していた以前の状態へ戻すことができます。Windowsの深刻なトラブルに直面したときの最初の対処法として非常に有効です。本記事では、Windows 10(8.1、7も同様の手順)で復元ポイントを作成し、システムの復元を実行する方法を詳しく解説します。 Windows