admin管理员组文章数量:1621887
2018年2月补充Win10的ADK下载链接:
https://developer.microsoft/zh-cn/windows/hardware/windows-assessment-deployment-kit
好几年前的技术了,最近是真有这个需求了,所以想起来研究一下。
目标:
批量部署32位Windows 7。Ghost影响KMS激活计数。
已有工具:
1T 移动硬盘一块;Windows 10管理员计算机一台,可上网;同型号新PC若干,无OS;Win7安装介质。
首先正常安装一台新PC,下文中称其为参考计算机。装完操作系统后打上补丁,继续装需要的业务软件,全部测试通过确认可以去当母机时,执行%windir%\system32\sysprep下的命令:
Sysprep /generalize /oobe /shutdown
这个需要一定时间。自动关机后就暂时放在一边先不要去动它了。
管理员计算机上从 https://www.microsoft/zh-cn/download/details.aspx?id=39982 下载ADK。下载文件很小,下完之后运行。由于在线安装需要大量时间,建议选择下载到本地目录以方便下次安装或共享给其它计算机。
如果只是为了代替Ghost,可以只安装部署工具和PE环境。
首先制作PE到移动硬盘里。
1、以管理员身份启动“部署和映像工具环境”。进去后运行命令行:
Copype x86 E:\pe
第一个参数说明要制作32为的pe,第二个参数是临时工作目录。这个目录不能是一个已经存在的目录。
2、(方法一)制作PE的ISO:方便虚拟机中测试,或者像下文一样手动制作PE启动盘:
MakeWinPEMedia /iso E:\pe E:\pe\pe.x86.iso
3、将ISO灌入硬盘。此硬盘中所有数据都将被清除。
Diskpart
List disk(确认移动硬盘的磁盘ID)
Select disk 1(假设刚才确认到的移动硬盘的磁盘ID是1)
Clean
Create partition primary
Format quick fs=ntfs
Active
Assign
最后将ISO的内容(不是ISO本身)全部复制到移动硬盘中。
(方法二)或者还有一种貌似更为简单的做法,但是我还没试过:
MakeWinPEMedia /UFD E:\pe G:
其中,G:是移动硬盘的盘符。
然后用这块移动硬盘启动参考计算机。
参考资料:https://technet.microsoft/zh-cn/library/hh825072.aspx
成功后进入PE环境(啥都没有,就是个cmd黑板)。
这时候应该有两个盘符,X:和D:(也可能是C:或其它盘符)。X:为PE本身,D:是可用的。我们要把参考计算机上本地硬盘的“C盘”给找回来。
Diskpart
List disk
Select disk 0
List partition
Select partition=2 letter=“S”
这里的disk 0和patition 2都要按照实际情况来。
注:一般partition 1 是个100M或者300M左右的系统分区,可以不抓。
这样PE就能发现S:了。然后把S:抓成镜像。exit退出diskpart环境,运行:
DISM /Capture-Image /ImageFile:D:\win7demo.wim /CaptureDir:S:\ /Name:WIN7
这条命令的意思就是把S:整个盘都做成镜像文件,放到D:\win7demo.wim。
整个过程需要一定时间。
最后就是要应用这个镜像到新计算机上了。
参考资料:https://technet.microsoft/zh-cn/library/hh824910.aspx
还是用这块移动硬盘启动到PE环境。
为新硬盘至少划分两个区,一个系统主分区,一个传统意义上的C:盘。注意系统主分区不用很大,但是一定要是活动分区。
仍然是diskpart。
List disk
Select disk 0
Clean
create partition primary size=300
format quick fs=ntfs label="System"
assign letter="S"
active
create partition primary
format quick fs=ntfs label="Windows"
assign letter="C"
exit
这里C盘没指定大小,可以在还原后用磁盘管理工具收缩,并将挤出来的空间制作其它分区。
然后还原:
DISM /Apply-Image /ImageFile:d:\win7demo.wim /index:1 /ApplyDir:C:\
最后,在x:\windows\system32下运行bcdboot c:\windows /l zh-cn
此时可以撤除移动硬盘重新启动,应该就能进入正在重新设置的Windows了!
版权声明:本文标题:DISM用于Win7部署的实验笔记 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1723674911a944389.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论