所谓脱机(offline)映像就是WIM文件,install.wim就是脱机映像,有的install.wim里面有几个子映像,有的里面就只有一个。install.wim中有多个映像的光盘叫做多合一光盘。

下面要说的是如何给脱机映像整合补丁。

操作平台:现有使用的操作系统为WINDOWS 7,E分区(以E分区为工作分区为例)有较大的空闲空间,10G以上。给X86的WIN7添加补丁,现有操作平台应是X86(32位)。给X64的WIN7添加补丁,现有操作平台应是X64(64位)。

准备材料:WIN7原版ISO和WIN7安全更新补丁(到微软网站下载)。如,下载旗舰版(该光盘实际有五个子映像),批处理以此为例。

准备工具:UltraISO工具(下载):http://www.vdisk.cn/down/index/9162878

操作步骤:

1、用将WIN7 I原版SO中的SOURCES目录下的install.wim提取E盘。

2、将下载到的WIN7补丁(后缀为.msu)放在E:\HOTFIX目录下。

3、在E分区建一个CMD为后缀的文件(内容如下),写好内容保存退出之后,以管理员身份运行这个CMD文件。

-----------------------------------------------------------------------

@echo off
echo.
echo 给WIN7原版INSTALL.WIM添加补丁批处理(FOR X86)
echo.
echo 按任意键开始批处理
pause >nul

MD E:\wimmount
echo 给第一个映像(简易版)添加补丁
Dism /Mount-WIM /WimFile:E:\install.wim /Index:1 /MountDir:E:\wimmount
Dism /Image:E:\wimmount /Add-Package /PackagePath:E:\HOTFIX
Dism /Unmount-WIM /MountDir:E:\wimmount /Commit

echo 给第二个映像(家庭基本版)添加补丁
Dism /Mount-WIM /WimFile:E:\install.wim /Index:2 /MountDir:E:\wimmount
Dism /Image:E:\wimmount /Add-Package /PackagePath:E:\HOTFIX
Dism /Unmount-WIM /MountDir:E:\wimmount /Commit

echo 给第三个映像(家庭高级版)添加补丁
Dism /Mount-WIM /WimFile:E:\install.wim /Index:3 /MountDir:E:\wimmount
Dism /Image:E:\wimmount /Add-Package /PackagePath:E:\HOTFIX
Dism /Unmount-WIM /MountDir:E:\wimmount /Commit

echo 给第四个映像(专业版)添加补丁
Dism /Mount-WIM /WimFile:E:\install.wim /Index:4 /MountDir:E:\wimmount
Dism /Image:E:\wimmount /Add-Package /PackagePath:E:\HOTFIX
Dism /Unmount-WIM /MountDir:E:\wimmount /Commit

echo 给第五个映像(旗舰版)添加补丁
Dism /Mount-WIM /WimFile:E:\install.wim /Index:5 /MountDir:E:\wimmount
Dism /Image:E:\wimmount /Add-Package /PackagePath:E:\HOTFIX
Dism /Unmount-WIM /MountDir:E:\wimmount /Commit

RD E:\wimmount
echo 整合结束,按任意键退出
pause >nul

--------------------------------------------------------------------

@echo off
echo.
echo 给WIN7原版INSTALL.WIM添加补丁批处理(FOR X64)
echo.
echo 按任意键开始批处理
pause >nul

MD E:\wimmount
echo 给第一个映像(家庭基本版)添加补丁
Dism /Mount-WIM /WimFile:E:\install.wim /Index:1 /MountDir:E:\wimmount
Dism /Image:E:\wimmount /Add-Package /PackagePath:E:\HOTFIX
Dism /Unmount-WIM /MountDir:E:\wimmount /Commit

echo 给第二个映像(家庭高级版)添加补丁
Dism /Mount-WIM /WimFile:E:\install.wim /Index:2 /MountDir:E:\wimmount
Dism /Image:E:\wimmount /Add-Package /PackagePath:E:\HOTFIX
Dism /Unmount-WIM /MountDir:E:\wimmount /Commit

echo 给第三个映像(专业版)添加补丁
Dism /Mount-WIM /WimFile:E:\install.wim /Index:3 /MountDir:E:\wimmount
Dism /Image:E:\wimmount /Add-Package /PackagePath:E:\HOTFIX
Dism /Unmount-WIM /MountDir:E:\wimmount /Commit

echo 给第四个映像(旗舰版)添加补丁
Dism /Mount-WIM /WimFile:E:\install.wim /Index:4 /MountDir:E:\wimmount
Dism /Image:E:\wimmount /Add-Package /PackagePath:E:\HOTFIX
Dism /Unmount-WIM /MountDir:E:\wimmount /Commit

RD E:\wimmount
echo 整合结束,按任意键退出
pause >nul

--------------------------------------------------------------------

4、(本步骤可选)批处理执行结束后,下载Imagex工具 http://www.vdisk.cn/down/index/10408419,解压缩到E分区,找到在含有wimmount.inf的这一级目录,右键占击wimmount.inf,选定“安装”,重启计算机。重启后,在此目录建一个CMD文件(内容如下),运行这个CMD文件。

--------------------------------------------------------

rename E:\install.wim temp.wim
imagex /export E:\temp.wim 1 E:\install.wim
imagex /export E:\temp.wim 2 E:\install.wim
imagex /export E:\temp.wim 3 E:\install.wim
imagex /export E:\temp.wim 4 E:\install.wim
imagex /export E:\temp.wim 5 E:\install.wim
del e:\temp.wim
pause

--------------------------------------------------------

5、最后,用UltraISO打开官方原版ISO,将E分区的install.wim替换进sources目录,删除该目录下的EI.CFG文件。另存ISO。

Windows7光盘制作: 向脱机映像添加补丁的更多相关文章

  1. Tiny6410 关于制作ubifs文件系统映像

    Tiny6410的superboot设计使得我不能用yaffs2文件系统,不过也罢,费点事就费点事吧 在这之前要安装mktools系列工具哦~~ 进入工作目录/opt/FriendlyARM/mini ...

  2. 【203】利用UltraISO制作和刻录光盘映像的方法

    参考:利用UltraISO制作和刻录光盘映像的方法 软件:UltraISO注册版(制作镜像).rar 目录: 1.利用UltraISO制作光盘映像2.利用UltraISO刻录光盘映像文件 1.利用Ul ...

  3. KS光盘制作 for rhel6.5 and rhel7.2

    ############################## RHEL6.5 KS光盘制作--1.复制光盘到本地mkdir -p /opt/rhel6mount /dev/cdrom /mediacp ...

  4. [Swift通天遁地]二、表格表单-(17)制作在表单左侧添加单选和复选组件的表单行

    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...

  5. 微课制作软件Camtasia中如何添加并编辑字幕?

    除了能录制视频以外,Camtasia还能直接把录制下来的视频进行剪辑,并添加视频字幕等等一些后期效果.今天我们就来看一看字幕的添加方法. 导入视频 微课制作软件Camtasia录制的视频,默认在软件& ...

  6. WDS使用捕获映像制作企业自定义映像

    来源:http://www.07net01.com/linux/WDSshiyongbuhuoyingxiangzhizuoqiyezidingyiyingxiang_545749_137448761 ...

  7. 多系统启动光盘制作---WIN7+WinXP+老毛桃PE工具箱

    1.工具: ⑴ Windows 7 ISO: ⑵ Windows XP ISO: ⑶ 老毛桃U盘启动盘制作工具V2013 制作得的ISO (含PE.DOS等): ⑷ UltraISO.EasyBoot ...

  8. Android使用shape制作圆形控件及添加弹跳动画

    --------本来为作者原创,未经同意禁止转载 前言:我们在很多时候都需要在res/drawable文件夹下创建相应的xml文件来为控件添加一些样式效果,比如按钮按下时的按钮样式变化.或者指定按钮的 ...

  9. PHP制作个人博客-广告位添加与调用 推荐文章数据调取

    上一节博客的导航我们已经动态调取,这一节我们主讲一下如何根据页面布局,后台添加广告位,及模板上动态调取广告.博客推荐文章的数据调用. 首先我们在云码博客的后台添加10条左右的测试数据,thinkcmf ...

随机推荐

  1. Delphi 资源文件( .res)

    一.    现在的Windows应用程序几乎都使用图标.图片.光标.声音等,我们称它们为资源(Resource).最简单的使用资源的办法是把这些资源的源文件打入软件包,以方便程序需要的时候调用.资源是 ...

  2. WAF防御能力评测及工具

    本篇文章介绍如何从常规攻击的防御能力来评测一款WAF.一共覆盖了十六种攻击类型,每种类型均从利用场景(攻击操作的目的),注入点(漏洞产生的地方,比如说大多数WAF都会较全面地覆盖来自GET请求的攻击, ...

  3. C# http Post 方法

    摘自: http://geekswithblogs.net/rakker/archive/2006/04/21/76044.aspx Http Post in C# Searched out on t ...

  4. 【Django】依赖auth.user的数据库迁移,以及admin用户非交互式创建

    admin用户非交互式创建: echo "from django.contrib.auth.models import User; User.objects.create_superuser ...

  5. g++编译问题:skipping incompatible /usr/lib//libboost_system.so when searching for -lboost_system

    接上. 连接器无法识别libboost_system.so,虽然找到了动态库文件libboost_system.so但不兼容,导致无法完成链接. 这种情况一般都是二进制不兼容(通俗的讲就是,在一台机器 ...

  6. [转]php中实现事件驱动

    原文: https://blog.csdn.net/yhl27/article/details/8705313 -------------------------------------------- ...

  7. Ubuntu安装Mac皮肤

    如果是ubuntu的PC版,在稳定性方面的要求不是非常高,而又想换换界面养养眼,像我一般只用我的Ubuntu12.04来写写代码,娱乐娱乐的,可以试试Ubuntu的Mac皮肤. 好了,废话不多说,上图 ...

  8. Firefly 性能测试 通报

    http://bbs.gameres.com/forum.php?mod=viewthread&tid=220516 Firefly 性能测试 主要考虑点 网络IO的并发 进程间通信压力 数据 ...

  9. POJ1125 Stockbroker Grapevine 多源最短路

    题目大意 给定一个图,问从某一个顶点出发,到其它顶点的最短路的最大距离最短的情况下,是从哪个顶点出发?须要多久? (假设有人一直没有联络,输出disjoint) 解题思路 Floyd不解释 代码 #i ...

  10. 使用Loadrunner进行文件的上传和下载

    最近使用loadrunner中需要录制文件的上传和下载,上传功能模块利用录制可以直接实现,下载无法实现,在网上找到了一段代码,自己动手试验了下,发现没有用 辛苦找到的,还是记录下吧 (1)LoadRu ...