共用方式為


Windows 升級與移轉考量

檔案和應用程式設定可以移轉至執行 Windows 作業系統的新硬體,也可以在同一部計算機的作業系統升級期間進行維護。 本文摘要說明除了執行升級或移轉的特殊考慮之外,可用來在安裝之間移動檔案和設定的Microsoft工具。

從舊版 Windows 升級

舊版 Windows 可以升級為更新版本。 作為升級體驗的一部分,可以安裝較新版本的 Windows,同時保留應用程式、檔案和設定,如同舊版 Windows 一樣。 如果執行 Windows 的自定義安裝,而不是升級,則不會維護應用程式和設定。 個人檔案和所有 Windows 檔案和目錄都會移至 Windows.old 資料夾。 Windows 安裝程式完成之後,就可以在 Windows.old 資料夾中存取數據。

移轉檔案和設定

USMT) (用戶狀態移轉工具可用於傳輸設定:

  • 在執行 Windows 的兩部電腦之間,也稱為 並存 移轉。
  • 在未使用就地升級時升級 Windows 版本的單一計算機上,也稱為 抹除和載入重新整理 移轉。

USMT 只會傳輸程式設定,而不會傳輸程式本身。 USMT 是一個應用程式,適用於執行大規模自動化部署的系統管理員,但也可用於較小的移轉。

使用用戶狀態移轉工具進行移轉

USMT 可用來在 Windows 作業系統的大型部署期間自動進行移轉。 USMT 使用定義移轉規則的 XML 檔案。 移轉規則可以設定為確切控制USMT移轉的專案,以及它如何移轉專案。 例如,USMT 可以移轉:

  • 用戶帳戶,包括要移轉的特定帳戶。
  • 用戶檔案,包括要移轉的特定檔案。
  • 操作系統設定,包括要移轉的特定作業系統設定。
  • 某些應用程式的設定,包括要移轉的特定應用程式設定。

USMT 可用於下列案例:

  • 並存 - 移轉,其中一個裝置會取代為不同的裝置。
  • 抹除和載入/重新整理 - 在單一裝置上升級 Windows 的移轉。

重要

USMT 僅支援已加入本機 Active Directory 網域的裝置。 USMT 不支援 Microsoft Entra 加入的裝置。

升級和移轉考慮

升級或移轉至新版本的 Windows 時,請注意下列問題和考慮:

應用程式相容性

如需 Windows 中應用程式相容性的詳細資訊,請參閱 Windows 11 相容性

多語系 Windows 映射升級

執行多語系 Windows 升級時,USMT 不支援跨語言升級。 如果升級或移轉已安裝多個語言套件的作業系統,則只能升級或移轉 UI (UI) 語言的系統預設使用者介面。 例如,如果預設值為英文,但已安裝西班牙文語言套件,則只能升級或移轉至英文。

如果使用符合多語系作業系統系統預設UI語言的單一語言 Windows 映像進行 抹除和載入/重新整理 移轉,移轉就會正常運作。 不過,所有語言套件都會移除。 完成升級之後,必須重新安裝語言套件。

Errorhandler.cmd

如果在從舊版 Windows 升級時使用 Errorhandler.cmd ,請將 Errorhandler.cmd 複製到 %WINDIR%\Setup\Scripts Windows 原始安裝上的目錄。 將 Errorhandler.cmd 複製到 %WINDIR%\Setup\Scripts Windows 原始安裝的目錄中,可確保如果在 Windows 安裝程式的下層階段發生錯誤, Errorhandler.cmd 中的命令會執行。 如需詳細資訊,請 參閱如果 Windows 安裝程式在 (ErrorHandler.cmd) 遇到嚴重錯誤,請執行腳本