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

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

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

一、使用USMT

1、安装USMT

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

 

2、远程客户端使用USMT

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

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

C:\User\user1\> net use n: \\win7pc\usmt

C:\User\user1\> 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 \\dc1\data  /i:migapp.xml  /i:miguser.xml  /config:config.xml 

  运行完成之后,在 \\dc1\data 目录下将出现一个 USMT 的文件夹,其中包含一个 USMT.mig 的文件。 注意:在捕获之前请确认不存在 \\dc1\data\USMT 目录,或者在命令行的后面添加一个参数 “/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 \\dc1\data /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.old\Windows

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

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

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

(0)
上一篇 2021年8月20日 下午8:00
下一篇 2021年8月20日 下午9:00


相关推荐

  • 线性代数行列式计算方法之降阶法

    声明与简介线性代数行列式计算之降阶法一般针对于行列是0元素较多的情况,它的核心思想是对某行(列)能方便的进行行列式展开,即某行(列)元素与其代数余子式的乘积,而该行(列)元素为0的较多,对应的代数余子式又比较简单的求出(比如三角形的行列式)。降阶法代数余子式展开计算n阶行列式:过程详解#1思路Step1先观察行列式的特点,再整理思路Step2以第1列为轴,不难发现它对应的代数余子式是个对角形。Step3思路形成,以第1列对应的两个元素a和b分别乘以对应的代数余子.

    2022年4月8日
    200
  • dirsearch安装和使用[通俗易懂]

    dirsearch安装和使用[通俗易懂]目录dirsearch介绍下载及安装如何使用简单用法递归扫描线程前缀/后缀黑名单筛选器原始请求Wordlist格式排除扩展扫描子目录代理报告其他命令小贴士选项选项强制性字典设置一般设置请求设置连接设置配置dirsearch介绍dirsearch是一个基于python3的命令行工具,常用于暴力扫描页面结构,包括网页中的目录和文件。相比其他扫描工具disearch的特点是:支持HTTP……

    2022年10月6日
    5
  • python语言与c语言java的区别_c语言和java有什么区别

    python语言与c语言java的区别_c语言和java有什么区别区别 1 单文件的编译时间 java 比 C 语言快 2 C 语言可以直接操作内存 java 不能直接操作 3 C 语言可以封装动态库 java 不行 4 C 语言有指针 java 没有指针 5 C 语言可以直接操作串口 java 需要第三方 jar 包支持等等 本篇文章主要给大家介绍 c 语言和 java 的区别 希望对需要的朋友有所帮助 c 语言和 java 的区别 1 语法不同 2 单文件的编译时间 java 比 C 语言快 3 C 语言可以

    2026年3月17日
    2
  • 传原千问大模型后训练负责人郁博文加入字节跳动

    传原千问大模型后训练负责人郁博文加入字节跳动

    2026年3月12日
    2
  • 卡巴斯基升级_卡巴斯基免费版和收费版的区别

    卡巴斯基升级_卡巴斯基免费版和收费版的区别http://hi.baidu.com/sxcxq1128/blog/item/1918d0ef30523c232df534c1.html  卡巴斯基2010授权文件如何安装使用激活卡巴斯基2010版授权文件安装方法比以前的版本有些不同,请仔细看以下教程免得有了key也不会使用^_^第一步:打开卡巴斯基授权许可激活页点击左下角的“授权许可”上图

    2022年8月20日
    5
  • AI编程:探索ClaudeCode + Claude4/Kimi K2/Qwen3 Coder的全面玩法分析

    AI编程:探索ClaudeCode + Claude4/Kimi K2/Qwen3 Coder的全面玩法分析

    2026年3月16日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号