"Unable to Install the <FontName> (TrueType) Font" Error Message When You Install Certain Font Files on a Computer That Is Running Windows 2000 Service Pack 4 (827487)



The information in this article applies to:

  • Microsoft Windows 2000 Advanced Server SP4
  • Microsoft Windows 2000 Professional SP4
  • Microsoft Windows 2000 Server SP4

SYMPTOMS

When you try to install certain font files on a computer that is running Microsoft Windows 2000 Service Pack 4 (SP4), you may receive the following error message:
Unable to install the fontname (TrueType) font. The font file may be damaged. Check with your font vendor about obtaining a new file

CAUSE

This issue may occur if you install font files that are incompatible with Windows 2000 SP4. For example, the Hangul 2000 Standard Edition font files may not be compatible with Windows 2000 SP4.

RESOLUTION

To resolve this issue, remove the third-party program that installs the font files.

MORE INFORMATION

Windows 2000 SP4 introduces certain new restrictions to check the validity of font files. These restrictions include:
  • The size of the naming table cannot be less than 6.
  • The structure of the naming table must be valid.
  • The length of the names of the double-byte character set (DBCS) fonts must be even-numbered.
  • The structure of the locaTable object must be valid.
  • The structure of the HdmxTable object must be valid.
According to the OpenType font file specification, all name table strings for platform ID 3 (Microsoft) require two bytes per character. Macintosh fonts require single-byte strings. The name strings in the naming table of the third-party software fonts are single-byte. As a result, these name strings are not installed.

For more information, visit the following Microsoft Web site:

The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products.

Modification Type:MajorLast Reviewed:11/6/2003
Keywords:kberrmsg kbprb KB827487 kbAudEndUser