Access 97: No license on this machine

Posted by SteveHardie | On: Jan 08 2012

When you start Microsoft Access 97, you may receive the following error message:

Microsoft Access can't start because there is no license for it on this machine. 

The most likely cause is that Microsoft Access is not properly registered on your computer. If Microsoft Access is not properly registered on your computer, you will need to delete or rename a font, then reinstall Microsoft Access. Follow the steps here, or the summary below:

  1. Open your fonts directory (Usually c:\windows\fonts)
  2. Find the font named Haettenschweiler or the font file Hatten.ttf
    Note If Hatten.ttf is not found, try searching for Haettenschweiler.ttf.
  3. Delete or rename this file.
  4. Reinstall Microsoft Access 97


  1. Ross says:

    Thanks. Very quick fix that worked. Much quicker and more practical than the solution on the Microsoft site.

  2. Wow wtf did Microsoft store the licence key in a font lol? This does work!!! 🙂

  3. Miguel says:

    Great! It Works!

  4. Rick says:

    Wow! Never in a million years would I suspect that deleting one particular font would make MS Access work. I thought you were playing a prank. But it worked. I have to work with some MSA97 MDBs without upgrading them. THANKS!

Leave a comment