2024年4月15日发(作者:)

怎样从WSUS服务器上下载单个的补丁文件?

由于某些机器不能联网更新。怎样才能把WSUS服务器上的补丁保存成一个一个的文

件?

这个恐怕不行吧,我看过了WSUS的补丁是自动分类的,不知道哪个是哪个呀.再借你的

帖子问下,怎么删除不要的补丁,第一次更新时把驱动也加上去了,现在发现太浪费空间了,能

删吗?

打开手动更新页面->使用管理员选项->选择windows update目录->进入v4更新页

面->查找Microsoft Windows 更新->在右边页面选择操作系统->选择需要的更新及下

载目录->转到下载篮子。

在所选择的下载目录中即可找到补丁安装文件。

都是所问非所答,我这里还没有布置WSUS,但看了了一些Technet后,知道可以这

样做:WSUS->CD,再把CD拿到不能联网的机器上!

我是这么干的:

1、打开WSUS的SQL数据库,从tbFile表中找到补丁所在的记录,查看MUURL

字段,这是补丁在微软网站的下载URL。

2、从URL里分析出文件名,文件名的后40位一般是随机的字符,将这40位字符(可

以取其中更少的子字符串,比如后面20位等)作为关键字,在WSUS的WsusContent

目录中搜索,一般能找到补丁文件。

比如,我要寻找Windows 2003的SP1补丁:

1、我先在WSUS的SQL数据库查找:

代码:

select * from tbFile Where FileName LIKE WindowsServer2003%SP1%.exe

结果找到各种语言的补丁,你也可以加上条件只查找简体中文的:

代码:

select * from tbFile Where FileName LIKE

WindowsServer2003%SP1%CHS%.exe

这样得到的结果只有两

。前者是完全补丁,后者是

快速安装的补丁,需要上网下载文件的。

正是我们所需要的。找到这个补丁

的MUURL:

代码:

/msdownload/update/v3-1999051

8/cabpool/windowsserver2003-kb889101-sp1-x86-chs_affd0030c117e4fc81c4cb0

3、文件名是windowsserver2003-kb889101-sp1-x86-

chs_,我们只要后面的

做为关键字在WSUS的

WsusConte nt目录中搜索。

4、结果找到的就是我们

所要的Windows 2003 SP1的简体中文补丁

第三步可以简单一点,在第二步找到MUURL之后,取.exe前的最后两个字符做目录

名,直接在WsusContent下找就可以了。

比如说第二步找到的是,则该文件就在WsusContentDA的目录下。