StressedTechie
Technical User
HAD THIS PROBLEM AND GOT STUMPED THIS IS HOW TO FIX IT
In Microsoft Access 97:
Microsoft Access can't start because there is no license for it on this machine.
-or-
Can't find the database you specified or you didn't specify a database at all.
In Microsoft Access 7.0:
Microsoft Access can't be started as there is no license for it on this machine.
CAUSE
There are two possible causes for this error message.
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, please follow the steps in the "Rename a Font, and Then Reinstall Microsoft Access" section of the "Resolution" section of this article.
The second cause applies only to computers running Microsoft Windows NT 4.0 and Microsoft Windows 2000. On these operating systems, you may also receive this error message if you do not have Read permissions to the Licenses key in the registry. If this applies to you, please follow the steps in the "No Read Permissions to Licenses Key" section of the "Resolutions" section of this article.
RESOLUTION
NOTE: If you are running Microsoft Windows 98, you can download a tool that corrects the problem that is discussed in this article. IMPORTANT: If you are running any operating system other than Windows 98, this tool may not work correctly.
For additional information about downloading this tool, click the article number below to view the article in the Microsoft Knowledge Base:
Q191224 ACC97: AcLicn97.exe Available in Download Center
Rename a Font, and Then Reinstall Microsoft Access
NOTE: In the following steps, when you reinstall Microsoft Access 97 by using the Setup Maintenance Mode, you do not have to uninstall Microsoft Access first. This operation simply returns the computer to the installation state that it was in the last time that you ran Setup.
Follow these steps to correct the registry error.
NOTE: Because there are several versions of Windows, the following steps may be different on your computer. If they are, please consult your product documentation to complete these steps. If you are running Microsoft Windows Millennium Edition, follow the steps in the "Steps for Microsoft Windows Millennium" section later in this article.
Quit all Microsoft Office programs that may be running on your computer.
On the Start menu, point to Find, and then click Files or Folders.
In the Named box, type hatten.ttf.
In the Look in box, type C:\Windows\Fonts.
NOTE: The path to the Fonts folder may be different on your computer.
Click Find Now to start the search.
If Hatten.ttf is not found, try searching for Haettenschweiler.ttf. Haettenschweiler is the full name of the Hatten font.
Under Name, right-click the hatten.ttf file, and then click Rename on the shortcut menu that appears.
Change the name of the file to hatten.xxx. If you receive a prompt that states that changing the extension may cause the file to become unusable, click Yes.
Minimize, but do not close, the Find dialog box.
On the Start Menu, point to Settings, and then click Control Panel.
In Control Panel, double-click Add/Remove Programs.
In the Add/Remove Program Properties dialog box, click the Install/Uninstall tab, and select Microsoft Office 97, Professional Edition in the program list.
Click Add/Remove to run Office Setup in Maintenance Mode.
In the Microsoft Office 97 Setup dialog box, click Reinstall.
After the reinstallation is finished, click the Find dialog box on the taskbar to maximize it.
Under Name, right-click the hatten.xxx file, and then click Rename on the shortcut menu that appears.
Change the name of the file back to hatten.ttf.
Microsoft Access should now be properly registered.
In Microsoft Access 97:
Microsoft Access can't start because there is no license for it on this machine.
-or-
Can't find the database you specified or you didn't specify a database at all.
In Microsoft Access 7.0:
Microsoft Access can't be started as there is no license for it on this machine.
CAUSE
There are two possible causes for this error message.
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, please follow the steps in the "Rename a Font, and Then Reinstall Microsoft Access" section of the "Resolution" section of this article.
The second cause applies only to computers running Microsoft Windows NT 4.0 and Microsoft Windows 2000. On these operating systems, you may also receive this error message if you do not have Read permissions to the Licenses key in the registry. If this applies to you, please follow the steps in the "No Read Permissions to Licenses Key" section of the "Resolutions" section of this article.
RESOLUTION
NOTE: If you are running Microsoft Windows 98, you can download a tool that corrects the problem that is discussed in this article. IMPORTANT: If you are running any operating system other than Windows 98, this tool may not work correctly.
For additional information about downloading this tool, click the article number below to view the article in the Microsoft Knowledge Base:
Q191224 ACC97: AcLicn97.exe Available in Download Center
Rename a Font, and Then Reinstall Microsoft Access
NOTE: In the following steps, when you reinstall Microsoft Access 97 by using the Setup Maintenance Mode, you do not have to uninstall Microsoft Access first. This operation simply returns the computer to the installation state that it was in the last time that you ran Setup.
Follow these steps to correct the registry error.
NOTE: Because there are several versions of Windows, the following steps may be different on your computer. If they are, please consult your product documentation to complete these steps. If you are running Microsoft Windows Millennium Edition, follow the steps in the "Steps for Microsoft Windows Millennium" section later in this article.
Quit all Microsoft Office programs that may be running on your computer.
On the Start menu, point to Find, and then click Files or Folders.
In the Named box, type hatten.ttf.
In the Look in box, type C:\Windows\Fonts.
NOTE: The path to the Fonts folder may be different on your computer.
Click Find Now to start the search.
If Hatten.ttf is not found, try searching for Haettenschweiler.ttf. Haettenschweiler is the full name of the Hatten font.
Under Name, right-click the hatten.ttf file, and then click Rename on the shortcut menu that appears.
Change the name of the file to hatten.xxx. If you receive a prompt that states that changing the extension may cause the file to become unusable, click Yes.
Minimize, but do not close, the Find dialog box.
On the Start Menu, point to Settings, and then click Control Panel.
In Control Panel, double-click Add/Remove Programs.
In the Add/Remove Program Properties dialog box, click the Install/Uninstall tab, and select Microsoft Office 97, Professional Edition in the program list.
Click Add/Remove to run Office Setup in Maintenance Mode.
In the Microsoft Office 97 Setup dialog box, click Reinstall.
After the reinstallation is finished, click the Find dialog box on the taskbar to maximize it.
Under Name, right-click the hatten.xxx file, and then click Rename on the shortcut menu that appears.
Change the name of the file back to hatten.ttf.
Microsoft Access should now be properly registered.