PRB: "Unable to Get System Fixed Font" If Bad SYSTEM.INI Entry

Last reviewed: June 21, 1995
Article ID: Q126224
The information in this article applies to:

- Standard and Professional Editions of Microsoft Visual Basic

  for Windows, version 3.0

SYMPTOMS

When attempting to run Visual Basic, you receive this error message:

   Unable to get system fixed font

CAUSE

This error message is due to one of the following causes:

  • Invalid or missing "fixedfon.fon=" entry in the [boot] section of your SYSTEM.INI file.

    -or-

  • The file that fixedfon.fon points to is corrupt or missing.

RESOLUTION

Make sure there is a "fixedfon.fon" entry in the [boot] section of the SYSTEM.INI file. If this entry is blank, there's no fixed font present, so you need to locate a fixed font file like VGAFIX.FON in the WINDOWS\SYSTEM directory, and assign it to this entry. For example:

   fixedfon.fon=vgafix.fon

If this line already exists, the file (VGAFIX.FON in this example) is either missing or corrupt. Reinstall the file from your Windows installation disks to solve the problem.

STATUS

This behavior is by design.


Additional reference words: 3.00
KBCategory: kbenv kbprb
KBSubcategory: EnvtDes


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: June 21, 1995
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.