I guess persistence is the key as I do NOT expect this to be fixed on Microsoft side, I mean why should they, it's a only a failure from windows update.
After the last fail, I uninstalled IE 9, rebooted, went back to the ie9 offline install I had and ran it again at the command prompt with the update-no switch and this time it worked, after the install and another reboot I went back to windows update and
needed to force a check for new updates and sure enough there were about 9 of them, one of which was KB3065822 which is an update to IE9 so I know that this particular install is up to date and getting the patches as it should.
I have now lost count how many times I have been able to re-create the situation, but certainly enough times that ANY microsoft engineer could also, and as I stated above, I have recreated it on three different models of servers, multiple times each, and
two different generations. (1750, 1950, 2950) Raid and non-raid. All with the latest bios, backplane and esm firmwares etc...
So if you happen to land on this page researching this IE 9 install error code 9C48, stay calm, do not throw the server out the third floor window (although if you really must, please video it and contact me so I can view it for entertainment).
Just try installing it again, if it gives you the same error, look for the offline install at https://www.microsoft.com/en-us/download/internet-explorer-9-details.aspx (watch the radio buttons it will try to give you IE11 or other version) and then run the
install from the command prompt with the /update-no switch.
If that doesn't work, please put the gun away, and try the process over again. As I posted above I was able to do an install or two yesterday without issue (once I determined what would work) but then today I started down the whole frustrating path again,
and I was really starting to think there was a conspiracy building around my ip address....lol
I set the sledge off to the side and tried again and it worked the third or fourth time. Always remember to reboot between each step.