リターン コード

このトピックでは、ユーザー状態移行ツール (USMT) 5.0 のリターン コードとエラー メッセージについて説明します。また、USMT のリターン コードとそれに関連した軽減手順とを一覧にした表を掲載しています。加えて、エラーが発生した理由をログファイルを使って特定するためのヒントも紹介しています。

USMT を使った移行作業で発生するエラーは、USMT を実行するための要件をきちんと理解すれば最小限に抑えることができます。詳しくは、「USMT の要件」をご覧ください。

このトピックの内容

USMT のリターン コード

USMT のエラー メッセージ

リターン コードとエラー メッセージのトラブルシューティング

USMT のリターン コード

USMT を使った移行作業でエラーが発生した場合、リターン コードと、それに対応する USMT エラー メッセージに記されているより具体的な情報とを手掛かりにして、問題をトラブルシューティングし、軽減手順を把握することができます。

リターン コードには、報告されるエラーの領域を表すカテゴリがあります。リターン コードは、大きく次のカテゴリに分けられます。

  • 成功またはユーザーによる取り消し

  • 無効なコマンド ライン

  • セットアップと初期化

  • 致命的ではないエラー

  • 致命的なエラー

通常、詳細レベルは 5 に設定することをお勧めします。ScanStateLoadStateUsmtUtils の各コマンド ラインに /v*:5* を設定すると、対応する USMT ログに、最も詳しいレポートが出力されます。ログ ファイルをデバッガーに出力する場合は、もっと高い詳細レベルを使うことができます。

USMT のエラー メッセージ

エラー メッセージには、移行の問題について、対応するリターン コードよりも詳しい情報が含まれています。たとえば、ScanStateLoadStateUsmtUtils のいずれかのツールから、"11" ("USMT_INVALID_PARAMETERS") というリターン コードが返されたとき、対応するエラー メッセージとして "/key and /keyfile both specified" が出力されます。エラー メッセージは、コマンド プロンプトに表示されるほか、ScanStateLoadStateUsmtUtils の各ログ ファイルでも確認でき、リターン コードの発生理由を特定する手掛かりとして利用できます。

Windows アプリケーション プログラミング インターフェイス (API) のシステム エラー コードが出力されている場合、コマンド ラインに**「net helpmsg」**と入力してそのエラー コード番号を入力すると、詳しい情報を得ることができます。システム エラー コードについて詳しくは、こちらの Microsoft Web サイトをご覧ください。

リターン コードとエラー メッセージのトラブルシューティング

次の表は、リターン コードを数値ごとに列挙したものです。対応するエラー メッセージと推奨されるトラブルシューティング方法も記載されています。

リターン コードの値 リターン コード エラー メッセージ トラブルシューティング、軽減、回避策 カテゴリ

0

USMT_SUCCESS

Successful run

該当なし

成功または取り消し

1

USMT_DISPLAY_HELP

Command line help requested

該当なし

成功または取り消し

2

USMT_STATUS_CANCELED

Gather was aborted because of an EFS file

該当なし

User chose to cancel (such as pressing CTRL+C)

該当なし

成功または取り消し

3

USMT_WOULD_HAVE_FAILED

At least one error was skipped as a result of /c

ScanState、LoadState、UsmtUtils のいずれかのログでコマンド ライン エラーに関する詳しい情報を確認してください。

11

USMT_INVALID_PARAMETERS

/all conflicts with /ui, /ue or /uel

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

/auto expects an optional parameter for the script folder

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

/encrypt can't be used with /nocompress

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

/encrypt requires /key or /keyfile

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

/genconfig can't be used with most other options

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

/genmigxml can't be used with most other options

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

/hardlink requires /nocompress

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

/key and /keyfile both specified

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

/key or /keyfile used without enabling encryption

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

/lae is only used with /lac

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

/listfiles cannot be used with /p

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

/offline requires a valid path to an XML file describing offline paths

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

/offlinewindir requires a valid path to offline windows folder

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

/offlinewinold requires a valid path to offline windows folder

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

A command was already specified

コマンド ライン構文が正しいことと、重複するコマンドが存在しないことを確認してください。

An option argument is missing

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

An option is specified more than once and is ambiguous

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

By default /auto selects all users and uses the highest log verbosity level.Switches like /all, /ui, /ue, /v are not allowed.

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

Command line arguments are required.Specify /?for options.

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

Command line option is not valid

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

EFS parameter specified is not valid for /efs

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

File argument is invalid for /genconfig

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

File argument is invalid for /genmigxml

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

Invalid space estimate path.Check the parameters and/or file system permissions

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

List file path argument is invalid for /listfiles

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

Retry argument must be an integer

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

Settings store argument specified is invalid

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。ストアのパスがアクセス可能であり、適切なアクセス許可レベルが設定されていることを確認してください。

Specified encryption algorithm is not supported

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

The /efs:hardlink requires /hardlink

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

The /targetWindows7 option is only available for Windows XP, Windows Vista(R), and Windows 7

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

The store parameter is required but not specified

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

The source-to-target domain mapping is invalid for /md

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

The source-to-target user account mapping is invalid for /mu

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

Undefined or incomplete command line option

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

無効なコマンド ライン

Use /nocompress, or provide an XML file path with /p"pathtoafile" to get a compressed store size estimate

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

User exclusion argument is invalid

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

Verbosity level must be specified as a sum of the desired log options: Verbose (0x01), Record Objects (0x04), Echo to debug port (0x08)

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

Volume shadow copy feature is not supported with a hardlink store

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

Wait delay argument must be an integer

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

12

USMT_ERROR_OPTION_PARAM_TOO_LARGE

Command line arguments cannot exceed 256 characters

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

無効なコマンド ライン

Specified settings store path exceeds the maximum allowed length of 256 characters

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

13

USMT_INIT_LOGFILE_FAILED

Log path argument is invalid for /l

ScanState のコマンド ラインで /l を指定した場合、USMT によってパスが検証されます。ドライブやその他の情報 (ファイル システムの文字など) が正しいことを確認してください。

無効なコマンド ライン

14

USMT_ERROR_USE_LAC

Unable to create a local account because /lac was not specified

ローカル アカウントを作成するときは、コマンド ライン オプション /lac と /lae を使う必要があります。

無効なコマンド ライン

26

USMT_INIT_ERROR

Multiple Windows installations found

Listfiles.txt を作成できませんでした。このファイルの作成先として指定した場所が正しいことを確認してください。

セットアップと初期化

Software malfunction or unknown exception

読み込まれているすべての .xml ファイルをチェックして誤り (Config.xml ファイルの読み込みに /I を使うなど) がないか確認します。

Unable to find a valid Windows directory to proceed with requested offline operation; Check if offline input file is present and has valid entries

オフライン入力ファイルが存在し、有効なエントリが存在することを確認します。有効なオフライン オペレーティング システムを USMT は見つけることができませんでした。オフライン ディレクトリのマッピングを確認してください。

27

USMT_INVALID_STORE_LOCATION

A store path can't be used because an existing store exists; specify /o to overwrite

既に存在する中間ストア (移行ストア) を上書きするには、/o を指定します。

セットアップと初期化

A store path is missing or has incomplete data

ストアのパスがアクセス可能であり、適切なアクセス許可レベルが設定されていることを確認してください。

An error occurred during store creation

ストアのパスがアクセス可能であり、適切なアクセス許可レベルが設定されていることを確認してください。既に存在する中間ストア (移行ストア) を上書きするには、/o を指定します。

An inappropriate device such as a floppy disk was specified for the store

ストアのパスがアクセス可能であり、適切なアクセス許可レベルが設定されていることを確認してください。

ストアのパスが無効です。ストア パラメーターとファイル システムのアクセス許可を確認してください。

Invalid store path; check the store parameter and/or file system permissions

The file layout and/or file content is not recognized as a valid store

ストアのパスがアクセス可能であり、適切なアクセス許可レベルが設定されていることを確認してください。既に存在する中間ストア (移行ストア) を上書きするには、/o を指定します。

The store path holds a store incompatible with the current USMT version

ストアのパスがアクセス可能であり、適切なアクセス許可レベルが設定されていることを確認してください。

The store save location is read-only or does not support a requested storage option

ストアのパスがアクセス可能であり、適切なアクセス許可レベルが設定されていることを確認してください。

28

USMT_UNABLE_GET_SCRIPTFILES

Script file is invalid for /i

指定したすべての移行 .xml ファイルをチェックし、誤りがないかどうかを確認してください。これは、Config.xml ファイルの読み込みに /i を使ったときに多く見られるエラーです。

セットアップと初期化

Unable to find a script file specified by /i

スクリプト ファイルの場所を確認し、コマンド ライン オプションが正しいことを確認してください。

29

USMT_FAILED_MIGSTARTUP

A minimum of 250 MB of free space is required for temporary files

一時ディスク領域の最小要件である 250 MB をシステムが満たしていることを確認してください。一時ファイル用の作業ディレクトリにリダイレクトするための環境変数 USMT_WORKING_DIR=<パス> を設定して回避することもできます。

セットアップと初期化

Another process is preventing migration; only one migration tool can run at a time

ScanState のログ ファイルをチェックし、移行 .xml ファイルのエラーが発生していないか確認してください。

Failed to start main processing, look in log for system errors or check the installation

ScanState のログ ファイルをチェックし、移行 .xml ファイルのエラーが発生していないか確認してください。

Migration failed because of an XML error; look in the log for specific details

ScanState のログ ファイルをチェックし、移行 .xml ファイルのエラーが発生していないか確認してください。

Unable to automatically map the drive letters to match the online drive letter layout; Use /offline to provide a mapping table

ScanState のログ ファイルをチェックし、移行 .xml ファイルのエラーが発生していないか確認してください。

31

USMT_UNABLE_FINDMIGUNITS

An error occurred during the discover phase; the log should have more specific information

ScanState のログ ファイルをチェックし、移行 .xml ファイルのエラーが発生していないか確認してください。

セットアップと初期化

32

USMT_FAILED_SETMIGRATIONTYPE

An error occurred processing the migration system

ScanState のログ ファイルをチェックし、移行 .xml ファイルのエラーが発生していないか確認してください。または、コマンド ラインで「/?」と入力し、オンライン ヘルプをご覧ください。

セットアップと初期化

33

USMT_UNABLE_READKEY

Error accessing the file specified by the /keyfile parameter

ScanState のログ ファイルをチェックし、移行 .xml ファイルのエラーが発生していないか確認してください。または、コマンド ラインで「/?」と入力し、オンライン ヘルプをご覧ください。

セットアップと初期化

The encryption key must have at least one character

ScanState のログ ファイルをチェックし、移行 .xml ファイルのエラーが発生していないか確認してください。または、コマンド ラインで「/?」と入力し、オンライン ヘルプをご覧ください。

34

USMT_ERROR_INSUFFICIENT_RIGHTS

Directory removal requires elevated privileges

管理者としてログオンし、管理者特権で実行してください。

セットアップと初期化

No rights to create user profiles; log in as Administrator; run with elevated privileges

管理者としてログオンし、管理者特権で実行してください。

No rights to read or delete user profiles; log in as Administrator, run with elevated privileges

管理者としてログオンし、管理者特権で実行してください。

35

USMT_UNABLE_DELETE_STORE

A reboot is required to remove the store

コマンドの実行時に削除できなかったファイルがある場合は、再起動してファイルを削除してください。

セットアップと初期化

A store path can't be used because it contains data that could not be overwritten

移行ストアを削除できませんでした。ハードリンク移行ストアを使っている場合、ロックされたファイルがストアに存在する可能性があります。ストアを手動で削除するか、usmtutils /rd コマンドを使ってストアを削除する必要があります。

There was an error removing the store

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

36

USMT_ERROR_UNSUPPORTED_PLATFORM

Compliance check failure; please check the logs for details

アクティブな一時プロファイルがシステム上に存在するかどうかを調査してください。

セットアップと初期化

Use of /offline is not supported during apply

/offline コマンドが、Windows プレインストール環境 (Windows Preinstallation Environment) で実行しているときに使われませんでした。

Use /offline to run gather on this platform

/offline コマンドが、Windows PE で実行しているときに使われませんでした。

37

USMT_ERROR_NO_INVALID_KEY

The store holds encrypted data but the correct encryption key was not provided

正しい暗号化キー (/key) または暗号化キー ファイル (/keyfile) が指定されていることを確認してください。

セットアップと初期化

38

USMT_ERROR_CORRUPTED_NOTENCRYPTED_STORE

An error occurred during store access

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。ストアのパスがアクセス可能であり、適切なアクセス許可レベルが設定されていることを確認してください。

セットアップと初期化

39

USMT_UNABLE_TO_READ_CONFIG_FILE

Error reading Config.xml

Config.xml ファイル内のコマンド ライン エラーに関する詳しい情報を ScanState または LoadState のログで確認してください。

セットアップと初期化

File argument is invalid for /config

Config.xml ファイルの読み込みに使ったコマンド ラインを確認してください。コマンドラインで「/?」と入力することによってオンライン ヘルプを参照できます。

40

USMT_ERROR_UNABLE_CREATE_PROGRESS_LOG

Error writing to the progress log

進行状況ログを作成できませんでした。保存場所が有効であること、また書き込みアクセス権があることを確認してください。

セットアップと初期化

Progress log argument is invalid for /progress

進行状況ログを作成できませんでした。保存場所が有効であること、また書き込みアクセス権があることを確認してください。

41

USMT_PREFLIGHT_FILE_CREATION_FAILED

Can't overwrite existing file

進行状況ログを作成できませんでした。保存場所が有効であること、また書き込みアクセス権があることを確認してください。

セットアップと初期化

Invalid space estimate path.Check the parameters and/or file system permissions

ScanState または LoadState のログでコマンド ライン エラーに関する詳しい情報を確認してください。

42

USMT_ERROR_CORRUPTED_STORE

The store contains one or more corrupted files

破損したファイルに関する詳しい情報を UsmtUtils のログで確認してください。破損していないファイルを抽出する方法について詳しくは、「圧縮された USMT 移行ストアからのファイルの抽出」をご覧ください。

61

USMT_MIGRATION_STOPPED_NONFATAL

Processing stopped due to an I/O error

USMT は終了しましたが、/c コマンド ライン オプションを指定し (必要に応じて) <ErrorControl> セクションを構成するか、/vsc コマンド ライン オプションを指定することによって続行できます。

致命的ではないエラー

71

USMT_INIT_OPERATING_ENVIRONMENT_FAILED

A Windows Win32 API error occurred

データの転送が開始されましたが、移行ストアの作成中か適用フェーズでエラーが発生しました。ScanState または LoadState のログで詳しい情報を確認してください。

致命的なエラー

An error occurred when attempting to initialize the diagnostic mechanisms such as the log

データの転送が開始されましたが、移行ストアの作成中か適用フェーズでエラーが発生しました。ScanState または LoadState のログで詳しい情報を確認してください。

Failed to record diagnostic information

データの転送が開始されましたが、移行ストアの作成中か適用フェーズでエラーが発生しました。ScanState または LoadState のログで詳しい情報を確認してください。

Unable to start.Make sure you are running USMT with elevated privileges

USMT を終了し、管理者特権でもう一度ログインしてください。

72

USMT_UNABLE_DOMIGRATION

An error occurred closing the store

データの転送が開始されましたが、移行ストアの作成中か適用フェーズでエラーが発生しました。ScanState または LoadState のログで詳しい情報を確認してください。

致命的なエラー

An error occurred in the apply process

データの転送が開始されましたが、移行ストアの作成中か適用フェーズでエラーが発生しました。ScanState または LoadState のログで詳しい情報を確認してください。

An error occurred in the gather process

データの転送が開始されましたが、移行ストアの作成中か適用フェーズでエラーが発生しました。ScanState または LoadState のログで詳しい情報を確認してください。

Out of disk space while writing the store

データの転送が開始されましたが、移行ストアの作成中か適用フェーズでエラーが発生しました。ScanState または LoadState のログで詳しい情報を確認してください。

Out of temporary disk space on the local system

データの転送が開始されましたが、移行ストアの作成中か適用フェーズでエラーが発生しました。ScanState または LoadState のログで詳しい情報を確認してください。

関連項目

他のリソース

ユーザー状態移行ツール (User State Migration Tool) のトラブルシューティング
ログ ファイル