为Win10 RS4 Spring Creators创建可启动媒体立即更新
我们都已经知道,windows10的第一个重要更新即将到来。 这是因为Redstone 4的RTM版本已经在Fast和Slow版本上发布给Windows Insiders。 还有一些来自真正可靠的消息来源,甚至官方微软网站的谣言和泄漏指向构建RTM的17113.1。 这些泄露也揭示了此版本的营销名称。 如果这些痕迹是真的,微软称它为windows10 Spring Creators Update。 我们预计这个月的更新很快就会发布。
但是,如果您是早期的适配器,或者您不希望参加Windows内部人员计划,但同时从Microsoft获得此最新产品,则可以为您提供一些便利。 感谢Lucas(@tfwboredom)和WalkingCat(@ h0x0d)共享此技巧的实现。 你需要在这里做的所有事情都是与媒体创作工具一起工作的一些文件,你很好。 现在没有任何进一步的延迟,让我们直接进入。
为windows10 RS4(build 17133.1)Spring Creators更新创建可启动媒体
先决条件
在谈论先决条件时,在开始之前,您将首先需要以下内容:
Products_RS4_03_30_2018.xml
Windows 10媒体创建工具
当您运行“媒体创建工具”时,它会在放置此products.xml文件的后台下载products.cab文件。
比较RS3和RS4 XML文件
现在,查看两个XML文件的代码。
红石3:
<xml version="1.0" encoding="UTF-8"?>
<MCT>
<Catalogs>
<Catalog version="1.1">
<PublishedMedia id="1761" release="RS3-RTM WU for MCT">
<Files>
<File>
...
</File>
</Files>
<Languages>
<Language>
...
</Language>
</Languages>
<EULAs>
<EULA>
...
</EULA>
</EULAs>
</PublishedMedia>
</Catalog>
</Calatogs>
</MCT>
红石4:
<xml version="1.0" encoding="UTF-8"?>
<PublishedMedia id="1998" release="RS4_RTM">
<Files>
<File>
...
</File>
</Files>
<Languages>
<Language>
...
</Language>
</Languages>
<EULAs>
<EULA>
...
</EULA>
</EULAs>
</PublishedMedia>
主要区别在于在RS4的代码中,<MCT>,<Catalogs>和<Catalog>标签不存在。
使用Media Creation Tool使新的XML可用
现在,这个下载的RS4 XML文件还不能完全兼容媒体创建工具。 您将需要执行一些调整才能使其工作。 没有任何复杂性,我只会给你修改的代码,你可以用现有的代码替换。 要修改,请用记事本,Visual Studio代码或类似的文本编辑器打开XML文件。 以下是供您参考的代码:
<xml version="1.0" encoding="UTF-8"?>
<MCT>
<Catalogs>
<Catalog version="1.1">
<PublishedMedia id="1998" release="RS4_RTM">
<Files>
<File>
...
</File>
</Files>
<Languages>
<Language>
...
</Language>
</Languages>
<EULAs>
<EULA>
...
</EULA>
</EULAs>
</PublishedMedia>
</Catalog>
</Catalogs>
</MCT>
我们基本上在这里做的是添加缺少的标签。
你还没准备好下载RS4。 您将需要将修改的XML文件重命名为products.xml,然后将其移动到cabinet文件(带.cab扩展名的文件)中。
完成后,在相同位置打开命令提示符窗口并粘贴以下命令:
makecab products.xml products.cab
MediaCreationTool.exe/Selfhost
命令行。 只要您找到媒体创作工具,请继续执行标准程序以创建安装媒体。
如果你不希望看到任何这种麻烦,只需点击此处下载RS4公开共享的修改products.cab文件,并按照上述步骤操作。 这种方式非常简单。
在修改cabinet文件之后,如果您希望为Redston 3或Fall Creators Update创建另一个媒体,请从此处获取正确的cabinet文件并按照相同的说明进行操作。