![将用户(开发人员)配置文件从 XP 迁移到 NT6(Vista、7)~我需要注意什么?](https://linux22.com/image/538483/%E5%B0%86%E7%94%A8%E6%88%B7%EF%BC%88%E5%BC%80%E5%8F%91%E4%BA%BA%E5%91%98%EF%BC%89%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%E4%BB%8E%20XP%20%E8%BF%81%E7%A7%BB%E5%88%B0%20NT6%EF%BC%88Vista%E3%80%817%EF%BC%89~%E6%88%91%E9%9C%80%E8%A6%81%E6%B3%A8%E6%84%8F%E4%BB%80%E4%B9%88%EF%BC%9F.png)
如果这是重复的,请告诉我并重定向我,我就会继续前进。
我是 Visual Studio 的开发人员,我目前安装了 2005、2008 和 2010,还有 VB6,以及 SqlServer Dev 2005、2008,更不用说各种各样的开发工具,如 Notepad++、ReSharper 和 Reflector。
我意识到我需要重新安装很多工具,这没什么大不了的,但 Windows 在我的配置文件中为我保存的所有内容怎么办,比如设置或缓存。我可以重新开始,但有时这些东西真的很有用。保存的 RemoteDesktopProfile 密码(我不记得把它们放在任何地方的文件夹中,我只需点击“记住密码”按钮并相信 Windows 会施展魔法)。还有我的易变信息(如果它甚至保存在配置文件中,我敢打赌它确实保存了。
我知道用户配置文件已从 NT5 更改为 NT6,因此我知道登录新设备会给我一个新的配置文件,但我还需要注意什么?迁移所有这些设置和缓存等的最佳方法是什么?有什么大问题吗?
还有我的 Outlook PST 等等。
顺便说一下,我之所以要移动,是因为我的当前开发机箱在没有任何先前记录的情况下开始对我进行 BSOD 攻击。没有安装任何新设备或新工具包,因此它并不像(撤消所做的任何操作)那么简单。我们网络上的另一个设备目前处于闲置状态,因此它正在被交换。幸运的是,我可以通过网络移动东西,让两个盒子同时在线。
显然,我知道如何将文档等数据移过去,并且我将所有工作文件都保存在 F:\ 驱动器中,因此我可以很轻松地将其移过去,但其余的我在这里真正关注的是“隐藏的东西”。
答案1
您想使用传输向导将您配置文件中的所有内容放在 Windows 7 系统的正确位置。您还可以指定要迁移的其他文件夹(如果尚未选择)。向导还将传输您的 Office 文件和设置并跨版本进行翻译(尽管文件不会“升级”)。
答案2
跨操作系统甚至跨应用程序版本传输应用程序设置是一个难题。你越仔细地研究这个问题,就会发现它越难。
正如 Jim B 所写,微软的 Easy Transfer (ET) 是显而易见的选择,显而易见,因为它是微软的,而且是免费的。另一方面,ET 一点也不灵活,而且到处都有小问题。
微软的“专业”解决方案被称为用户状态迁移工具(USMT)没有 UI 但完全可定制,面向企业客户。
还有另外一款产品我想提一下,sepago的配置文件迁移器。它试图将 ET 的易用性与 USMT 的功能结合起来。目前它主要支持漫游配置文件迁移,但完整的客户端数据迁移(包括 Outlook PST 文件,甚至存档)正在筹备中。请注意,由于我在 sepago 工作,因此我可能并不完全客观。
无论如何,如果您对如何使用 USMT 并与 Profile Migrator 进行比较感兴趣,请阅读此博客文章:USMT 及其他 - 移民实用技巧。