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) 遇到嚴重錯誤,請執行腳本 。