USMT 要求
本主题内容
支持的操作系统
软件要求
硬盘要求
用户先决条件
支持的操作系统
用户状态迁移工具 (USMT) 5.0 对源计算机或目标计算机没有任何明确的 RAM 或 CPU 速度要求。如果你的计算机符合操作系统的系统要求,那么也符合 USMT 的要求。你需要一个足以容纳所有迁移的数据和设置的中间存储位置,并且目标计算机上需具有足够的硬盘空间以存储迁移的文件和设置。
下表列出了 USMT 支持的操作系统。
操作系统 | ScanState(源计算机) | LoadState(目标计算机) | |
---|---|---|---|
Windows® XP Professional |
X |
|
|
Windows XP Professional x64 Edition |
X |
|
|
32 位版本的 Windows Vista® |
X |
X |
|
64 位版本的 Windows Vista |
X |
X |
|
32 位版本的 Windows(R) 7 |
X |
X |
|
64 位版本的 Windows 7 |
X |
X |
|
32 位版本的 Windows(R) 8 |
X |
X |
|
64 位版本的 Windows 8 |
X |
X |
备注 |
---|
可以将 32 位操作系统迁移到 64 位操作系统。不过,无法将 64 位操作系统迁移到 32 位操作系统。 USMT 不支持任何 Windows Server® 操作系统、Windows 2000、或任何简易版的 Windows XP、Windows Vista 或 Windows 7。另外,USMT 只支持从 Windows XP SP 3 迁移。 USMT 不支持 Windows(R) RT。有关如何将内容迁移至 Windows RT 和从中迁移内容的详细信息,请参阅 Windows 轻松传送。 |
软件要求
**必须使用最新版本的 Windows PE。**例如,若要迁移到 Windows 8.1,你将需要使用 Windows PE 5.0。有关详细信息,请参阅 Windows PE 中的新增功能。
在 Windows Vista 和 Windows 7 中必须在管理员模式下运行。当在Windows Vista、Windows 7或Windows 8上手动运行 ScanState和LoadState 工具时,必须使用具有管理凭据的帐户在管理员模式下运行它们,以确保迁移所有指定的用户。这是因为,用户访问控制 (UAC) 在 Windows Vista、Windows 7 和 Windows 8 中默认处于启用状态。 如果不在管理员模式下运行 USMT,迁移过程中将只包含处于登录状态的用户配置文件。
若要在管理员模式下运行:
单击**“开始”**。
单击**“所有程序”**。
单击“附件”。
右键单击**“命令提示符”**。
单击**“以管理员身份运行”**。
在命令提示符处,键入
ScanState
或LoadState
命令。
重要
必须使用具有全部管理权限的帐户在管理员模式下运行 USMT,完全管理权限包括以下权限:
- SeBackupPrivilege(备份文件和目录)
- SeDebugPrivilege(调试程序)
- SeRestorePrivilege(还原文件和目录)
- SeSecurityPrivilege(管理审核和安全日志)
- SeTakeOwnership Privilege(取得文件或其他对象的所有权)
在 Windows XP 中必须使用具有管理凭据的帐户运行。 当源计算机上的操作系统是 Windows XP 时,如果不使用具有管理凭据的帐户运行 ScanState 工具,则不会迁移一些操作系统设置,如墙纸设置、屏幕保护程序选择、调制解调器选项、媒体播放机设置以及 RAS 连接电话簿 (.pbk) 文件和设置。
在 Config.xml 中指定 /c 选项和 <ErrorControl> 设置。 如果 USMT 无法迁移某个文件或设置,它将会失败,除非指定 /c 选项。当指定 /c 选项时,USMT 会在每次遇到正在使用中而未被迁移的文件时记录一个错误,但迁移不会中断。在 USMT 中,可以在 Config.xml 文件中指定哪些类型的错误应允许继续执行迁移,哪些类型的错误应导致迁移失败。有关错误报告和 <ErrorControl> 元素的详细信息,请参阅 Config.xml 文件、日志文件和 XML 元素库。
**在运行 LoadState 命令之前安装应用程序。**还原用户状态之前在目标计算机上安装所有应用程序。这可以确保保留迁移的设置。
硬盘要求
确保在迁移存储位置以及源计算机和目标计算机上有足够的可用空间。有关详细信息,请参阅估计迁移存储大小。
用户先决条件
本文档假定使用 USMT 的 IT 专业人员了解命令行工具。本文档还假定使用 USMT 编写 MigXML 规则的 IT 专业人员了解以下内容:
Windows 注册表的导航和层次结构。
应用程序使用的文件和文件类型。
从内部软件开发团队和非 Microsoft 软件供应商创建的应用程序中手动提取应用程序和设置信息的方法。
XML 编写基础知识。