Win7迁移基础知识(2):USMT(用户状态迁移工具)

2022-07-05 09:20:11 浏览数 (1)

Win7迁移基础知识(2):USMT(用户状态迁移工具)

一、使用USMT

1、安装USMT

  USMT是随着Windows AIK安装的。通常安装在 C:Program FilesWindows AIKToolsUSMT 路径。可以将该 USMT 整个目录复制到U盘的根目录,以便于使用U盘进行用户状态迁移。

2、远程客户端使用USMT

  在已安装了 Windows AIK 的计算机上共享其 USMT 工具所在的文件夹。注意,需要分配“写入”的权限。

  然后映射网络路径,例如:

C:Useruser1> net use n: \win7pcusmt

C:Useruser1> n:

二、扫描用户状态

1、扫描

  示例如下:

N:>ScanState /i:migapp.xml /i:miguser.xml /genconfig:config.xml

2、排除无需迁移的项目

  用记事本打开config.xml ,可以看到将要迁移的项目都已经列出清单,例如

component displayname=”Shared Music” migrate=”yes”

  找到不需要迁移的项目,将 migrate=”yes” 改为 migrate=”no” 。完成修改后,保存config.xml 文件。

3、使用自定义的xml文件

三、捕获用户状态

1、在线捕获源计算机上的用户状态

N:>scanstate \dc1data /i:migapp.xml /i:miguser.xml /config:config.xml

  运行完成之后,在 \dc1data 目录下将出现一个 USMT 的文件夹,其中包含一个 USMT.mig 的文件。 注意:在捕获之前请确认不存在 \dc1dataUSMT 目录,或者在命令行的后面添加一个参数 “/o” 进行强制覆盖。

  详细语法请参考官网 http://technet.microsoft.com/zh-CN/library/hh825093.aspx

2、脱机捕获

  可以在Windows PE中运行ScanState 命令。使用脱机捕获的好处有:

(1)改善性能。因为Windows PE是精简的操作系统,所以运行的服务比较少。在此环境中,ScanState命令可以更有效地访问本地资源。

(2)简化过程。可以从Windows.old迁移,方便在安装新操作系统后进行迁移。

(3)提高成功率。脱机时不会锁定文件,Windows PE还消除了对联机系统的管理员级别访问权限的需要。

(4)可以恢复无法启动的计算机。

四、在目标计算机上还原用户状态

N:>loadstate \dc1data /i:migapp.xml /i:miguser.xml /lac:Pa$$w0rd /lae

  详细语法请参考官网 http://technet.microsoft.com/zh-CN/library/hh825190.aspx

五、硬链接迁移(Hard-Link Migration)

  硬链接迁移是USMT 4.0的一项功能。它能扫描计算机中的用户文件和设置,然后创建指向这些文件的硬链接的目录。将这些硬链接重新映射到新操作系统中的相应位置。运行整个过程的速度非常快,不复制本地磁盘上的文件,并且在升级到Windows7时可以节省时间。

  使用USMT在脱机时从使用Windows.old的默认全新安装迁移文件。示例如下:

N:>ScanState C:store /o /hardlink /nocompress /i:migapp.xml /i:miguser.xml /offlineWinOld:C:Windows.oldWindows

N:>LoadState C:store /lac /lae /i:migapp.xml /i:miguser.xml /sf /hardlink /nocompress

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/110274.html原文链接:https://javaforall.cn

0 人点赞