APP下载

灵活掌控Windows 10 更新

2020-11-13河南许红军

网络安全和信息化 2020年11期
关键词:命令按钮界面

■ 河南 许红军

编者按:利用系统更新功能,可以不断优化Windows 10 的功能,弥补可能存在的安全漏洞。但是,在对Windows 10 进行更新时,可能与遇到各种问题,导致更新无法顺利进行。此外,用户可能对默认的更新方式并不满意,希望拥有更加合适的升级方式。这就要求大家根据实际需要,对系统更新进行灵活的管控。

下面笔者从四个方面详细介绍如何为Windows 10 进行更新。

为系统更新巧设“开关”

在很多时候,我们希望手动控制更新操作。点击“Windows+R” 键,执 行“services.msc”程序,双击“Windows Update”服务,在其属性窗口中点击“停止”按钮,禁止其运行。在“启动类型”列表中选择“禁用”项,在“恢复”面板中的“第一次失败”列表中选择“无操作”项,让自动更新无法自动运行。

运行Dism++这款小工具,在其主界面左侧选择“更新管理”项,在右侧点击“扫描”按钮,稍后就会在“Windows Update”面板中显示所有可用的更新包。

从中选择所需的更新包,点击“安装”按钮,可以手工对系统进行更新。对于Dism++来说,会将更新包存储在其运行路径下的“ConfigUpdateCache”目录中。

此外,还可以利用系统内置的“Dism”命令,来灵活的安装更新包。为了便于使用,可以将Dism++下载的补丁保存到别的路径下(例如“f:update”)。

在CMD 窗口中“dism/onl ine/add-package/packagepath:f:update”命令,来批量安装该目录下的所有升级包。

对于局域网环境来说,为了在多台主机上同时进行批量升级,可以将“D:updata”设置为共享状态,在别的网络主机上执行“dism/online/add-package/packagepath:\xxxshare”命令,就可以执行批量更新操作了。这里 的“xxx” 为本机的名称,“share”为共享目录名。

排除阻力,顺利更新Windows 10

当对Windows 10 进行更新升级时,可能会出现无法顺利下载或安装更新包的问题。为此,可以点击“Windows+I”键,在Windows 10 的设置界面中选择“更新和安全”→“Windows 更新”,点击更新设置下的“高级选项”,在打开的窗口点击“选择如何提供更新”,继续在打开的窗口将“更新来自多个位置”下的开关设置为“关”,之后使用自动升级服务,查看是否可以顺利下载更新包。

对于更新包来说,Windo ws 10 默认保存在“C:Wind owsSoftwareDistribution”目录中,在其中可能保存有存在问题的更新包,对该目录进行清理,可以有效解决更新出错的问题。

执行“gpedit.msc” 程序,在组策略编辑器左侧选择“计算机配置”→“管理模”→“Windows 组件”→“Wi ndows 更新”,将配置自动更新设置为“禁用”状态。

打开上述目录,将其中“datastore”和“download”目录里的文件全部删除。然后按照上述方法,将自动更新设置为“未配置”,重启后就即刻顺利更新系统。

此外,执行“Dism/Online/Cleanup-Image/ScanHealth”,可以对系统文件进行检测,来发现发现和更新有关的问题。对于检测到的错误,可以执行“Dism/Online/Cleanup-Image/CheckHealth”,来检查安装源是否正常。执行“DISM/Online/Cleanup-Image/RestoreHealth”,可以快速修复受损的Windows 文件。最后执行“SFC/scannow”,对系统文件进行全面扫描,来修复受损的系统文件。之后进行更新操作,就可以顺利进行了。

利用UPP 服务实现完美升级

对于Windows 10 中,已经开始使用UUP 增量推送的方式,来推动ESD 文件下载。UPP(即 Unified Update Platform,统一升级平台)服务一旦启用,可以实现差异化下载,即只下载与上次更新存在差异的文件,而不是下载整个新的安装包。

为了避免在增量推送中出现问题,导致系统升级异常,可以让UPP 可以将完整版的ESD 镜像推送过来,实现完美升级。

在注册表编辑器中打开“HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVers ionWindowsUpdateOrchestrato r”分支,在右侧窗口双击类型为DWORD 的名为“EnableUUPScan”项,将其值设置为0。打开“HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsUpdate”分支,双击右侧类型为DWORD 名称为“Sup portsUUP”的项目,将其值设置为0。如果以上项目不存在,可以手工创建并修改其数值。

这样在系统升级之后,打开“C:WindowsSoftwareDistri butionDownload”文件夹,在其中可以完整版的ESD 文件。将其该ESD 文件复制到合适的位置,在CMD 窗口中执行“dism/get-wiminfo/wimfile:d:xxx.esd”命令,查看该文件的属性信息,其中的“xxx.esd”为其名称。

例如,想从中提取索引编号为3 的映像,可以在Windo ws 10 设置界面中点击“更新和安全”→“恢复”项,点击右侧的“开始”按钮,来重启系统。

当系统重启后,根据提示点击“疑难解答”→“高级选项”→“命令提示符”项,在CMD 窗口中执行“format c:/q”命令,对C 盘进行快速格式化。

执行“Dism/applyImag e/ImageFile:d:xxx.esd/inde x:32/applyDir:C:/Verify”命令,就可以从该ESD 镜像文件中提取索引编号为3 的映像,来恢复系统。

优化Windows 10 更新机制

在最新版的Windows 10 1903 版本中,系统已经内置了更加灵活的升级机制,来满足用户的实际需求。例如,点击“Windows+I”键,在设置窗口中打开“Windows 更新”界面,可以根据需要执行更新或者暂停更新。

例如,当接收到更新提示时,可以点击“立即下载并安装”按钮,执行更新包的下载和安装操作。也可以点击“暂停更新7 天”键,在之后的七天内系统不会出现更新提示。

之后可以点击“继续更新”按钮,执行系统更新操作。

注意,暂停更新时间可以累加,但是不能超过系统预设暂停时限。

点击其中的“高级选项”按钮,在打开窗口中的“更新选项”栏中可以根据需要,开启或者关闭更新通知以及更新之后的重启通知等提示信息。在“暂停更新”栏中点击“选择日期”按钮,可以设置暂停更新的截止日期。

注意,更新安装只能暂停最多35 天,到达暂停限制后,需要获取新的更新才可以再次暂停更新。在“功能更新”和“质量更新”栏中可以分别选择延迟天数,前者范围从1 到365,后者为1 到30,如果选择“0”表示不延迟。

对于功能更新来说,包括新功能和改进的内容。对于质量更新来说,包含的是和安全性相关的内容。

执行“gpedit.msc”程序,在组策略窗口左侧选择“计算机更新”→“管理模版”→“Wi ndows 组件”→“Windows 更新”项。

在右侧可以针对“为自动重新启动指定使用时段范围”“允许自动更新立即安装”“指定自动更新和重启的最后期限”“始终在计划的时间重新启动”“关闭安装更新时的自动重新启动通知”等项目进行配置,来满足实际的需求。

猜你喜欢

命令按钮界面
当你面前有个按钮
只听主人的命令
微重力下两相控温型储液器内气液界面仿真分析
国企党委前置研究的“四个界面”
一种可用于潮湿界面碳纤维加固配套用底胶的研究
安装和启动Docker
扁平化设计在手机界面中的发展趋势
移防命令下达后
死循环
解析Windows10的内部命令