Share via


Windows 升級與移轉考量

檔案與應用程式設定可以移轉到執行 Windows® 作業系統的新硬體,或是在同一部電腦上於作業系統升級期間進行維護。本主題摘要說明您可以用來在安裝之間移動檔案與設定的 Microsoft® 工具,同時說明執行升級或移轉時的特殊考量。

從舊版 Windows 升級

您可以從舊版 Windows 升級,這表示您可以安裝新版的 Windows,同時保留舊版 Windows 中的應用程式、檔案以及設定。如果您決定執行 Windows 的自訂安裝而非進行升級,便無法維護您的應用程式與設定。您的個人檔案以及所有 Windows 檔案與目錄都會被移動到 Windows.old 資料夾。您可以在 Windows 安裝程式完成後,存取 Windows.old 資料夾中的資料。

移轉檔案與設定

移轉工具可用來將一部執行 Windows 的電腦設定傳輸到另一部電腦。這些工具只會傳輸程式設定,而不會傳輸程式本身。

如需應用程式相容性的相關資訊,請參閱應用程式相容性工具組 (ACT)

使用者狀態移轉工具 (USMT) 5.0 是一個應用程式,提供給執行大規模自動部署工作的系統管理員使用。您可以使用 Windows 輕鬆傳輸來部署少量電腦或進行個別的自訂部署。

使用 Windows 輕鬆傳輸移轉

Windows 輕鬆傳輸是一個軟體精靈,可將檔案與設定從一部執行 Windows 的電腦傳輸到另一部電腦。它可幫助您選取要移至新電腦的項目,讓您設定要使用的移轉方法,然後執行傳輸。傳輸完成後,Windows 輕鬆傳輸報告會顯示已傳輸的項目,並提供您可能要安裝在新電腦上的程式清單,以及您要下載其他程式的連結。

使用 Windows 輕鬆傳輸,可以使用網路共用、USB 快閃磁碟機 (UFD) 或輕鬆傳輸纜線來傳輸檔案與設定。不過,您無法使用標準通用序列匯流排 (USB) 纜線,利用 Windows 輕鬆傳輸來傳輸檔案與設定。您可以在網路上、向您的電腦製造商或在電子材料行購買「輕鬆傳輸纜線」。

利用使用者狀態遷移工具移轉

在大量部署 Windows 作業系統期間,您可以使用 USMT 來自動移轉。USMT 使用可設定的移轉規則 (.xml) 檔案,明確控制要移轉的使用者帳戶、使用者檔案、作業系統設定與應用程式設定以及其移轉方式。只有正在升級作業系統時才可以使用 USMT 進行「並列」移轉 (會取代其中一項硬體) 或「清除並載入」 (或「重新整理」) 移轉。

如需 USMT 的相關資訊,請參閱使用者狀態遷移工具 (USMT) 技術參考

升級與移轉考量

不論是升級或移轉至新版本的 Windows,您都必須注意下列問題與考量:

應用程式相容性

如需 Windows 應用程式相容性的相關資訊,請參閱<應用程式相容性工具組 (ACT)>。

升級多語系 Windows 映像

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

如果您使用的單一語言 Windows 映像符合多語系作業系統的系統預設 UI 語言,便能夠進行移轉。不過,會移除所有語言套件,因此您需要在升級完成後重新安裝所有語言套件。

Errorhandler.cmd

從舊版 Windows 升級時,如果想要使用 Errorhandler.cmd,必須將此檔案複製到舊安裝上的 %WINDIR%\Setup\Scripts 目錄。如此可確保萬一 Windows 安裝程式的下層階段期間發生錯誤時,就會執行 Errorhandler.cmd 中的命令。

如需 Errorhandler.cmd 的相關資訊,請參閱將自訂指令碼新增至 Windows 安裝程式

移轉資料磁碟機 ACL

Windows 安裝程式的特殊化設定階段期間,在格式化為 NTFS 且沒有作業系統的磁碟機上,將 root 存取控制清單 (ACL) 變更為預設 Windows XP ACL 格式。這些磁碟機上的 ACL 會有所變更,讓已驗證的使用者可以修改資料夾與檔案的存取權。

如果預設的 Windows XP ACL 是套用至具有大量資料的磁碟分割,變更 ACL 可能會影響 Windows 安裝程式的效能。基於這些效能考量,您可以變更下列登錄值以停用此功能:

Key: HKLM\System\Setup
Type: REG_DWORD 
Value: "DDACLSys_Disabled" = 1

如果此登錄機碼值存在並設定為 1,就會停用此功能。

另請參閱

其他資源

使用者狀態遷移工具 (USMT) 概觀主題