生成iso文件:
只需要解压3个后缀为exe的文件即可,其余的文件会自动解压组合到相应的ISO文件中,会生成三个ISO文件:
Standard 7 SP1 32bit IBW.iso
Standard 7 SP1 64bit IBW.iso
Standard 7 SP1 Toolkit.iso
-----------------------------------------------------------------------------------------------------------------------------------------------
安装ICE:
下面以Windows Embedded Standard 7 SP1 32位为例:
"D:\lk\win10升级准备\微软官方虚拟光驱\原版虚拟光驱\VCdControlTool.exe"
"I:\win7安装改造准备\Windows Embedded Standard 7 SP1\Standard 7 SP1 Toolkit\Standard 7 SP1 Toolkit.iso"
VCdControlTool.exe挂载Standard 7 SP1 Toolkit.iso,运行setup.exe
在弹出Windows Embedded Standard7 SP1 Toolkit setup的面板:
在界面中选择Custom,点击Next
弹出面板Windows Embedded Standard7 SP1 Toolkit setup
面板中的内容如下:
Windows Embedded Standard 7 SP1
Tools
Image Builder Wizard(IBW)
Embedded SDK
Distribution Shares
x86 SP1 Distribution Share 默认安装
AMD64 SP1 Distribution Share 默认不安装
x86 Distribution Share 默认不安装
AMD64 Distribution Share 默认不安装
Distribution Shares全都不要安装
点击x86 SP1 Distribution Share前面的下拉箭头,选择"Entire feature will be unavailble",意思是取消安装
点击Next-点击Install,默认安装到C盘
-----------------------------------------------------------------------------------------------------------------------------------------------
注释应答文件中的语句:
注释应答文件中的某语句,该语句就不会被执行
<!--原来的语句-->
比如:原来的语句为<ProductKey>XXXX-XXXX</ProductKey>
注释后为:
<!--ProductKey>XXXX-XXXX</ProductKey-->
-----------------------------------------------------------------------------------------------------------------------------------------------
运用ICE生成系统安装镜像:
点击"开始菜单"-"Windows Embedded Standard 7"
弹出面板:Windows Embedded Standard 7:Image Configuration Editor
默认选择:I'd like to use Windows Embedded Standard 7 Toolkit on a 180-day trial basis.
(180 days remaining on this trial.)
I have a product key for this product.
(Dashes will be added automatically.)
点击ok,弹出面板:Windows Embedded Standard 7:Image Configuration Editor
同时弹出面板:询问是否要打开自定义ICE编辑的帮助,点击No thinks,点击OK
点击ICE界面中菜单栏的File->New Answer File(新建应答文件),弹出面板:
Editing an answer file without opening a Distribution Share will result in limited functionality.Do you want to open a Distribution Share now?
在不打开分布共享的情况下编辑应答文件将导致功能受限。是否要立即打开分布共享?
单击是,弹出窗口,将路径指向复制出来的DS文件夹
如果先打开Distribution Share,再新建应答文件则不会出现提示
-----------------------------------------------------------------------------------------------------------------------------------------------
运用ICE生成系统安装镜像实例操作:
挂载Standard 7 SP1 32bit IBW.iso,将DS文件夹复制到D:盘中
ICE导入其它组件包:
注:有的后缀为msu文件导入ICE中会出错,需要解压msu中的cab包出来导入ICE中
点击"开始菜单"-"Windows Embedded Standard 7"
点击ICE界面中菜单栏的File->Selece Distributiom Share...,在弹出的面板中选择DS文件夹
创建系统恢复光盘组件
在ICE界面中的位置:DS\Packages\FeaturePack\Graphics and Multimedia\Image Mastering API V2
isoburn.exe所在组件,没有它,创建系统恢复光盘没有注册类
x86~winemb-imapiv2~~~~6.1.7601.17514~1.0\winemb-imapiv2.cab
DVD Maker可以不安装
在ICE界面中的位置:DS\Packages\FeaturePack\User Interface\DVD Maker
x86~winemb-dvdburning~~~~6.1.7601.17514~1.0\winemb-dvdburning.cab
备份和还原组件 安装它后,系统还原也一起安装了
在ICE界面中的位置:DS\Packages\FeaturePack\Data Integrity\Windows Backup and Restore
下面三个也要选上:
DS\Packages\FeaturePack\Data Integrity\Shadow Copy Volume Interface
DS\Packages\FeaturePack\Data Integrity\Shadow Copy Volume Service
DS\Packages\FeaturePack\Data Integrity\Windows Side by Side
Windows移动中心组件
在ICE界面中的位置:DS\Packages\FeaturePack\User Interface\Mobility Center and SideShow
x86~winemb-mobilepc~~~~6.1.7601.17514~1.0\winemb-mobilepc.cab
Windows Media Player 12 Thin Client.xml模板自带,不用添加,但要添加解码器
Windows Media Player解码器组件:
在ICE界面中的位置:
DS\Packages\FeaturePack\Graphics and Multimedia\Premium Codecs\Microsoft AC3 Encoder
DS\Packages\FeaturePack\Graphics and Multimedia\Premium Codecs\Microsoft DTV-DVD Audio Decoder (MPEG-2, AAC) (license required)
DS\Packages\FeaturePack\Graphics and Multimedia\Premium Codecs\Microsoft DTV-DVD Video Decoder (MPEG-2, H.264) (license required)
DS\Packages\FeaturePack\Graphics and Multimedia\Premium Codecs\MPEG Layer-3 Audio Codec (MP3) (license required)
DS\Packages\FeaturePack\Graphics and Multimedia\Premium Codecs\MPEG-2 Audio and Video Encoder (license required)
DS\Packages\FeaturePack\Graphics and Multimedia\Premium Codecs\MPEG-4 Decoders (license required)
DS\Packages\FeaturePack\Graphics and Multimedia\Premium Codecs\Windows Media Video Codecs (VC-1) (license required)
安装时选择分区能出现USB移动硬盘分区(也就是能将wes7安装到移动硬盘或U盘):
在ICE界面左侧点击DS\Packages\FeaturePack\Embedded Enabling Features
双Bootable Windows USB Stack或右键Add to Answer File
在ICE界面的Answer File栏中的位置:
Packages\FeaturePack\Embedded Enabling Features\Bootable Windows USB Stack
如果同时增加了DS\Packages\FeaturePack\Devices and Printers\Standard Windows USB Stack到应答文件
须在应答文件中删除Standard Windows USB Stack,因为Bootable Windows USB Stack和Standard Windows USB Stack只能保留一个,且Standard Windows USB Stack在安装时选择分区不能出现USB移动硬盘分区
检查组件包的依赖:
在ICE界面按F5键,会自动检测添加的组件包是否还需要依赖组件包,如果有就会下ICE界面下方列出来
注:有的依赖文件不添加,也可生成安装镜像且也能安装,安装后系统也能使用,但不知用到哪个程序时会出问题
比如自然语言DS\Packages\FeaturePack\User Interface\Natural Language 6可以不添加到应答文件
保存应答文件
生成安装镜像:
在ICE界面菜单栏单击 Tools -> Create Media -> Create IBW Image from Answer File …(从应答文件创建IBW映像)
选择一个文件夹,ICE就会在文件夹中生成安装镜像,根目录结构:
AutoUnattend_Files
BOOT
EFI
sources
SUPPORT
UPGRADE
AUTORUN.INF
AutoUnattend.xml
BOOTMGR
RELEASE NOTES.HTM
SETUP.EXE
症状
运行 Windows 的计算机上安装.msu 更新包时,您可能会收到以下错误消息:
Windows 模块安装程序必须更新,才能安装此程序包。 请更新计算机上的 Windows 模块安装程序,然后重试安装。
当您使用脚本来安装.msu 更新包时,则安装将失败。发生此问题时,Wusa.exe 过程会返回错误代码 0x800f0823。
原因
因为安装需要新版本的 Windows 模块安装程序或服务堆栈,将出现此问题。
解决方案
要解决此问题,请使用 Windows Update 更新 Windows 模块安装程序或服务堆栈。或者,下载从 Microsoft 下载中心下表中列出的更新
===================================================================================
Edge浏览器的问题:
Windows Vista Command Line Configuration of International Settings
(Windows Vista命令行配置国际设置) https://msdn.microsoft.com/en-ie/goglobal/bb964650(en-us).aspx
-----------------------------------------------------------------------------------
control intl.cpl,,/f:"DefaultInput.xml" DefaultInput.xml要写绝对路径
将配置文件DefaultInput.xml中的内容传递到键盘和语言设置面板
control intl.cpl,,/f:"DefaultInput.xml" 可在正在运行的系统中执行,也可用于应答文件中
control intl.cpl,,/f:"DefaultInput.xml" 也可写成rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:"DefaultInput.xml"
-----------------------------------------------------------------------------------
DefaultInput.xml内容如下: