USMT 要件

サポートされているオペレーティング システム

ユーザー状態移行ツール (USMT) 10.0 には、ソース コンピューターまたは移行先コンピューターの明示的な RAM または CPU 速度の要件はありません。 お使いのコンピューターがオペレーティング システムのシステム要件に準拠している場合は、USMT の要件にも準拠します。 移行されたすべてのデータと設定を保持するのに十分な大きさの中間ストアの場所と、移行されたファイルと設定の対象コンピューター上の同じ量のハード ディスク領域が必要です。

次の表は、USMT でサポートされているオペレーティング システムの一覧です。

オペレーティング システム ScanState (ソース コンピューター) LoadState (移行先コンピューター)
Windows 7 の 32 ビット バージョン ✔️ ✔️
Windows 7 の 64 ビット バージョン ✔️ ✔️
Windows 8の 32 ビット バージョン ✔️ ✔️
Windows 8の 64 ビット バージョン ✔️ ✔️
Windows 10の 32 ビット バージョン ✔️ ✔️
Windows 10の 64 ビット バージョン ✔️ ✔️

32 ビット オペレーティング システムを 64 ビット オペレーティング システムに移行できます。 ただし、64 ビット オペレーティング システムを 32 ビット オペレーティング システムに移行することはできません。

サポートされていないシナリオ

  • USMT では、どの Windows Server® オペレーティング システムもサポートされていません。
  • Windows 10用 USMT は、以前のバージョンの Windows 間の移行には使用しないでください。 Windows 10用 USMT は、Windows 10 または Windows 10 バージョン間に移行することのみを目的としています。 USMT ツールの以前のリリースの詳細については、「 ユーザー状態移行ツール (USMT) の概要」を参照してください。

Windows PE

  • 最新バージョンの Windows PE を使用する必要があります。 たとえば、Windows 10に移行するには、Windows PE 5.1 が必要です。 詳細については、「 Windows PE の新機能」を参照してください。

資格情報

  • 管理者として実行するWindows 7、Windows 8、またはWindows 10で ScanState ツールと LoadState ツールを手動で実行する場合は、管理者特権のコマンド プロンプトから実行して、指定したすべてのユーザーが確実に移行されるようにする必要があります。 管理者特権のプロンプトから USMT を実行しない場合は、ログオンしているユーザー プロファイルのみが移行に含まれます。

管理者特権のコマンド プロンプトを開くには:

  1. [スタート] を選択します。
  2. 検索機能に「」と入力 cmd します。
  3. 使用している OS によっては、 cmd または コマンド プロンプト が表示されます。
  4. cmd またはコマンド プロンプトを右クリックし、[管理者として実行] を選択します。
  5. 現在のユーザーがまだ管理者でない場合は、管理者の資格情報を入力するように求められます。

重要

次の特権を含む、完全な管理アクセス許可を持つアカウントを使用して USMT を実行する必要があります。

  • SeBackupPrivilege (ファイルとディレクトリのバックアップ)
  • SeDebugPrivilege (デバッグ プログラム)
  • SeRestorePrivilege (ファイルとディレクトリの復元)
  • SeSecurityPrivilege (監査とセキュリティ ログの管理)
  • SeTakeOwnership Privilege (ファイルまたはその他のオブジェクトの所有権を取得する)

Config.xml

ファイルで/cオプションと <ErrorControl> 設定を指定するConfig.xml

オプションを指定しない限り、ファイルまたは設定を移行できない場合、USMT は /c 失敗します。 オプションを /c 指定すると、移行しなかったが移行が中断されない使用中のファイルが検出されるたびに、USMT によってエラーが記録されます。 USMT では、ファイルで、移行を Config.xml 続行できるエラーの種類と、移行が失敗する原因を指定できます。 エラー報告と <ErrorControl> 要素の詳細については、「ファイル、ログ ファイルXML 要素ライブラリConfig.xml」を参照してください。

Loadstate

LoadState コマンドを実行する前にアプリケーションをインストールする

ユーザーの状態を復元する前に、対象のコンピューターにすべてのアプリケーションをインストールします。 コマンドを実行する前にアプリケーションを LoadState.exe インストールすると、移行された設定が確実に保持されます。

ハード ディスクの要件

移行ストアの場所と、ソースコンピューターと移行先コンピューターに十分な空き領域があることを確認します。 詳細については、「 移行ストアのサイズの見積もり」を参照してください。

ユーザーの前提条件

このドキュメントでは、USMT を使用する IT プロフェッショナルがコマンド ライン ツールを理解していることを前提としています。 また、このドキュメントでは、USMT を使用して MigXML ルールを作成する IT プロフェッショナルが、次の概念を理解していることを前提としています。

  • Windows レジストリのナビゲーションと階層。
  • アプリケーションで使用されるファイルとファイルの種類。
  • 内部ソフトウェア開発グループと Microsoft 以外のソフトウェア発行元によって作成されたアプリケーションからアプリケーションと設定情報を手動で抽出する方法。
  • XML オーサリングの基本。