共用方式為


USMT (用戶狀態移轉工具) 傳回碼

本文說明 USMT 10.0 傳回碼和錯誤訊息。 也包含一份表格,其中列出USMT傳回碼及其相關聯的風險降低步驟。 此外,本文提供提示,協助您使用記錄檔來判斷您收到錯誤的原因。

瞭解執行 USMT 的需求有助於將 USMT 移轉中的錯誤降至最低。 如需詳細資訊,請參閱 USMT 需求

傳回 USMT 所使用的代碼

如果您在 USMT 移轉時遇到錯誤,您可以使用傳回碼和相關聯的 USMT 錯誤訊息中提供的更具體資訊,來針對問題進行疑難解答,並找出緩和步驟。

傳回碼會分組為下列廣泛類別,描述其錯誤報告區域:

  • 成功或使用者取消

  • 無效的命令行

  • 安裝和初始化

  • 非嚴重錯誤

  • 嚴重錯誤

最佳做法是,建議您在ScanState.exe、 v:5LoadState.exe 和UsmtUtils.exe 命令行上將詳細資訊層級設定為 5,以便在個別的 USMT 記錄中提供最詳細的報告。 如果您想要將記錄檔輸出移至調試程式,可以使用較高的詳細資訊層級。

USMT 錯誤訊息

與相關聯的傳回碼相比,錯誤訊息會提供有關移轉問題的更詳細資訊。 例如,ScanStateLoadStateUsmtUtils 工具可能會針對USMT_INVALID_PARAMETERS) 傳回 11 (的程式代碼,以及同時讀/key 和 /keyfile 的相關錯誤訊息。 錯誤訊息會顯示在命令提示字元中,並在 ScanStateLoadStateUsmtUtils 記錄檔中識別,以協助您判斷收到傳回碼的原因。

您可以在命令提示字元視窗net.exe helpmsg <error_number>中輸入 ,其中<error_number>是錯誤訊息所產生的錯誤碼編號,以取得任何列出之 Windows 系統錯誤碼的詳細資訊。 如需系統錯誤碼的詳細資訊,請 參閱系統錯誤碼 (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 而略過。 如需命令行錯誤的詳細資訊,請檢閱 ScanState、LoadState 或 UsmtUtils 記錄。

11:USMT_INVALID_PARAMETERS

  • 類別:無效的命令行
錯誤訊息 疑難解答、風險降低、因應措施
/all 與 /ui、/ue 或 /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 記錄。
存放區參數是必要參數,但未指定 如需命令行錯誤的詳細資訊,請檢閱 ScanState 記錄或 LoadState 記錄。
來源對目標網域對應對 /md 無效 如需命令行錯誤的詳細資訊,請檢閱 ScanState 記錄或 LoadState 記錄。
來源對目標用戶帳戶對應對 /mu 無效 如需命令行錯誤的詳細資訊,請檢閱 ScanState 記錄或 LoadState 記錄。
未定義或不完整的命令行選項 如需命令行錯誤的詳細資訊,請檢閱 ScanState 記錄或 LoadState 記錄。
使用 /nocompress,或使用 /p“pathtoafile” 提供 XML 檔案路徑,以取得壓縮的存放區大小估計 如需命令行錯誤的詳細資訊,請檢閱 ScanState 記錄或 LoadState 記錄。
使用者排除自變數無效 如需命令行錯誤的詳細資訊,請檢閱 ScanState 記錄或 LoadState 記錄。
詳細資訊層級必須指定為所需記錄選項的總和:詳細資訊 (0x01) 、記錄物件 (0x04) 、偵錯埠的回應 (0x08) 如需命令行錯誤的詳細資訊,請檢閱 ScanState 記錄或 LoadState 記錄。
硬式連結存放區不支援磁碟區陰影複製功能 如需命令行錯誤的詳細資訊,請檢閱 ScanState 記錄或 LoadState 記錄。
等候延遲自變數必須是整數 如需命令行錯誤的詳細資訊,請檢閱 ScanState 記錄或 LoadState 記錄。

12:USMT_ERROR_OPTION_PARAM_TOO_LARGE

  • 類別:無效的命令行
錯誤訊息 疑難解答、風險降低、因應措施
命令行自變數不能超過 256 個字元 如需命令行錯誤的詳細資訊,請檢閱 ScanState 記錄或 LoadState 記錄。
指定的設定存放區路徑超過允許的最大長度 256 個字元 如需命令行錯誤的詳細資訊,請檢閱 ScanState 記錄或 LoadState 記錄。

13:USMT_INIT_LOGFILE_FAILED

  • 類別:無效的命令行
錯誤訊息 疑難解答、風險降低、因應措施
記錄路徑自變數對 /l 無效 在 ScanState 命令行中指定時 /l ,USMT 會驗證路徑。 確認磁碟驅動器和其他資訊,例如文件系統字元正確無誤。

14:USMT_ERROR_USE_LAC

  • 類別:無效的命令行
錯誤訊息 疑難解答、風險降低、因應措施
無法建立本機帳戶,因為未指定 /lac 建立本機帳戶時,應該使用 命令列選項 /lac/lae

26:USMT_INIT_ERROR

  • 類別:安裝和初始化
錯誤訊息 疑難解答、風險降低、因應措施
找到多個 Windows 安裝 無法建立 Listfiles.txt。 確認您為建立此檔案指定的位置有效。
軟體故障或未知的例外狀況 檢查所有載入的 .xml 檔案是否有錯誤,這是使用 /i 載入 Config.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> 來重新導向暫存盤工作目錄。
另一個程式正在防止移轉;一次只能執行一個移轉工具 檢查 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 檔案錯誤,或在命令行上輸入 /? 來使用在線說明。
加密金鑰必須至少有一個字元 檢查 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正確的加密金鑰或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

  • 類別
錯誤訊息 存放區包含一或多個損毀的檔案
存放區會保存加密的數據,但未提供正確的加密金鑰 如需損毀檔案的詳細數據,請檢閱 UsmtUtils 記錄。 如需如何擷取未損毀檔案的資訊,請參閱 從壓縮的USMT移轉存放區擷取檔案

61:USMT_MIGRATION_STOPPED_NONFATAL

  • 類別:非嚴重錯誤
錯誤訊息 存放區包含一或多個損毀的檔案
處理因 I/O 錯誤而停止 USMT 已結束,但可以繼續 /c 使用命令行選項,並使用選擇性的可 <設定 ErrorControl> 區段或使用 /vsc 命令行選項。

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 收集部署相關問題的資訊所述步驟來收集資訊。

USMT (用戶狀態移轉工具) 疑難解答

USMT 記錄檔