Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm trying to resolve this issue: http://support.Microsoft.com/kb/977285

Does anyone know where I can find a copy of SP3 for Windows XP in a ZIP download as described in instruction 2b? The link given by Microsoft is completely worthless and I can't seem to find the ZIP on Google.

share|improve this question
3  
the link from microsoft isn't worthless if you actually read the page it links to. I clicked two more times and came up with this link: microsoft.com/downloads/en/… –  Patrick Feb 11 '11 at 18:25
    
Ugh, the EXE isn't hard to find, that wasn't the question. I'm looking for the ZIP. –  jonathan.cone Feb 11 '11 at 19:12
2  
Its not found in ZIP format, they are telling you to extract the contents of the SP3.exe using winzip or similar software, this will extract all the files contained in the exe file. Not all exe files can be extracted, but this one can be. –  Moab Feb 12 '11 at 4:00

5 Answers 5

up vote 6 down vote accepted

You need to do what it says in the next step, number 3, of the instructions on that page, namely:

3.  Use a compression utility, such as WinZip, to extract the service pack to a folder.

The WindowsXP-KB936929-SP3-x86-ENU.exe update file, which can currently be downloaded from the Windows XP Service Pack 3 Network Installation Package web page, is actually what is known as a self-extracting (SFX) CAB archive file, hence the .exe extension. If you run it, it will extract all the files it contains. Here's the file info from 7-Zip:

WinXP SP3 Update File Info

Many third-party archiving utilities, such as 7-zip, WinRAR, and WinZip, support CAB files and will let you manually extract some or all of the service pack files to a folder of your choice (as step 3 of the instructions indicate...although admittedly in a somewhat vague manner). I have verified that all three mentioned can open the update file.

To open it with one of these utilities first start the utility and then use its internal Open command to select the SP3 update .exe file you downloaded. Alternatively, you should also be able to right-click on the file and select 7-Zip, WinRAR, or WinZip from the context menu.

Personally I recommend the free 7-Zip archiving software. You can download the latest version from its home page: http://www.7-zip.org. You can purchase WinRAR from http://www.rarlab.com and WinZip from: http://www.winzip.com

Important Note:  One crucial thing the linked Microsoft Support page doesn't mention at all is the fact that the service pack archive contents only include the file usbhub.sy_, which is a compressed version of the usbhub.sys file needed. You can uncompress and turn that into desired file by using the following command at the prompt in a console window:

  expand -r usbhub.sy_

or if you're using 7-Zip, you can right-click on the file and use the utility a second time to extract the desired usbhub.sys file from it as illustrated below:

Extracting usbhub.sy_ with 7-Zip

If all this is too much hassle, you can just download the usbhub.sys file I've extracted for you from the service pack.

share|improve this answer
    
Thanks, I actually figured this out as well but you've confirmed it for me. –  jonathan.cone Feb 13 '11 at 3:43

As far as I know, Windows XP SP3 was never released as a .zip

If you do not want to use Windows Update, you can get it from Technet.

It is available as either a .EXE file or an .ISO file.

share|improve this answer

I don't see a zip file available, but SP3 is avail as an EXE and as an ISO. Tested the links and they worked for me, however, as you kknow, YMMV.

http://www.microsoft.com/downloads/en/details.aspx?FamilyId=5B33B5A8-5E76-401F-BE08-1E1555D4F3D4&displaylang=en

Good luck.

share|improve this answer

In addition to martineau's answer. If the Integration Components installer asks for "usbd.sys" then you might be able to find it on your host system under C:\Windows\System32\Drivers\

share|improve this answer

WindowsXP-KB936929-SP3-x86-ENU.exe is an SFX CAB file.

What the KB may be saying is that WinZip can extract files from an SFX CAB. So use WinZip (perhaps 7zip or others too) to extract the usbhub.sy_ file from SP3.

You then need to:

  • C:\TMP> EXPAND.EXE usbhub.sy_ usbhub.sys

(as usbhub.sy_ is compressed too).

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.