我公司正在将所有的用户从旧的Windows XP电脑升级到新的四核Win7电脑。 这是一件好事 – 我们升级工作站的时间早已过期 – 但现在我花了大量时间configuration新的计算机。 有什么办法可以自动化这个过程吗?
几乎每台电脑都经过的步骤:
之后还有其他一些我自己做的事情,那就是很好的自动化,但是这不太可能是由于许可密钥,密码等。
我知道有可能创build一个完整的计算机图像,但是如何与不同的硬件/驱动程序一起工作呢? 怎么样的Win7许可证密钥? 如果有办法做到这一点,那么什么是最好的(最好是免费/开源)软件呢?
不要打扰卸载或修复英国媒体报道。 只需重新映像电脑。 实际上,使用WDS + MDT设置参考映像,sysprep,捕获和部署它非常简单 。 看到前面提到的各种驱动程序包:相信我你不是第一个想到这个东西的人,已经解决了。
configuration文件可以通过USMT传输。 映射驱动器最好使用login脚本完成 。 Outlook 2007+与Exchange 2007+可以使用自动发现 。 使用WSUS安装更新(使用简单脚本进行安装时完全自动化)。 可以使用脚本或VAMTpipe理密钥和激活。
公平的警告,如果你不知道这些东西,你已经有了一个学习曲线通过,你是在时代背后的方式。 如果你真的只有less数几台电脑,现在可能不值得花时间去设置这个东西,但是如果超过一打的话,这是值得的。 未来的硬件更新也不会那么痛苦。 奖金,许多这些技能,让您在日常工作中更有效率,并有助于防止问题。
解决scheme,将工作:
安装以下应用程序
WDS(Windows部署服务)
MDT(Microsoft部署工具)
WAIK(Windows自动安装工具包)
以上所有内容都位于WDS内托pipe的MDT启动映像中。 因此,在引导到WDS服务器期间,您将获得所有这些任务序列。
创build默认的Windows 7镜像和捕获重新部署
当你准备一台机器的时候,它会将机器退回到一个可以用不同的产品密钥,不同的驱动程序,不同的机器名称,不同的SID等重新设置的状态。 它还将机器启动回审计模式 – 新购买的机器通常处于的状态(您知道欢迎屏幕,您可以看到完成新PC安装的最后一个步骤)。
configurationMDT规则以自动满足需求
授权 – 我MDT您可以指定一个VLM密钥或使用规则请求在每个部署期间要求产品密钥。 始终要求提供产品密钥的规则示例。
SkipProductKey=NO
添加到具有不同计算机名称的域 – 这可以通过MDT规则来完成。 下面的规则设置
SkipComputerName=NO SkipDomainMembership=NO JoinDomain=domain.co.uk DomainAdmin=username DomainAdminDomain=domain.co.uk DomainAdminPassword=password
USMT和保存用户数据
我以前没有这样做过,但理论上你在MDT中创build了一个标准的replace任务,在现有的Windows XP PC上运行这个任务,USMT将允许你将用户设置保存到networking位置。 然后,启动WDS并运行Windows 7的标准安装任务,并在向导阶段指定要恢复用户设置。
安装应用程序并预先configurationoffice和outlook
将Windows XP升级到Windows 7
你懂。 我发现最简单的方法是使用Symantec Ghost,这意味着您可以configuration一台机器的方式,捕捉一张图像,然后在所有其他机器上使用该映像。
如果您需要旧机器上的用户configuration文件,则可以在旧机器上运行一个名为Transwiz的免费工具,将该configuration文件保存在外部,然后在新机器上使用Transwiz,selectconfiguration文件,然后执行所有操作工作。 它将传输文件,configuration文件,应用程序设置等。http://www.forensit.com/move-computer.html
在一天结束的时候,我使用SCCM来满足我的重新成像需求。 我发现使用软件包比使用ghost更容易,因为如果需要在机器之间进行细微的更改,它们更容易改变。
如果您select使用Ghost,Clonezilla或类似的“映像”方法,则可以在closures系统进行映像之前,从设备pipe理器中删除“磁盘控制器”,使映像在不同的芯片组上运行。
除Symantec Ghost之外,赛门铁克还拥有更多可以利用Ghost和Symantec Deployment Solution的企业级解决scheme。 该产品提供重新映像系统的核心元素,还可以将个性(桌面,屏幕保护程序,应用程序模板)转移到新的操作系统。 而且,您可以通过工作stream程自动化整个stream程,使最终用户能够自我服务迁移。 您可以在http://www.symantec.com/business/deployment-solution上查看 。
我曾经看过一些电脑的负载,将部署到短期网站与蹩脚的湾链接,所以我曾经花费年龄重新成像他们和漫游configuration文件是不是一个选项。
我从来不打扰微软的方法,因为我从来没有发现时间去研究它。 我曾经做的是:
擦拭戴尔工厂的形象,并重新启动一个新的OS安装。 然后,一旦所有的驱动程序加载和电脑完全更新,使用Acronis的图像(acronis就像鬼,但我有一个糟糕的经验与鬼2003年,所以我去acronis),然后我会安装我们的标准程序套件。
然后我打开registry编辑器,selecthkey用户,然后加载configuration单元,然后加载c:\ users \ default user \ ntuser.dat,这将打开用于创build新configuration文件的registry设置。 在那里,我会设置相关的设置,如墙纸,在资源pipe理器中显示文件扩展名和其他东西的堆。 然后closures打开的蜂巢。 此外,我会复制所需的快捷方式到相关的文件夹为默认用户,但这可能是一个皮塔如果软件曾经被更改为一个新的版本,因为新的configuration文件仍然会得到旧的/错误的图标。 对于可能会更改的软件,我发现c:\ programdata \ desktop(或startmenu)更好,但是如果一个用户删除了一个图标,对于其他用户也会消失。
对于前景问题 – 安装相关版本的办公室的组策略扩展,运行gpedit.msc和Outlook的有一个设置,可以让你指定使用Outlook相关的广告帐户。 然后,当我编辑默认用户的registry时,我将使用runonce部分来运行outlook,所以当用户第一次login时,pc会自动运行outlook并排除帐户而无需干预。
然后,我会采取另一个形象。 这一步通常是不必要的,但我会在一秒钟内解释。
然后我运行c:\ windows \ system32 \ sysprep / oobe / generalize / shutdown,然后取最后的图像。 在这之前我会想到的一个原因就是,一旦进入蓝色月亮,sysprep就会竖起来,摧毁我所有的辛苦工作,而且很高兴能够回去。
然后,当你把这个图像还原到另一台电脑时,它会分类出一些东西,比如创build一个在域环境中必不可less的新sid,并要求你input电脑名称。 然后,我会手动join到域和更新和电脑准备使用。
还有一个只有窗口的图像是好的,所以每年一次,当我们所有的软件包被更新的版本所取代,而不是升级我的图像,我只是回到一个新的Windows安装,做的Windows更新,然后安装新的scheme。
NB我相信如果你使用的是oem窗户,那就是擦拭窗户,然后开始新鲜的图像。 由于一些愚蠢的原因,他们只让你形象工厂提供的副本。 如果这与您有关,请检查eula。
注意事项2 – 我确定我读了编辑默认用户configuration文件的地方,ms不支持。 我总是固定自己的问题,而不是打电话给他,所以不被打扰。
NB 3 – 我的旧安装程序是页面和页面的笔记,所以我可能错过了一些东西 – 虽然有一点试错,我相信你将能够定制这个程序,以满足您的需求。
注意事项4 – 除了没有时间去研究“正确”/毫秒的方法,这使我无法使用我们所有的局域网带宽,这是我从来没有打扰过的另一个原因。
NB 5 – 我不能把卡巴斯基放在图像上,因为它不会工作。 当我们以前使用mccrappy时,这很好。
NB 6 – Windows在恢复映像时自动更新自动更新,但是一些像acrobat和java这样的东西需要我来推动它。
注意事项7 – 我input的指示是赢得7,非常微小的差异XP(目录名称)。