Sounds like MSBlast, must be XP or 2k.
You need to get the blast fix from the M$ website, burn it to CD, and get him to run it when he's disconnected to the net. I presume he's got Dial up then?
Link to the download;
http://www.microsoft.com/downloads/d...DisplayLang=en