精华内容
下载资源
问答
  • windows如何离线打补丁安全需知

    千次阅读 2019-09-25 08:54:20
    2、根据windows大小版本,下载相关补丁包程序。注意有些补丁包,需要先安装更早的补丁包。 有些补丁包即使和你的操作系统符合,也会安装失败,需要再自行百度。 3、执行安装。注意安全结果提示,有时候安装完成,...

    1、确认你的操作系统大版本、小版本。

         windows server版本会存在小版本,注意核对。新手的话,可以先下载一个补丁校对系统版本,再批量下载需要的补丁。

    2、根据windows大小版本,下载相关补丁包程序。注意有些补丁包,需要先安装更早的补丁包。

        有些补丁包即使和你的操作系统符合,也会安装失败,需要再自行百度。

    3、执行安装。注意安全结果提示,有时候安装完成,其实它提示的是KB****未安装。

    注意有些补丁需要重启,安装完成后看清楚再操作,不要不小心把服务器给重启了。

     

    4、所有补丁安装完成后,在【windows-卸载程序】的位置,检查补丁的安装情况。

     

    5、注意补丁安装重启,有些补丁安装重启会比较慢,如果正是服务器,则申请足够多的维护时间。

    补充:

    参考网站:https://portal.msrc.microsoft.com/en-us/security-guidance

     

    如果下载安全积累补丁,安装失败的话。可以尝试下载安装纯安全补丁【security-only 】。

    1、纯安全补丁(A security-only quality update)

    单个补丁整合当月所有新的安全修复,有自己单独的KB知识库编号。

    每月第二个周二发布,但仅出现在WSUS渠道内,适合管理员部署,普通用户的Windows Update里看不到。

    2、安全累积补丁(A security monthly quality rollup)

    单个补丁,除了整合当月所有新的安全修复(相当于纯安全补丁),还有上个月的所有更新(包括非安全类修复),同样有独立的KB知识库编号。

    比如这次的,就包括10月份的安全修复和9月份的非安全修复。

     

     

     

     

     

    展开全文
  • 包括最新的Windows 8.1/8/7/Vista/XP(x86/x64),Server 2003/2008(R2)/2012(R2)(x86/x64),Office 2003-2013(x86/x64)补丁下载,智能判断已安装补丁,并且能制作ISO镜像,方便离线安装,再也不用装完系统一整天的...
  • Windows 10 离线下载与离线安装补丁教程 支持批量安装(其他win系统类似)离线下载与安装补丁从微软官网下载离线补丁离线补丁安装批量自动安装补丁步骤 加粗样式 离线下载与安装补丁 由于客户端获取不到wsus补丁...

    Windows server 2016 & Windows 10 离线下载与离线安装补丁教程 支持批量安装(其他win系统类似)


    加粗样式

    离线下载与安装补丁

    由于客户端获取不到wsus补丁服务器的补丁,所以暂时选择用离线下载补丁包,手动安装补丁,我这里主要针对Windows server 2016 && Windows 10 (公司系统都要求升级到了2016 和 win10)

    从微软官网下载离线补丁包

    微软官网补丁地址:

    http://www.catalog.update.microsoft.com/Home.aspx

    在这里插入图片描述或者你可以在url上直接加上要搜索的补丁的编号:(链接如下)

    http://www.catalog.update.microsoft.com/Search.aspx?q=KB4103720

    一般会下载到多种后缀的补丁包文件:如msu、exe等等

    离线补丁安装

    将下载好的补丁,双击打开运行及可
    

    批量自动安装补丁

    在这里呢是使用一个批处理脚本来完成的,当然可以使用其他的语言脚本来完成。

    这里主要使用自带的dism命令(可自行百度该命令用法)

    步骤

    1、把离线补丁存放到一个文件夹(作者这使用:D:\WSUS)

    2、新建一个bat文件,在里面输入:
    dism /online /add-package /packagepath:D:\WSUS

    3、管理员方式运行、等待漫长的时间。

    4、更新完需要重启则会提示,直接保存现编辑文件重启即可!

    5、在设置中查看是否添加了你安装的补丁!!!

    展开全文
  • Windows每月更新补丁离线安装包下载

    千次阅读 2020-11-13 11:36:35
    值此“比特币病毒”肆虐之际,让许多人明白了及时补丁的重要性,为了避免不同电脑反复、重复下载补丁包,我们最好还是下载好“补丁离线安装包”,方便多机维护。 补丁离线安装包其中链接的变量可通过以下...

    Windows每月更新补丁离线安装包下载

    分类专栏: Windows 文章标签: windows 操作系统 补丁 安全 病毒

    https://blog.csdn.net/zyphio/article/details/71879921

    值此“比特币病毒”肆虐之际,让许多人明白了及时打好补丁的重要性,为了避免不同电脑反复、重复下载补丁包,我们最好还是下载好“补丁的离线安装包”,方便多机维护。


    补丁的离线安装包其中链接的变量可通过以下方式获取:


    1.打开“安全通报和公告”,地址:https://technet.microsoft.com/zh-cn/library/security/


    2.进入“安全公告”-“2017”,选择“MS17-010”,地址:https://technet.microsoft.com/zh-cn/library/security/ms17-010.aspx


    3.找到对应的系统版本,找到如“Windows 7”的“Windows 7(用于基于 x64 的系统)Service Pack 1 (4012215)月度汇总更新”,根据已知的“4012215”这个数字(在一些场合会写成KB4012215),直接套用下面地址:https://support.microsoft.com/zh-cn/help/4012215


    4.在打开页面中,标题即包含了年月信息,如“2017/03”,


    找到“文件信息”-“文件哈希信息”中可找到对应的操作系统版本,如x86\x64\ia64等的相关信息:


    “文件名”:Windows6.1-KB4012215-x64.msu
    “SHA1哈希”:A777B8C251DCD8378ECDAFA81AEFBE7F9009C72B
    代入下面链接:


    http://download.windowsupdate.com/c/msdownload/update/software/secu/年四位数/月两位数/文件名_SHA1哈希.msu


    完整链接示例:


    http://download.windowsupdate.com/c/msdownload/update/software/secu/2017/03/Windows6.1-KB4012215-x64_A777B8C251DCD8378ECDAFA81AEFBE7F9009C72B.msu

     

    如何下载windows离线安装包

    https://www.catalog.update.microsoft.com

    展开全文
  • 本帖最后由 mmxx2013 于 2018-8-12 19:13 编辑离线集成Windows补丁的方法很多,我这里要说的是用系统自带的dism离线集成补丁,虽然说的是Windows 7的,Windows8/8.1/10等系统集成补丁的方法也可参照此法,不过,给...

    本帖最后由 mmxx2013 于 2018-8-12 19:13 编辑

    离线集成Windows补丁的方法很多,我这里要说的是用系统自带的dism离线集成补丁,虽然说的是Windows 7的,Windows  8/8.1/10等系统集成补丁的方法也可参照此法,不过,给Windows 10集成离线补丁,必须用Windows 10以上版本的dism。

    用dism集成补丁,好处是集成哪些补丁、集成顺序很好操作,而且,很方便顺序给多个版本集成补丁。

    本文以给包含四个版本的  “cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso” 集成补丁为例,介绍用批处理文件方式依次给四个版本集成补丁的方法。文中先将四个版本从“install.wim”导出、集成补丁后再合并的用意在于,当集成补丁后,如果需要刻盘时,如果四个版本合并在一起,大小可能超过一张DVD-5的容量,这时可以把常用的版本改名为“install.wim”,用其替换原ISO文件里的“install.wim”,这样做出的ISO文件大小有可能刻录到一张DVD-5上。

    一、获取待集成补丁用微软发布的最新版系统文件安装系统,然后检查更新。如果卡在“正在检查更新”,可以先安装KB3138612。本文举例使用“cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso”安装系统,安装IE11(必须先安装KB2533623、KB2639308、KB2670838、KB2729094、KB2731771、KB2786081、KB2834140、KB2882822、KB2888049),安装KB3138612,然后查找更新。

    c6fa8e1fdb3abb0d4a0af39dbc9511ec.gif

    2016-12-31 23:45 上传

    下载附件 (66.83 KB)

    c6fa8e1fdb3abb0d4a0af39dbc9511ec.gif

    2016-12-31 23:46 上传

    下载附件 (182.22 KB)

    c6fa8e1fdb3abb0d4a0af39dbc9511ec.gif

    2016-12-31 23:46 上传

    下载附件 (156.25 KB)

    用文本捕捉软件,如TextCatch、HyperSnap  6.xx版,捕捉补丁列表上的文字。

    c6fa8e1fdb3abb0d4a0af39dbc9511ec.gif

    2016-12-31 23:47 上传

    下载附件 (45.67 KB)

    二、准备集成所需文件在任一分区根目录下建立工作文件夹。

    c6fa8e1fdb3abb0d4a0af39dbc9511ec.gif

    2016-12-31 23:54 上传

    下载附件 (35.28 KB)

    把IE11安装文件“IE11-Windows6.1-x64-zh-cn.exe”解压后复制到“Win7x64_hotfix\IE11\IE11_install”文件夹,解压命令为:

    IE11-Windows6.1-x64-zh-cn.exe /x: 复制代码如果“Win7x64_hotfix\IE11\IE11_install”文件夹下解压,解压命令为:

    IE11-Windows6.1-x64-zh-cn.exe /x: .复制代码

    把集成IE11所需的补丁复制到“Win7x64_hotfix\IE11\IE11_hotfix”文件夹,这些补丁包括:KB2533623、KB2639308、KB2670838、KB2729094、KB2731771、KB2786081、KB2834140、KB2882822、KB2888049。

    把原ISO文件解压到“Win7x64\原ISO文件解压”文件夹。

    从“Win7x64\原ISO文件解压\sources\install.wim”导出四个版本的wim分卷。导出分卷操作可以用dism++完成,不过,用命令行方式操作更方便。

    如果在Windows 8以上系统操作,可以用dism完成,命令格式如下:

    dism /export-image /sourceimagefile: /sourceindex: /destinationimagefile:复制代码

    将导出分卷的命令编成批处理文件,方便以后使用。

    批处理文件举例:

    @cls

    set work_dir=%~dp0

    set wim_file_install=%work_dir%原ISO文件解压\sources\install.wim

    set wim_file_Homebasic=%work_dir%Wim卷导出\Homebasic.wim

    set wim_file_Homepremium=%work_dir%Wim卷导出\Homepremium.wim

    set wim_file_Professional=%work_dir%Wim卷导出\Professional.wim

    set wim_file_Ultimate=%work_dir%Wim卷导出\Ultimate.wim

    cd /d "%work_dir%"

    dism /export-image /sourceimagefile:%wim_file_install% /sourceindex:1  /destinationimagefile:%wim_file_Homebasic%

    dism /export-image /sourceimagefile:%wim_file_install% /sourceindex:2  /destinationimagefile:%wim_file_Homepremium%

    dism /export-image /sourceimagefile:%wim_file_install% /sourceindex:3  /destinationimagefile:%wim_file_Professional%

    dism /export-image /sourceimagefile:%wim_file_install% /sourceindex:4  /destinationimagefile:%wim_file_Ultimate%

    @echo 操作完成。

    @pause复制代码

    如果在Windows 7系统操作,可以用imagex完成,命令格式如下:

    imagex /export 复制代码将导出分卷的命令编成批处理文件,方便以后使用。

    批处理文件举例:

    @cls

    set work_dir=%~dp0

    set wim_file_install=%work_dir%原ISO文件解压\sources\install.wim

    set wim_file_Homebasic=%work_dir%Wim卷导出\Homebasic.wim

    set wim_file_Homepremium=%work_dir%Wim卷导出\Homepremium.wim

    set wim_file_Professional=%work_dir%Wim卷导出\Professional.wim

    set wim_file_Ultimate=%work_dir%Wim卷导出\Ultimate.wim

    cd /d "%work_dir%"

    imagex /export %wim_file_install% 1 %wim_file_Homebasic%

    imagex /export %wim_file_install% 2 %wim_file_Homepremium%

    imagex /export %wim_file_install% 3 %wim_file_Professional%

    imagex /export %wim_file_install% 4 %wim_file_Ultimate%

    @echo 操作完成。

    @pause复制代码

    把待集成的补丁文件复制到“Win7x64_hotfix\hotfix”文件夹。

    在任意位置新建一个挂载wim文件用的文件夹,如“WimFile_Mount_Dir”,此文件夹内不要放其它文件/文件夹。

    三、编写集成补丁批处理文件

    将集成补丁的操作分几步编成批处理文件,用call命令调用,实现“依次给多个版本离线集成补丁、集成补丁列表变化时只需修改集成补丁操作批处理文件”。这些批处理文件包括:集成集成IE11必需的补丁和集成IE11批处理文件:Win7x64_hotfix\IE11\IE11.bat

    批处理文件内容举例:

    set ie11_hotfix_dir=%~dp0\IE11_hotfix

    set ie11_install_dir=%~dp0\IE11_install

    @REM 检查待集成文件是否存在

    if not exist %ie11_hotfix_dir%\Windows6.1-KB2533623-*.msu goto ie11_hotfix_end

    if not exist %ie11_hotfix_dir%\Windows6.1-KB2639308-*.msu goto ie11_hotfix_end

    if not exist %ie11_hotfix_dir%\Windows6.1-KB2729094-*.msu goto ie11_hotfix_end

    if not exist %ie11_hotfix_dir%\Windows6.1-KB2731771-*.msu goto ie11_hotfix_end

    if not exist %ie11_hotfix_dir%\Windows6.1-KB2786081-*.msu goto ie11_hotfix_end

    if not exist %ie11_hotfix_dir%\Windows6.1-KB2834140-*.msu goto ie11_hotfix_end

    if not exist %ie11_hotfix_dir%\Windows6.1-KB2882822-*.msu goto ie11_hotfix_end

    if not exist %ie11_hotfix_dir%\Windows6.1-KB2888049-*.msu goto ie11_hotfix_end

    if not exist %ie11_hotfix_dir%\Windows6.1-KB2670838-*.msu goto ie11_hotfix_end

    if not exist %ie11_install_dir%\IE-Win7.CAB goto ie11_hotfix_end

    if not exist %ie11_install_dir%\ielangpack-zh-CN.CAB goto ie11_hotfix_end

    if not exist %ie11_install_dir%\IE-Hyphenation-en.MSU goto ie11_hotfix_end

    if not exist %ie11_install_dir%\IE-Spelling-en.MSU goto ie11_hotfix_end

    @REM 开始集成集成IE11必需的补丁

    Dism /image:%mount_dir% /Add-Package /PackagePath:%ie11_hotfix_dir%

    @REM 开始集成IE11

    Dism /image:%mount_dir% /Add-Package /PackagePath:%ie11_install_dir%\IE-Win7.CAB

    Dism /image:%mount_dir% /Add-Package /PackagePath:%ie11_install_dir%\ielangpack-zh-CN.CAB

    Dism /image:%mount_dir% /Add-Package /PackagePath:%ie11_install_dir%\IE-Hyphenation-en.MSU

    Dism /image:%mount_dir% /Add-Package /PackagePath:%ie11_install_dir%\IE-Spelling-en.MSU

    :ie11_hotfix_end复制代码

    执行集成离线补丁的批处理文件:Win7x64_hotfix\hotfix\dism_exec.bat

    如果补丁可以按任意顺序集成,可以使用集成整个文件夹内补丁的方式,集成命令格式:

    Dism /image: /Add-Package /PackagePath:复制代码

    批处理文件内容举例:

    @REM 不想集成的补丁移动到backup文件夹

    set backup_dir=backup_%random%

    if not exist %backup_dir% md %backup_dir%

    move windows6.1-kb2533552-*.* %backup_dir%

    move windows6.1-kb2685811-*.* %backup_dir%

    move windows6.1-kb2685813-*.* %backup_dir%

    move windows6.1-kb3146706-*.* %backup_dir%

    move windows6.1-kb3021917-*.* %backup_dir%

    move windows6.1-kb3068708-*.* %backup_dir%

    move windows6.1-kb3080149-*.* %backup_dir%

    move windows6.1-kb2952664-*.* %backup_dir%

    @REM 开始集成补丁

    Dism /image:%mount_dir% /Add-Package /PackagePath:%~dp0复制代码

    经测试,截至2016.12的补丁可以乱序集成,按这种方式编写的批处理文件,集成补丁变化时,不需要修改批处理文件。

    如果补丁需按一定顺序集成,需逐一编写集成命令,集成命令格式:

    Dism /image: /Add-Package /PackagePath:复制代码

    批处理文件内容举例:

    Dism /image:%mount_dir% /Add-Package /PackagePath:%~dp0%\windows6.1-kb2479943-x64_2a683f1c9acb8b3c1fb480c1ff07a275267030ec.msu

    Dism /image:%mount_dir% /Add-Package /PackagePath:%~dp0%\windows6.1-kb2491683-x64_f33cff50cf92e0b8c0043f1ef3587661d600633e.msu

    Dism /image:%mount_dir% /Add-Package /PackagePath:%~dp0%\windows6.1-kb2506014-x64_cc70f2accbfbae5e68f3c7aa3dba8877d1dc88a7.msu

    ……    ……(其它集成补丁命令)复制代码

    该批处理文件内容如何生成,详见下文描述。

    挂载wim文件、调用IE11.bat、调用dism_exec.bat和保存卸载wim文件的批处理文件:Win7x64_hotfix\hotfix_exec.bat

    批处理文件内容举例(例子中将执行结果定向输出到“%logfile%.txt”中,旨在方便查看执行结果,执行完成后,打开“%logfile%.txt”对应的文本文件,查找“错误”关键字,如果找到,说明执行中出现错误):

    批处理文件内容举例:

    if not exist "%work_dir%\IE11\IE11.bat" goto hotfix_exit

    if not exist "%work_dir%\hotfix\dism_exec.bat" goto hotfix_exit

    @echo 准备挂载映像

    @if exist temp.txt del temp.txt

    Dism /Mount-Wim /WimFile:%wim_file% /Index:1 /MountDir:%mount_dir% >temp.txt

    :mount_wimfile_wait

    find "操作成功完成" temp.txt && goto mount_wimfile_ok

    find "错误" temp.txt && goto unmount_wimfile

    goto mount_wimfile_wait

    :mount_wimfile_ok

    @echo 开始给映像集成补丁

    cd /d %work_dir%\IE11

    call IE11.bat >%logfile%_ie11.txt

    cd /d %work_dir%\hotfix

    call dism_exec.bat >%logfile%.txt

    cd /d %work_dir%

    @echo 集成补丁完成。

    :unmount_wimfile

    @if exist temp.txt del temp.txt

    Dism /UnMount-Wim /MountDir:%mount_dir% /Commit >temp.txt

    :unmount_wimfile_wait

    find "操作成功完成" temp.txt && goto unmount_wimfile_ok

    find "错误" temp.txt && goto unmount_wimfile_err

    goto unmount_wimfile_wait

    :unmount_wimfile_ok

    goto hotfix_exit

    @REM 出错

    :unmount_wimfile_err

    @echo 卸载映像文件出错。

    @REM 结束

    :hotfix_exit复制代码

    调用上述批处理文件,依次给各个版本集成补丁的批处理文件:Win7x64_hotfix\Hotfix_All.bat

    批处理文件内容举例:

    @cls

    set work_dir=%~dp0

    set wim_file_dir="%~d0\Win7x64\Wim卷导出"

    set mount_dir="%~d0\WimFile_Mount_Dir"

    @REM 切换到当前目录(使用管理员权限双击批处理文件执行时必需)

    cd /d %work_dir%

    if not exist %mount_dir% md %mount_dir%

    @if exist error.txt del error.txt

    @if exist time.txt del time.txt

    @REM 给家庭基础版集成补丁

    if exist "%wim_file_dir%\Homebasic.wim" goto Homebasic_1

    echo 找不到%wim_file_dir%\Homebasic.wim>>error.txt

    goto Homepremium_1

    :Homebasic_1

    echo %time%>>time.txt

    set logfile=Homebasic

    set wim_file=%wim_file_dir%\Homebasic.wim

    call hotfix_exec.bat

    @REM 给家庭高级版集成补丁

    :Homepremium_1

    if exist "%wim_file_dir%\Homepremium.wim" goto Homepremium_2

    echo 找不到%wim_file_dir%\Homepremium.wim>>error.txt

    goto Professional_1

    :Homepremium_2

    echo %time%>>time.txt

    set logfile=Homepremium

    set wim_file=%wim_file_dir%\Homepremium.wim

    call hotfix_exec.bat

    @REM 给专业版集成补丁

    :Professional_1

    if exist "%wim_file_dir%\Professional.wim" goto Professional_2

    echo 找不到%wim_file_dir%\Professional.wim>>error.txt

    goto Ultimate_1

    :Professional_2

    echo %time%>>time.txt

    set logfile=Professional

    set wim_file=%wim_file_dir%\Professional.wim

    call hotfix_exec.bat

    @REM 给旗舰版集成补丁

    :Ultimate_1

    if exist "%wim_file_dir%\Ultimate.wim" goto Ultimate_2

    echo 找不到%wim_file_dir%\Ultimate.wim>>error.txt

    goto hotfix_end

    :Ultimate_2

    echo %time%>>time.txt

    set logfile=Ultimate

    set wim_file=%wim_file_dir%\Ultimate.wim

    call hotfix_exec.bat

    echo %time%>>time.txt

    :hotfix_end

    @REM 集成完成后休眠

    @REM rundll32.exe powrProf.dll,SetSuspendState

    @pause复制代码

    建立好上述批处理文件后,执行“Win7x64_hotfix\Hotfix_All.bat”,集成补丁的过程如下:

    传递当前文件夹“work_dir”、待集成补丁wim文件所在文件夹“wim_file_dir”、wim文件挂载文件夹“mount_dir”和待挂载wim文件“wim_file”参数给“hotfix_exec.bat”。

    “hotfix_exec.bat”根据传递参数挂载wim文件,调用集成IE11的批处理文件“Win7x64_hotfix\IE11\IE11.bat”,调用集成其它补丁的批处理文件“Win7x64_hotfix\hotfix_exec.bat”,保存并卸载wim文件。

    打开执行结果输出文件“%logfile%.txt”,如Ultimate.txt,查找关键字“错误”,如果没有找到,说明所有补丁集成正常结束,如果找到“错误”关键字,看看集成哪个补丁出错,根据错误做相应的处理。

    c6fa8e1fdb3abb0d4a0af39dbc9511ec.gif

    2017-1-1 05:30 上传

    下载附件 (58.56 KB)

    当前需安装补丁中,只有KB2533552无法集成,这个补丁只能在装好的系统上安装。

    c6fa8e1fdb3abb0d4a0af39dbc9511ec.gif

    2017-1-1 05:31 上传

    下载附件 (75.59 KB)

    生成执行逐一集成离线补丁的批处理文件“Win7x64_hotfix\hotfix\dism_exec.bat”的方法:

    在“Win7x64_hotfix\hotfix”文件夹下执行

    dir /b *.msu >dism_exec.bat复制代码上述命令把当前文件夹下所有“.msu”文件列表写入“dism_exec.bat”。

    此处假设使用的都是msu文件格式补丁包,如果使用的都是cab文件格式的补丁包,上述命令改为:

    dir /b *.cab >dism_exec.bat复制代码如果两种文件格式的补丁包都有,则执行

    dir /b *.msu >dism_exec.bat

    dir /b *.cab >>dism_exec.bat复制代码注意,第二个重定向符必须是“>>”,否则第一个命令执行的结果会被第二个命令覆盖。

    用文件编辑器打开“dism_exec.bat”,其内容大致是这样:

    c6fa8e1fdb3abb0d4a0af39dbc9511ec.gif

    2017-1-1 05:32 上传

    下载附件 (25.41 KB)

    通过批量替换,在每一行前面增加dism集成补丁命令。查找“windows6.1-”,替换为“Dism                 /image:%mount_dir% /Add-Package /PackagePath:%~dp0%\windows6.1-”。

    c6fa8e1fdb3abb0d4a0af39dbc9511ec.gif

    2017-1-1 05:33 上传

    下载附件 (83.18 KB)

    替换完成后的文件大致是这样:

    c6fa8e1fdb3abb0d4a0af39dbc9511ec.gif

    2017-1-1 05:33 上传

    下载附件 (27.8 KB)

    在不能集成、不想集成的补丁的集成命令前面加上“@REM ”将该行命令注释掉,这些补丁包括:

    不可集成的补丁:KB2533552

    据说容易引起蓝屏的补丁:KB2685811、KB2685813、KB2670838(集成IE11必需)、KB3146706

    遥测(搜集用户信息)补丁:KB2952664、KB3021917、KB3068708、KB3080149

    c6fa8e1fdb3abb0d4a0af39dbc9511ec.gif

    2017-1-1 05:33 上传

    下载附件 (22.96 KB)

    四、制作安装文件

    集成补丁是个漫长的过程,在我这台机子上为一个版本集成截至2016年12月的补丁耗时一个小时左右,依次为四个版本集成补丁,总共耗时四个小时左右。补丁集成完成后,把四个版本分卷合并成保护四个版本的install.wim。如果在Windows 8以上系统上操作,可以用dism完成合并。

    合并批处理文件举例:

    @cls

    @set work_dir=%~dp0

    set wim_file_Homebasic=%work_dir%Wim卷导出\Homebasic.wim

    set wim_file_Homepremium=%work_dir%Wim卷导出\Homepremium.wim

    set wim_file_Professional=%work_dir%Wim卷导出\Professional.wim

    set wim_file_Ultimate=%work_dir%Wim卷导出\Ultimate.wim

    set wim_file_install=%work_dir%Wim卷合并\install.wim

    dism /Export-Image /SourceImageFile:%wim_file_Homebasic% /SourceIndex:1         /DestinationImageFile:%wim_file_install%

    dism /Export-Image /SourceImageFile:%wim_file_Homepremium% /SourceIndex:1         /DestinationImageFile:%wim_file_install%

    dism /Export-Image /SourceImageFile:%wim_file_Professional% /SourceIndex:1         /DestinationImageFile:%wim_file_install%

    dism /Export-Image /SourceImageFile:%wim_file_Ultimate% /SourceIndex:1         /DestinationImageFile:%wim_file_install%

    @pause复制代码

    如果在Windows 7上操作,可以用imagex完成合并。

    合并批处理文件举例:

    @cls

    set work_dir=%~dp0

    set wim_file_Homebasic=%work_dir%Wim卷导出\Homebasic.wim

    set wim_file_Homepremium=%work_dir%Wim卷导出\Homepremium.wim

    set wim_file_Professional=%work_dir%Wim卷导出\Professional.wim

    set wim_file_Ultimate=%work_dir%Wim卷导出\Ultimate.wim

    set wim_file_install=%work_dir%Wim卷合并\install.wim

    imagex /export %wim_file_Homebasic% 1 %wim_file_install% "Windows 7         Homebasic"

    imagex /export %wim_file_Homepremium% 1 %wim_file_install% "Windows 7         Homepremium"

    imagex /export %wim_file_Professional% 1 %wim_file_install% "Windows 7         Professional"

    imagex /export %wim_file_Ultimate% 1 %wim_file_install% "Windows 7 Ultimate"

    @pause复制代码

    合并完成后,用UltraISO、PowerISO等软件打开原ISO文件(本文举例使用“cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso”),用得到的install.wim替换原ISO里的“sources\install.wim”,保存成新ISO文件。

    如果想使生成的ISO文件刻盘后可以在EFI BIOS上启动安装,还需替换光盘启动文件、增加EFI BIOS启动文件。

    操作方法:

    用UltraISO打开Windows 8以上系统ISO文件,保存启动文件。

    c6fa8e1fdb3abb0d4a0af39dbc9511ec.gif

    2017-1-1 05:37 上传

    下载附件 (52.17 KB)

    提取ISO中“efi\boot”文件夹。

    c6fa8e1fdb3abb0d4a0af39dbc9511ec.gif

    2017-1-1 05:37 上传

    下载附件 (48.04 KB)

    打开集成补丁后的ISO文件,把保存的引导文件添加进来。

    c6fa8e1fdb3abb0d4a0af39dbc9511ec.gif

    2017-1-1 05:38 上传

    下载附件 (54.41 KB)

    把提取出来的“boot”文件夹添加到ISO文件“efi”文件夹中,保存ISO文件。

    c6fa8e1fdb3abb0d4a0af39dbc9511ec.gif

    2017-1-1 05:38 上传

    下载附件 (44.16 KB)

    五、离线安装其它补丁

    按上述方法集成补丁,用新安装文件安装系统后,仍扫描到一些补丁,这些补丁主要有几种:

    必须在系统安装的补丁,如KB2533552;

    不想集成的补丁;

    新版.NET Framework及其补丁;

    必须联网安装的补丁,如KB976932。

    前三种都可以手动下载补丁,手动安装。

    如果下载的是“msu”文件格式的补丁,用wusa命令安装,命令格式:

    wusa [可选参数]复制代码命令举例:

    wusa windows6.1-kb982018-v3-x64_7853a1c9c63611e17cd2c923704bf2e924bdfe7b.msu  /quiet /norestart复制代码

    如果下载的是“cab”文件格式的补丁,用dism命令安装,命令格式:

    Dism /online /add-package /PackagePath:复制代码

    命令举例:

    Dism /online /add-package  /PackagePath:%~dp0\windows6.1-kb2533552-x64_8cf0b38e43622766333ce70426241dc7fa996b4d.cab复制代码    可以参考“生成执行集成离线补丁的批处理文件“Win7x64_hotfix\hotfix\dism_exec.bat”的方法”一节的方法,把安装补丁的命令编成批处理文件。

    以生成安装“msu”文件格式补丁包为例,生成安装补丁批处理文件的方法大致为:在补丁保存文件夹内执行

    dir /b *.msu >other_hotfix.bat复制代码

    打开“other_hotfix.bat”,批量替换“windows6.1-”为“wusa         windows6.1-”,批量替换“.msu”为“.msu /quiet /norestart”。

    在不想安装的补丁安装命令前面添加“@REM ”。

    如果补丁安装有先后顺序要求,把需要先安装的补丁的安装命令行上移。

    执行安装批处理文件(此处举例的other_hotfix.bat),安装完后重新启动系统。

    重启后安装最新版.NET Framework及其补丁,当前最新版.NET  Framework是4.6.2,该版本支持静默安装,安装命令为:

    NDP462-KB3151800-x86-x64-AllOS-ENU.exe /q /norestart /lcid 2052复制代码

    安装.NET Framework 4.6.2后,需安装ndp46-kb3205379,该补丁持静默安装,安装命令为:

    ndp46-kb3205379-x64_ce1761769ac6d746e81392374e62ffc7125dabb6.exe /q /norestart  /lcid 2052复制代码

    可以将这两个安装命令做成批处理文件,内容为:

    @cls

    cd /d "%~dp0"

    start /wait NDP462-KB3151800-x86-x64-AllOS-ENU.exe /q /norestart /lcid 2052

    start /wait ndp46-kb3205379-x64_ce1761769ac6d746e81392374e62ffc7125dabb6.exe /q  /norestart /lcid 2052

    @pause复制代码

    文中提及批处理文件下载:

    链接: http://pan.baidu.com/s/1mi2lPGG 密码: 4yfn

    相对路径“Windows 7 SP1\64位\集成截至2016.12.17补丁\集成补丁批处理文件”复制代码包含2个文件,一个只有只有批处理文件,另一个是补丁+批处理文件。下载其中一个,解压到任一分区根目录下面,按上文所述解压未集成最新补丁的系统ISO文件到响应目录,执行“Win7x64_hotfix\Hotfix_All.bat”即可完成补丁集成。如果想集成完成后休眠,该批处理文件末尾这句的注释“@REM ”删掉,即

    @REM rundll32.exe powrProf.dll,SetSuspendState复制代码改为

    rundll32.exe powrProf.dll,SetSuspendState复制代码

    本帖所有资源下载链接:(见楼下)

    本帖所有以后的所有更新放下面的2~4楼,防止编辑1楼内容后审核期间帖子不可见。

    展开全文
  • Win7批量离线更新补丁方法

    千次阅读 2020-11-10 09:09:58
    三、补丁安装 对于下载到电脑中的补丁,没法用Windows Update自动更新,需要手动进行安装。 首先以管理员身份运行命令提示行。然后在命令提示行中键入以下命令: dism.exe /online /add-package /packagepath:d:\...
  • 在使用电脑中通常我们大部分朋友对补丁的态度就是无所谓,但是5月中旬的WannaCry比特币勒索...但是如果了解了正确的打补丁方法就能确保在打补丁之后是以最大效率运作。本文仅适用于Windows7 SP1/8.1 Update 3/Win1...
  • 脚本可以按照这个写:新建一个文本文件,保存为setup.cmd,文件内容为:echo 共51个补丁 正在安装第 1 个windowsServer2003-KB898715-x86-chs.exe.\hotfix\windowsServer2003-KB898715-x86-chs.exe /quiet /passive /...
  • 背景:某项目一台Windows Sever 2012 R2的服务器被扫描出大量漏洞。 例如: ◆Microsoft Windows SMB远程代码执行漏洞(CVE-2017-0148) (MS 17-010) ◆Microsoft Windows CredS SP远程执行代码漏洞(CVE-2018-0886)...
  • 如果要让你给“windows补丁、杀毒软件、防火墙”这三项按照重要程度依次排序,你认为最重要的是哪个?我会选择“windows补丁”...既然补丁那么重要,那就呗。可是偏偏这网速不争气,新装的系统要下那么多补丁,恐怕一
  • windows 2016 离线补丁安装不上

    千次阅读 2018-08-20 10:49:23
    KB4132216   需要该补丁
  • 原标题:给Windows打补丁太难?2招搞定,许多人(包括小编身边的一些同事)还怀有“Windows就要裸奔、补丁不打,越装越卡、Windows 10不好用,XP和Windows 7实在”等论调。WannaCry 2.0已经来了,再不打补丁/升级操作...
  • ISO离线安装补丁

    2019-06-25 17:44:06
    公司里每次重装系统都要做很多步骤,其中安装系统更新需要花费很长时间,之前有使用过别人封装的系统,补丁都是全的。所以我想自己尝试下。 搜索了下,发现了一个工具,DISM++,功能很强大,这里只说系统更新 1...
  • 标签:背景如下:(有几十台服务器,其中不到10台的windows server 2008 r2)1.2019年9月19日,针对windwos server 2008 r2进行安全补丁更新,了7月、8月、9月月度安全更新补丁,结果导致2008正常启动不了,安全模式...
  • 包括最新的Windows 8.1/8/7/Vista/XP(x86/x64),Server 2003/2008(R2)/2012(R2)(x86/x64),Office 2003-2013(x86/x64)补丁下载,智能判断已安装补丁,并且能制作ISO镜像,方便离线安装,再也不用装完系统一整天的...
  • wsus offline update

    2021-08-06 01:16:41
    wsus offline update(微软离线补丁包)与微软正版认证离线包无差别,支持windows和office的补丁更新,适用于多个语言的系统更新,包括简、繁中文,是款方便it管理员的使用小工具,有需要的不妨下载看看。wsus offline...
  • Ubuntu 8.04 LTS的离线升级包方便上不了网的朋友们。离线升级包分为三个部分,分别是base.tar(基础更新包,适用于所有用户)、program.tar(开发包,编程软件)、server.tar(服务器软件包,适用于学习研究服务器设置的...
  • 自己也经常重装系统,因此把平时通过系统自动更新的或者360和腾讯管家更新的补丁包都保留了下来,方便离线安装,但是补丁包那么多,一个一个安装也插麻烦的,因此我搜集了网上的一些资料,网上很多批处理都是只针对某一类...
  • 包括最新的Windows 8.1/8/7/Vista/XP(x86/x64),Server 2003/2008(R2)/2012(R2)(x86/x64),Office 2003-2013(x86/x64)补丁下载,智能判断已安装补丁,并且能制作ISO镜像,方便离线安装,再也不用装完系统一整天的...
  • Dism方式离线安装windows更新

    千次阅读 2019-09-11 20:07:50
    2014-11-20lqy电脑知识...DISM.exe /image:C: /Add-Package /PackagePath:X:\Windows8.1-KB3000850-x64.msu /ScratchDir:C:\Windows\Temp DISM.exe /image:C: /Add-Package /PackagePath:G:\Windows8.1-KB3003057-x6...
  • 服务器操作系统打补丁 内容精选换一换华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。切换弹性云服务器操作...
  • 自动打补丁工具

    2012-03-20 10:39:51
    自动打补丁工具
  • 服务器操作系统打补丁包 内容精选换一换简要介绍Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以...
  • 当Win7系统需要集成IE11时,我们需要提前打入6个补丁 KB2731771、KB2786081、KB2834140、KB2670838...除此之外还需要IE11离线安装包 32位 ★百度网盘 64位 ★百度网盘 这六个补丁是IE11安装必须要的补丁,安装...
  • Win10/Server2016镜像集成离线补丁

    千次阅读 2017-09-05 11:26:00
    因为正常安装系统后再打补丁比较漫长,可以事先做好打过补丁的iso,备将来使用。 以管理员身份运行cmd,然后通过dism提取、挂载、集成补丁、保存install.wim镜像,最后用iso工具替换即可。 独立补丁下载: 最新...
  • 但是要补丁,那么针对8月补丁,必须先把KB4474419补丁安装好后,重启,然后正常后在进行8月月度补丁的安装即可,不会发生问题,我这几台server2008已按这个步骤完截至2019年10月23日已发布的所有补丁。 如果已...
  • WINDOWS2008R2 2012 2016 服务器系统更新补丁打补丁 循环启动 无法进系统恢复解决办法 离线操作 可以用如下方法进行急救: 1.PE或者windows光盘启动服务器(记得启动过程中手动加载阵列卡,如果是虚拟化里机器则不用...
  • windows2008R2服务器更新补丁 内容精选换一换为了保证使用私有镜像创建的新云服务器可以实现一键式重置密码功能(参见“在控制台重置云服务器密码”了解更多),建议您在创建私有镜像前安装密码重置插件...
  • 批量安装Windows系统补丁,能识别安装过的补丁

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,997
精华内容 798
关键字:

windows离线打补丁