Windows 更新独立包 (msu) 循环

Joh*_*fia 7 windows-7 windows-update

我的 windows 7 sp1 的 windows 更新不起作用。所以我决定将可能的更新作为一个独立的包。我下载了很多包。但是,当我首先单击其中一个软件包时,它显示准备 1 秒钟,然后在这台计算机上搜索更新,然后即使我让它在夜间执行此操作,它仍然显示正在搜索更新,这件事会持续显示数小时。即使包有一些 kbs。是我的 Windows 中需要修复的错误吗?请帮助解决这个问题

mag*_*981 15

net stop wuauserv在安装 MSU 更新之前停止 Windows 更新服务 ( )。我使用这个命令:

@ECHO OFF
SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION
FOR /R "%~dp0" %%A IN (*Windows6.1-KB*.MSU) DO (
        CALL :SUB %%~nA        
    ECHO= Installing KB!KB_NUM!        
    >NUL net stop wuauserv
    WUSA "%%A" /quiet /norestart)
ECHO= == Press any key to close the Window ==
>NUL PAUSE

GOTO :EOF

:SUB

SET "KB_NUM=%*"
FOR /F "DELIMS=-" %%B IN ("%KB_NUM:*-KB=%") DO SET "KB_NUM=%%B"
Run Code Online (Sandbox Code Playgroud)

枚举存储 CMD 的文件夹中的所有 MSU 更新并安装它们,在安装更新之前,它会停止服务以加快速度。


归档时间:

查看次数:

139441 次

最近记录:

8 年,9 月 前