I guess the use of the *.psf file is not explained by anyone yet.
This was posted in ieX. Hopefully that would help:
The "WindowsXP-SP2-x86fre-USA-2055.psf" is used by the "express update". It is a "P Stream" file (whatever that is.) When using the 'express update' (xpsp2-express.exe), it will download this '.psf' file from Microsoft. However, it is unusable (from what I can tell) without the 'express update' program to know what to do with it.
I have tried to 'trick' the updater into using the local 'psf' file, but it refuses to cooperate. If any of you would like to try further investigate, feel free.
xpsp2-express.exe (found elsewhere
) can be extracted into a folder using the command: xpsp2-expresss /x
Once extracted, you can enter the '\update\' folder, and manually run the 'update.exe' program. From a command prompt (or Run... command), you can use the following switches:
----------------------
/help - Displays this message
/quiet - Quiet Mode (no user interaction or display)
/passive - Unattended mode (progress bar only)
/uninstall - Uninstalls the package
/norestart - Do not restart when installation is complete
/forcerestart - Restart after installation
/l - Lists installed Windows hotfixes or update packages
/o - Overwrite OEM files without prompting
/n - Do not backup files needed for uninstall
/f - Force other programs to close when the computer shuts down
/integrate:<path> - Integrates this software update into the folder located at <path>
/d:<path> - Back up files into <path>
----------------------
The URL location of the 'psf' file is located in '\update\update.url' (the extension is hidden by default. It has an 'internet explorer' icon). Opening this file in Notepad reveals the '[SourceFilesURL]' section, which lists the URL that it pulls the 'psf' from.
I have tried to manually edit this file, but my efforts are fruitless. Pointing to a local file (C:\WindowsXP-SP2-x86fre-USA-2055.psf) will fail. Dropping onto a regular web server ([url]www.
.com\WindowsXP-SP2-x86fre-USA-2055.psf) will ALSO fail, due to 'invalid data' or other strange errors. I have also tried the "file:///C:/WindowsXP-SP2-x86fre-USA-2055.psf" location, but again that fails.
If anyone has any desire to further investigate, feel free to do so. I know some of you are pretty smart
- originally posted by CandidPdx
Download Express-installer in the same language as the .PSF
Open it in Winrar, in directory "update" find Update.url - open it.
Then simply replace the URL by the path where you downloaded .PSF (maybe C:\DOWNLOADS\WindowsXP-SP2-x86fre-USA-2055.psf), save it.
Run it and it runs well!!!
-- Originally posted by horvath @ ieX: