我正在尝试解决这个问题:http://support.Microsoft.com/kb/977285
有人知道我可以在哪里找到 ZIP 下载中的 Windows XP SP3 副本(如说明 2b 中所述)吗?Microsoft 提供的链接完全没有用,而且我似乎无法在 Google 上找到 ZIP。
答案1
您需要按照该页面说明的下一步(第 3 步)进行操作,即:
3. 使用压缩实用程序(例如 WinZip)将服务包提取到文件夹中。
更新WindowsXP-KB936929-SP3-x86-ENU.exe
文件目前可从Windows XP Service Pack 3 网络安装包网页,实际上就是所谓的自解压(SFX)出租车存档文件,因此有.exe
扩展名。如果您运行它,它将提取其中包含的所有文件。以下是来自的文件信息7-Zip
:
许多第三方存档实用程序(例如7-zip
、WinRAR
和WinZip
)都支持 CAB 文件,并允许您手动将部分或全部服务包文件提取到您选择的文件夹中(如说明的第 3 步所示……尽管有点含糊)。我已经验证了上述所有三个工具都可以打开更新文件。
要使用这些实用程序之一打开它,请先启动该实用程序,然后使用其内部的“打开”命令选择您下载的 SP3 更新 .exe 文件。或者,您也可以右键单击该文件并从上下文菜单中选择7-Zip
、WinRAR
或WinZip
。
我个人推荐免费的7-Zip
归档软件。您可以从其主页下载最新版本:http://www.7-zip.org。您可以WinRAR
从http://www.rarlab.com以及WinZip
来自:http://www.winzip.com
重要的提示: 链接的 Microsoft 支持页面根本没有提及的一个关键点是,服务包存档内容仅包含文件usbhub.sy_
,它是所需文件的压缩版本usbhub.sys
。您可以在控制台窗口的提示符下使用以下命令将其解压缩并转换为所需文件:
expand -r usbhub.sy_
或者如果您使用 7-Zip,您可以右键单击该文件并再次使用该实用程序usbhub.sys
从中提取所需的文件,如下所示:
如果这一切太麻烦,你可以下载usbhub.sys
我从服务包中为您提取了此文件。
答案2
答案3
我没有看到可用的 zip 文件,但 SP3 有 EXE 和 ISO 版本。测试了链接,它们对我来说是有效的,但是,如您所知,YMMV。
祝你好运。
答案4
WindowsXP-KB936929-SP3-x86-ENU.exe 是一个 SFX CAB 文件。
知识库文章可能会说 WinZip 可以从 SFX CAB 中提取文件。因此,请使用 WinZip(也可以使用 7zip 或其他软件)提取usbhub.sy_来自 SP3 的文件。
然后您需要:
- C:\TMP> EXPAND.EXE usbhub.sy_ usbhub.sys
(因为 usbhub.sy_ 也被压缩了)。