The file I have to upgrade WinXP to SP1 is xpsp1_en_x86.exe; plus, the file size for the full version of SP1 (not SP1a) is 137MB. The network version of <A HREF="http://www.microsoft.com/windowsxp/pro/downloads/servicepacks/sp1/network.asp" target="_new">SP1a</A> is 125MB.
These files sizes are a sure clue that you aren't looking at a service pack file, of either version.
Xpsp1hfm.exe file is a hotfix migration tool.
<A HREF="http://support.microsoft.com/default.aspx?kbid=328848" target="_new">Description of Dual-Mode Hotfix Packages for Windows XP</A>
Here's the executable file that allows Windows to be upgraded to SP1a by getting the files from the 'Net:
<A HREF="http://download.com.com/3000-2098-10147920.html" target="_new">Windows XP Service Pack 1a (SP1a)</A>
You'll need to change the product key and set up the OS as being activated before SP1 or SP1a can be installed without problems, if the version of WinXP you have is hacked, or the corporate edition. That's assuming that you need the service pack, and in most situations, IMHO ... you don't.
Toey
<A HREF="http://forums.btvillarin.com/index.php?act=ST&f=41&t=328&s=91c282f2e5207e99b7a652ee13b3512a" target="_new"><font color=green>My System Rigs</font color=green></A>
___________________________________________
<A HREF="http://forums.btvillarin.com/" target="_new"><b><font color=purple>BTVILLARIN.com</font color=purple></b></A> - <i><font color=orange>Your Computer Questions Answered</font color=orange></i>