ユーザー状態移行ツール (USMT) のリターン コード
この記事では、USMT 10.0 のリターン コードとエラー メッセージについて説明します。 また、関連する軽減手順を含む USMT リターン コードを示す表も含まれています。 さらに、この記事では、ログ ファイルを使用してエラーが発生した理由を特定するのに役立つヒントを提供します。
USMT を実行するための要件を理解することは、USMT 移行のエラーを最小限に抑えるのに役立ちます。 詳細については、「 USMT 要件を参照してください。
USMT で使用されるリターン コード
USMT 移行でエラーが発生した場合は、リターン コードと関連する USMT エラー メッセージで提供されるより具体的な情報を使用して、問題のトラブルシューティングを行い、軽減手順を特定できます。
リターン コードは、エラー報告の領域を説明する次の広範なカテゴリにグループ化されます。
成功またはユーザーのキャンセル
無効なコマンド ライン
セットアップと初期化
致命的でないエラー
致命的なエラー
ベスト プラクティスとして、各 USMT ログで最も詳細なレポートを使用できるように、ScanState.exe、LoadState.exe、およびUsmtUtils.exeコマンド ラインで詳細レベルを 5、v:5
に設定することをお勧めします。 ログ ファイルの出力をデバッガーに出力する場合は、より詳細レベルを使用できます。
USMT エラー メッセージ
エラー メッセージは、関連するリターン コードよりも移行の問題に関する詳細情報を提供します。 たとえば、 ScanState、 LoadState、または UsmtUtils ツールは、 11 ( USMT_INVALID_PARAMETERS) のコードと、指定された /keyfile と /keyfile の両方を読み取る関連するエラー メッセージを返す場合があります。 エラー メッセージはコマンド プロンプトに表示され、 ScanState、 LoadState、または UsmtUtils ログ ファイルで識別され、リターン コードが受信された理由を判断するのに役立ちます。
Windows システム エラー コードの詳細については、コマンド プロンプト ウィンドウに入力net.exe helpmsg <error_number>
、エラー メッセージによって生成されるエラー コード番号<error_number>入力します。 システム エラー コードの詳細については、「システム エラー コード (0 ~ 499)」を参照してください。
リターン コードとエラー メッセージのトラブルシューティング
次の情報では、各リターン コードを数値で示し、関連するエラー メッセージと推奨されるトラブルシューティング アクションを示します。
0: USMT_SUCCESS
- カテゴリ: 成功またはユーザーのキャンセル
エラー メッセージ | トラブルシューティング、軽減策、回避策 |
---|---|
正常に実行 | NA |
1: USMT_DISPLAY_HELP
- カテゴリ: 成功またはユーザーのキャンセル
エラー メッセージ | トラブルシューティング、軽減策、回避策 |
---|---|
コマンド ライン ヘルプが要求されました | NA |
2: USMT_STATUS_CANCELED
- カテゴリ: 成功またはユーザーのキャンセル
エラー メッセージ | トラブルシューティング、軽減策、回避策 |
---|---|
EFS ファイルが原因で収集が中止されました | NA |
ユーザーがキャンセルを選択した (Ctrl キーを押しながら C キーを押すなど) | NA |
3: USMT_WOULD_HAVE_FAILED
- カテゴリ:
エラー メッセージ | トラブルシューティング、軽減策、回避策 |
---|---|
/c の結果として、少なくとも 1 つのエラーがスキップされました。 | コマンド ライン エラーの詳細については、ScanState、LoadState、または UsmtUtils ログを確認してください。 |
11: USMT_INVALID_PARAMETERS
- Category: コマンド ラインが無効です
エラー メッセージ | トラブルシューティング、軽減策、回避策 |
---|---|
/all conflicts with /ui, /ue or /uel | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
/auto には、スクリプト フォルダーの省略可能なパラメーターが必要です | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
/encrypt は /nocompress では使用できません | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
/encrypt には /key または /keyfile が必要です | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
/genconfig は他のほとんどのオプションでは使用できません | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
/genmigxml は他のほとんどのオプションでは使用できません | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
/hardlink には /nocompress が必要です | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
/key と /keyfile の両方を指定 | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
暗号化を有効にせずに使用される /key または /keyfile | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
/lae は /lac でのみ使用されます | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
/listfiles を /p と共に使用することはできません | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
/offline には、オフライン パスを記述する XML ファイルへの有効なパスが必要です | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
/offlinewindir には、オフライン Windows フォルダーへの有効なパスが必要です | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
/offlinewinold には、オフライン Windows フォルダーへの有効なパスが必要です | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
コマンドが既に指定されている | コマンド ライン構文が正しいことと、重複するコマンドがないことを確認します。 |
オプション引数がありません | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
オプションが複数回指定され、あいまいである | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
既定では、/auto はすべてのユーザーを選択し、最高のログ詳細レベルを使用します。 /all、/ui、/ue、/v などのスイッチは許可されません。 | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
コマンド ライン引数が必要です。 指定/。 オプションの場合は 〗 | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
コマンド ライン オプションが無効です | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
指定された EFS パラメーターが /efs に対して無効です | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
/genconfig のファイル引数が無効です | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
/genmigxml のファイル引数が無効です | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
スペース推定パスが無効です。 パラメーターやファイル システムのアクセス許可を確認する | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
/listfiles のリスト ファイル パス引数が無効です | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
再試行引数は整数である必要があります | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
指定された設定ストアの引数が無効です | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 ストア パスにアクセスでき、適切なアクセス許可レベルが設定されていることを確認します。 |
指定された暗号化アルゴリズムはサポートされていません | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
/efs:hardlink には /hardlink が必要です | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
/targetWindows7 オプションは、Windows XP、Windows Vista、および Windows 7 でのみ使用できます | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
store パラメーターは必須ですが、指定されていません | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
ソースからターゲットへのドメイン マッピングが /md に対して無効です | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
ソースとターゲットのユーザー アカウントのマッピングが /mu に対して無効です | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
未定義または不完全なコマンド ライン オプション | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
/nocompress を使用するか、/p"pathtoafile" で XML ファイル パスを指定して圧縮ストア サイズの見積もりを取得する | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
ユーザーの除外引数が無効です | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
詳細 (0x01)、Record Objects (0x04)、Echo to debug port (0x08) のログ オプションの合計として詳細レベルを指定する必要があります。 | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
ボリューム シャドウ コピー機能は、ハードリンク ストアではサポートされていません | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
待機遅延引数は整数にする必要があります | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
12: USMT_ERROR_OPTION_PARAM_TOO_LARGE
- Category: コマンド ラインが無効です
エラー メッセージ | トラブルシューティング、軽減策、回避策 |
---|---|
コマンド ライン引数は 256 文字を超えることはできません | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
指定された設定ストア パスが、許容される最大長の 256 文字を超えています | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
13: USMT_INIT_LOGFILE_FAILED
- Category: コマンド ラインが無効です
エラー メッセージ | トラブルシューティング、軽減策、回避策 |
---|---|
/l のログ パス引数が無効です | ScanState コマンド ラインで /l を指定すると、USMT によってパスが検証されます。 ドライブとその他の情報 (ファイル システム文字など) が正しいことを確認します。 |
14: USMT_ERROR_USE_LAC
- Category: コマンド ラインが無効です
エラー メッセージ | トラブルシューティング、軽減策、回避策 |
---|---|
/lac が指定されていないため、ローカル アカウントを作成できません | ローカル アカウントを作成するときは、コマンド ライン オプション /lac と /lae を使用する必要があります。 |
26: USMT_INIT_ERROR
- カテゴリ: セットアップと初期化
エラー メッセージ | トラブルシューティング、軽減策、回避策 |
---|---|
複数の Windows インストールが見つかりました | Listfiles.txtを作成できませんでした。 このファイルの作成に指定した場所が有効であることを確認します。 |
ソフトウェアの誤動作または不明な例外 | /i を使用してConfig.xmlファイルを読み込む際の一般的なエラーである、読み込まれた.xmlファイルをすべて確認します。 |
要求されたオフライン操作を続行するための有効な Windows ディレクトリが見つかりません。オフライン入力ファイルが存在し、有効なエントリがあるかどうかを確認する | オフライン入力ファイルが存在し、有効なエントリがあることを確認します。 USMT で有効なオフライン オペレーティング システムが見つかりませんでした。 オフライン ディレクトリ マッピングを確認します。 |
27: USMT_INVALID_STORE_LOCATION
- カテゴリ: セットアップと初期化
エラー メッセージ | トラブルシューティング、軽減策、回避策 |
---|---|
既存のストアが存在するため、ストア パスを使用できません。上書きする /o を指定する | 既存の中間ストアまたは移行ストアを上書きする /o を指定します。 |
ストア パスが見つからないか、不完全なデータがある | ストア パスにアクセスでき、適切なアクセス許可レベルが設定されていることを確認します。 |
ストアの作成時にエラーが発生しました | ストア パスにアクセスでき、適切なアクセス許可レベルが設定されていることを確認します。 既存の中間ストアまたは移行ストアを上書きする /o を指定します。 |
フロッピー ディスクなどの不適切なデバイスがストアに指定されました | ストア パスにアクセスでき、適切なアクセス許可レベルが設定されていることを確認します。 |
無効なストア パス。ストア パラメーターやファイル システムのアクセス許可を確認する | 無効なストア パス。ストア パラメーターまたはファイル システムのアクセス許可を確認します。 |
ファイル レイアウトやファイル コンテンツが有効なストアとして認識されない | ストア パスにアクセスでき、適切なアクセス許可レベルが設定されていることを確認します。 既存の中間ストアまたは移行ストアを上書きする /o を指定します。 |
ストア パスは、現在の USMT バージョンと互換性のないストアを保持します | ストア パスにアクセスでき、適切なアクセス許可レベルが設定されていることを確認します。 |
ストアの保存場所が読み取り専用であるか、要求されたストレージ オプションをサポートしていません | ストア パスにアクセスでき、適切なアクセス許可レベルが設定されていることを確認します。 |
28: USMT_UNABLE_GET_SCRIPTFILES
- カテゴリ: セットアップと初期化
エラー メッセージ | トラブルシューティング、軽減策、回避策 |
---|---|
/i のスクリプト ファイルが無効です | 指定されたすべての移行.xmlファイルでエラーがないか確認します。 このエラーは、 /i を使用して Config.xml ファイルを読み込む場合に一般的です。 |
/i で指定されたスクリプト ファイルが見つかりません | スクリプト ファイルの場所を確認し、コマンド ライン オプションが正しいことを確認します。 |
29: USMT_FAILED_MIGSTARTUP
- カテゴリ: セットアップと初期化
エラー メッセージ | トラブルシューティング、軽減策、回避策 |
---|---|
一時ファイルには少なくとも 250 MB の空き領域が必要です | システムが 250 MB の最小一時ディスク領域要件を満たしていることを確認します。 回避策として、環境変数 USMT_WORKING_DIR=<path> 設定して、一時ファイルの作業ディレクトリをリダイレクトできます。 |
もう 1 つのプロセスは移行を妨げている。一度に実行できる移行ツールは 1 つだけです | ScanState ログ ファイルで、移行.xmlファイル エラーを確認します。 |
メイン処理の開始、システム エラーのログの検索、またはインストールの確認に失敗しました | ScanState ログ ファイルで、移行.xmlファイル エラーを確認します。 |
XML エラーが原因で移行に失敗しました。ログで特定の詳細を確認する | ScanState ログ ファイルで、移行.xmlファイル エラーを確認します。 |
オンラインドライブ文字のレイアウトに合わせてドライブ文字を自動的にマップできません。/offline を使用してマッピング テーブルを指定する | ScanState ログ ファイルで、移行.xmlファイル エラーを確認します。 |
31: USMT_UNABLE_FINDMIGUNITS
- カテゴリ: セットアップと初期化
エラー メッセージ | トラブルシューティング、軽減策、回避策 |
---|---|
検出フェーズ中にエラーが発生しました。ログには、より具体的な情報が必要です | ScanState ログ ファイルで、移行.xmlファイル エラーを確認します。 |
32: USMT_FAILED_SETMIGRATIONTYPE
- カテゴリ: セットアップと初期化
エラー メッセージ | トラブルシューティング、軽減策、回避策 |
---|---|
移行システムの処理中にエラーが発生しました | ScanState ログ ファイルで移行.xmlファイル エラーを確認するか、コマンド ラインに「 /? 」と入力してオンライン ヘルプを使用します。 |
33: USMT_UNABLE_READKEY
- カテゴリ: セットアップと初期化
エラー メッセージ | トラブルシューティング、軽減策、回避策 |
---|---|
/keyfile パラメーターで指定されたファイルへのアクセス中にエラーが発生しました | ScanState ログ ファイルで移行.xmlファイル エラーを確認するか、コマンド ラインに「 /? 」と入力してオンライン ヘルプを使用します。 |
暗号化キーには少なくとも 1 文字が必要です | ScanState ログ ファイルで移行.xmlファイル エラーを確認するか、コマンド ラインに「 /? 」と入力してオンライン ヘルプを使用します。 |
34: USMT_ERROR_INSUFFICIENT_RIGHTS
- カテゴリ: セットアップと初期化
エラー メッセージ | トラブルシューティング、軽減策、回避策 |
---|---|
ディレクトリの削除には昇格された特権が必要です | 管理者としてサインインし、管理者特権で実行します。 |
ユーザー プロファイルを作成する権限はありません。管理者としてログインします。管理者特権で実行する | 管理者としてサインインし、管理者特権で実行します。 |
ユーザー プロファイルの読み取りまたは削除を行う権限はありません。管理者としてログインし、管理者特権で実行する | 管理者としてサインインし、管理者特権で実行します。 |
35: USMT_UNABLE_DELETE_STORE
- カテゴリ: セットアップと初期化
エラー メッセージ | トラブルシューティング、軽減策、回避策 |
---|---|
ストアを削除するには再起動が必要です | 再起動して、コマンドの実行時に削除できなかったファイルを削除します。 |
上書きできなかったデータが格納されているため、ストア パスを使用できません | 移行ストアを削除できませんでした。 ハードリンク移行ストアを使用している場合は、ロックされたファイルが含まれる可能性があります。 ストアを手動で削除するか、 UsmtUtils.exe /rd コマンドを使用してストアを削除する必要があります。 |
ストアの削除中にエラーが発生しました | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
36: USMT_ERROR_UNSUPPORTED_PLATFORM
- カテゴリ: セットアップと初期化
エラー メッセージ | トラブルシューティング、軽減策、回避策 |
---|---|
コンプライアンス チェックの失敗。詳細についてはログを確認してください | システムにアクティブな一時プロファイルがあるかどうかを調べます。 |
/offline の使用は、適用中はサポートされていません | /offline コマンドは、Windows プレインストール環境 (WinPE) での実行中に使用されませんでした。 |
/offline を使用してこのプラットフォームで収集を実行する | /offline コマンドは WinPE での実行中に使用されませんでした。 |
37: USMT_ERROR_NO_INVALID_KEY
- カテゴリ: セットアップと初期化
エラー メッセージ | トラブルシューティング、軽減策、回避策 |
---|---|
ストアは暗号化されたデータを保持しますが、正しい暗号化キーが提供されませんでした | /key または /keyfile オプションに正しい暗号化キーまたはキーファイルが含まれていることを確認します。 |
38: USMT_ERROR_CORRUPTED_NOTENCRYPTED_STORE
- カテゴリ: セットアップと初期化
エラー メッセージ | トラブルシューティング、軽減策、回避策 |
---|---|
ストア アクセス中にエラーが発生しました | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 ストア パスにアクセスでき、適切なアクセス許可レベルが設定されていることを確認します。 |
39: USMT_UNABLE_TO_READ_CONFIG_FILE
- カテゴリ: セットアップと初期化
エラー メッセージ | トラブルシューティング、軽減策、回避策 |
---|---|
Config.xmlの読み取り中にエラーが発生しました | Config.xml ファイルのコマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
/config のファイル引数が無効です | Config.xml ファイルの読み込みに使用したコマンド ラインを確認します。 オンライン ヘルプを使用するには、コマンド ラインで「 /? 」と入力します。 |
40: USMT_ERROR_UNABLE_CREATE_PROGRESS_LOG
- カテゴリ: セットアップと初期化
エラー メッセージ | トラブルシューティング、軽減策、回避策 |
---|---|
進行状況ログへの書き込み中にエラーが発生しました | 進行状況ログを作成できませんでした。 場所が有効であり、書き込みアクセス権があることを確認します。 |
/progress の進行状況ログ引数が無効です | 進行状況ログを作成できませんでした。 場所が有効であり、書き込みアクセス権があることを確認します。 |
41: USMT_PREFLIGHT_FILE_CREATION_FAILED
- カテゴリ: セットアップと初期化
エラー メッセージ | トラブルシューティング、軽減策、回避策 |
---|---|
既存のファイルを上書きできない | 進行状況ログを作成できませんでした。 場所が有効であり、書き込みアクセス権があることを確認します。 |
スペース推定パスが無効です。 パラメーターやファイル システムのアクセス許可を確認する | コマンド ライン エラーの詳細については、ScanState ログまたは LoadState ログを確認してください。 |
42: USMT_ERROR_CORRUPTED_STORE
- カテゴリ:
エラー メッセージ | ストアに 1 つ以上の破損したファイルが含まれている |
---|---|
ストアは暗号化されたデータを保持しますが、正しい暗号化キーが提供されませんでした | 破損したファイルの詳細については、UsmtUtils ログを確認してください。 破損していないファイルを抽出する方法については、「 圧縮された USMT 移行ストアからファイルを抽出するを参照してください。 |
61: USMT_MIGRATION_STOPPED_NONFATAL
- カテゴリ: 致命的でないエラー
エラー メッセージ | ストアに 1 つ以上の破損したファイルが含まれている |
---|---|
I/O エラーが原因で処理が停止しました | USMT は終了しましたが、オプションとして構成可能な <ErrorControl> セクションを使用するか、/vsc コマンド ライン オプションを使用して、/c コマンド ライン オプションを続行できます。 |
71: USMT_INIT_OPERATING_ENVIRONMENT_FAILED
- カテゴリ: 致命的なエラー
エラー メッセージ | トラブルシューティング、軽減策、回避策 |
---|---|
Windows Win32 API エラーが発生しました | データ転送が開始され、移行ストアの作成中または適用フェーズ中にエラーが発生しました。 詳細については、ScanState ログまたは LoadState ログを確認してください。 |
ログなどの診断メカニズムを初期化しようとしたときにエラーが発生しました | データ転送が開始され、移行ストアの作成中または適用フェーズ中にエラーが発生しました。 詳細については、ScanState ログまたは LoadState ログを確認してください。 |
診断情報を記録できませんでした | データ転送が開始され、移行ストアの作成中または適用フェーズ中にエラーが発生しました。 詳細については、ScanState ログまたは LoadState ログを確認してください。 |
開始できません。 管理者特権で USMT を実行していることを確認します | USMT を終了し、管理者特権でもう一度サインインします。 |
72: USMT_UNABLE_DOMIGRATION
- カテゴリ: 致命的なエラー
エラー メッセージ | トラブルシューティング、軽減策、回避策 |
---|---|
ストアを閉じる際にエラーが発生しました | データ転送が開始され、移行ストアの作成時または適用フェーズ中にエラーが発生しました。 詳細については、ScanState ログまたは LoadState ログを確認してください。 |
適用プロセスでエラーが発生しました | データ転送が開始され、移行ストアの作成時または適用フェーズ中にエラーが発生しました。 詳細については、ScanState ログまたは LoadState ログを確認してください。 |
収集プロセスでエラーが発生しました | データ転送が開始され、移行ストアの作成時または適用フェーズ中にエラーが発生しました。 詳細については、ScanState ログまたは LoadState ログを確認してください。 |
ストアの書き込み中にディスク領域が不足している | データ転送が開始され、移行ストアの作成時または適用フェーズ中にエラーが発生しました。 詳細については、ScanState ログまたは LoadState ログを確認してください。 |
ローカル システムの一時ディスク領域が不足しています | データ転送が開始され、移行ストアの作成時または適用フェーズ中にエラーが発生しました。 詳細については、ScanState ログまたは LoadState ログを確認してください。 |
データ収集
Microsoft サポートの支援が必要な場合は、「展開関連の問題について TSS を使用して情報を収集する」に記載している手順に従って情報を収集することをお勧めします。