I just got this message last week. I looked on Microsoft's website and retrieved information from their knowledge base. I don't have it here with me now, but I remember it being a font inside the Winnt\fonts\folder --Hatten.ttf. Rename this font file to Hatten.sav, install the program, then rename the file back to .ttf.
In two of the four cases, the font file was already reinstalled as hatten.ttf, so I deleted the .sav file.
It has worked like a charm since.
Don't understand the WHY, but that fixes it.
Hope that helps,
Bsimm