制作Windows10政府版的小白教程

https://03k.org/make10entg.html

首先,宿主系统要比操作的系统新,因为低版本dism操作不了:

当然也可以单独下载ADK,提取最新版本的dism工具。

ADK官方下载地址:https://developer.microsoft.com/zh-cn/windows/hardware/windows-assessment-deployment-kit#winADK

我提取出来的dism包:

链接: https://pan.baidu.com/s/1boT14eV 密码: kkkk

然后下载最新的简体中文(政府版EnterpriseG只支持简体中文)企业版iso,当前最新的是1703的,是这个:

64位
cn_windows_10_enterprise_version_1703_updated_june_2017_x64_dvd_10720588.iso
SHA1 3FFA76407A36260027BB1D56928BF3E36B2E295F
文件大小4.62GB发布时间2017-06-23
ed2k://|file|cn_windows_10_enterprise_version_1703_updated_june_2017_x64_dvd_10720588.iso|4959832064|1BE4CE1BF03E20D088AD79231B133478|/


32位
cn_windows_10_enterprise_version_1703_updated_june_2017_x86_dvd_10721462.iso
SHA1 AB5EDAFC0D34EBE8789BF26D93B6C6031EC2C48D
文件大小3.48GB发布时间2017-06-23
ed2k://|file|cn_windows_10_enterprise_version_1703_updated_june_2017_x86_dvd_10721462.iso|3737954304|9DF7203BD15FF86CD381D9C998462C78|/

下载好iso。我们就把整个光驱复制出来【点击图片放大】:

然后打开dism++,提取并挂载ISO光盘sources目录下的install.wim,不过我个人习惯是新建一个vhd去释放镜像,这样读写速度比较快,并且可以用hyperv来测试。反正能挂载上就行,用dism命令也可以;

然后就是执行升级版本操作和导入key的操作,(其实dism++会加入这些功能的,只不过鸭鸭比较忙,咕咕咕,其实接口都写好了的,迟点会加上)这里需要用到命令行的dism,并且要求dism版本不能低于操作的版本;

首先把dism++关掉,然后用dism的Get-TargetEditions命令来看看我们能升级到什么版本,虽然这一步不是必须的,不过查一下心里有底(我这里系统自带的dism版本过低,所以额外下载了新的dism放在d:\dism下面):

Dism /Image:镜像挂载目录  /Get-TargetEditions

然后人生没有什么意外的话,可以看到,我们挂载的镜像是可以升级到Education版本或者EnterpriseG版本的,也就是教育版和政府版本。接下来,我们使用dism的Set-Edition命令来对挂载的镜像进行升级操作:

dism /image:镜像挂载目录 /Set-Edition:EnterpriseG

可以看到,政府版的确删除了一些组件,关于这个具体区别,可以参考这篇文章。

接下来,我们继续使用dism的Set-ProductKey命令,导入政府版本的gvlk key:

Dism /Image:镜像挂载目录 /Set-ProductKey:YYVX9-NTFWV-6MDM3-9PT4T-4M68B

成功导入key之后,基本上是算制作完成了,当然你可以打开dism++,给镜像打打补丁,设置一下自己的个性化设置什么的,那些东西就是题外话了。所以,到这里可以再次打开dism++,另存为镜像(如果你电脑配置好,并且有足够的时间等待,可以选择保存为esd格式,更加省空间)

经过漫长的等待,你成功保存了镜像之后,我们回到解压出来的光盘目录,把sources目录下面的install.wim删除,替换成你制作的install镜像(install.wim或者install.esd),然后还要针对微软的光盘修改一个小地方,当然习惯用pe系统装机的可以忽略。。我们在sources目录下面找到一个叫做EI.CFG的文件,用记事本打开它:

你需要修改它的内容,如果不这么做的话,大概你用原版光盘安装的时候会提示你“密钥与可安装的任何版本都不符而失败”而无法继续安装。

来解释下这个文件的内容:

edition是指定版本,文件里面的Enterprise是企业版,政府版的ID是EnterpriseG我们修改成EnterpriseG就可以了,当然如果你的镜像里面包含多个系统,比如那些多合一的光盘,就多加几行edition就可以了,或者把EditionID去掉也是可以的,当EditionID无内容时也会出现系统版本选择菜单。[Channel] 是指定许可类型,这里可以看到默认就是Volume批量许可。而VL,当VL等于0或者1的时候,就会自动安装EditionID里面指定的第一个版本,当VL大于1的时候就会出现系统版本选择菜单。

好了,剩下就把光盘打包回去就好了,这里依然推荐使用dism++来打包,能保证不丢失引导信息。打开工具箱,选择ISO生成器,然后浏览目录,指定保存ISO的位置即可。

好啦,一个啰啰嗦嗦的小白教程写完啦~

如果你懒得做的话,可以下载我做好的政府版镜像:

Windows10政府版位镜像ISO

===========================================

制作Windows10政府版的小白教程的更多相关文章

  1. 纯windows下制作变色龙引导安装U盘教程

    原创教程:纯windows下制作变色龙引导安装U盘教程 支持Mavericks和Yosemite 支持白苹果 目标:windows下制作带 Chamelon变色龙引导的黑苹果安装U盘,支持PC机引导安 ...

  2. cocos2d-x3.9利用cocos引擎一键打包Android平台APK(C++小白教程)

    链接地址:http://www.cocoachina.com/bbs/read.php?tid=333937 cocos2d-x3.9利用cocos引擎一键打包Android平台APK(C++小白教程 ...

  3. 《从LFS到自己的Linux发行版》系列教程:一步到位体验LFS11.0

    ​​ 目录 前言 第一节:LFS 准备工作 第二节:一步完成你的 LFS11.0 第三节:开启你的 LFS 系统 结语 前言 如果你把从源代码开始编译构建一个操作系统的工作当成厨师做一桌菜的话,Lin ...

  4. Ubuntu 16.04安装QQ国际版图文详细教程

            因工作需要,我安装了Ubuntu 16.04,但是工作上的很多事情需要QQ联系,然而在Ubuntu上的WebQQ很是不好用,于是在网上搜索了好多个Linux版本的QQ,然而不是功能不全 ...

  5. 《zw版·Halcon入门教程与内置demo》

    <zw版·Halcon入门教程与内置demo> halcon系统的中文教程很不好找,而且大部分是v10以前的版本. 例如,QQ群: 247994767(Delphi与halcon), 共享 ...

  6. 教你如何用PS制作多款按钮UI设计教程

    教你如何用PS制作多款按钮UI设计教程 本文教大家制作按钮的方法 LV. ★ 初入设计,学做按钮.只会套个底色,加个阴影,字体纯白,小聪明的弄个圆角. LV. ★★(描边.字体.内阴影) 看了很多案例 ...

  7. 用Rufus来制作Windows10的U盘安装盘

    博客搬到了fresky.github.io - Dawei XU,请各位看官挪步.最新的一篇是:用Rufus来制作Windows10的U盘安装盘.

  8. 用FlexSlider制作支付宝2013版幻灯片演示插件

    flexslider制作支付宝2013版幻灯片精美特效,一款非常不错的jQuery特效源码可在下面地址或去源码搜藏网下载适用浏览器:IE8.360.FireFox.Chrome.Safari.Oper ...

  9. [转帖]windows10,business版和consumer版本区别

    windows10,business版和consumer版本区别 时间:2018-07-08 10:50来源:原创 作者:5分享 点击: 7113 次 windows10系统(1803)busines ...

随机推荐

  1. 基于ftp服务的三种登录方式及其相关的访问控制和优化

    ftp(简单文件传输协议),是一种应用广泛的网络文件传输协议和服务,占用20和21号端口,主要用于资源的上传和下载. 在linux对于ftp同widows一样具有很多的种类,这里主要介绍vsfptd( ...

  2. 常见的Dom操作

    1.什么是DOM? DOM又称文档对象模型( DOM, Document Object Model )主要用于对HTML和XML文档的内容进行操作.DOM描绘了一个层次化的节点树,通过对节点进行操作, ...

  3. php PHPEXcel导出

    1获取数据,2组装数据,3生成文件. 注意:无法使用ajax生成导出. $settlement = \Yii::$app->request->get('settlement'); $sav ...

  4. 一、Linux知识体系结构图

    参考: https://blog.csdn.net/Swing_Liu/article/details/79202479

  5. spring boot打包问题

    java.lang.IllegalArgumentException: No auto configuration classes found in META-INF/spring.factories ...

  6. Git的使用规范(二)

    今天,我们来介绍一下git的一些命令行,来帮我们后面可以面对一些情况的时候,我们可以有一些解决的方法 1.git查看历史记录最全的命令行 git log --pretty=raw 2.对于一下的几个情 ...

  7. RHEL-7.1 Server.x86_64 yum源设置为光盘

    1.挂载光盘 首先在media目录下创建文件夹CentOS mkdir CentOS 然后将光盘挂载在CentOS下 mount -t iso9660 -o loop /dev/cdrom /medi ...

  8. Android面试收集录 Android组件

    1.请说出Android SDK支持哪些方式显示富文本信息? 使用TextView组件可以显示富文本信息,如果要实现图文混排,需实现ImageGetter接口 使用WebView组件显示HTML页面 ...

  9. 活动的生命周期 Android

    1.运行程序 onCreate().onStart()和 onResume() 2.跳转到非弹框视图控制器 onPause()和 onStop() 返回上一个视图控制器(没被回收) onRestart ...

  10. Android Google Maps 监听地图缩放

    接上篇.http://www.cnblogs.com/maomishen/p/3556297.html 由于公司项目要求,需要对google map监听地图的缩放(zoom)来进行一些操作. 但是在网 ...