Fixes for Type1 Font Problems
Windows 2000 & Windows XP



Please help me pay for college!



If you are experiencing problems from installing ATM 4.0
on Windows 2000 or Windows XP you should:

download the fix
learn about this problem

email with any problems or questions:
ATMFix2kXP@yahoo.com



    -= Make a Donation =-

    If this font fix helps you, I hope that you will help me in return.
    Every little bit pays my way through college, no matter how small.
    I cannot thank you enough for your donation!

    You may use a credit card or direct deposit with either donation service:
    Amazon Honor System Click Here to Pay Learn More


    -= Download Registry Files =-
    Zipped Registry Files: fontfix.zip

    Inside you will find two files:
    Registry File to Restore Type 1 Support: atm2kXP.reg
    Registry File to Restore Type 1 Associations: pfm2kXP.reg

    Instructions:
  • Right-click the link above and choose "Save Target As"
  • Save the file to your desktop (or somewhere easy to remember)
  • Extract the files to your desktop with your favorite Zip applicaiton (try www.winzip.com if you don't have one)
  • Find the two extracted files and double-click on each, clicking "Yes" to the dialogs that opens.
  • Delete the two files if desired
  • Restart your computer
  • Enjoy restored Type1 Support on your computer!

  • -Note: You will need to be logged in with Administrator priviledges for this to work -Note: You may still need to reinstall your Type1 fonts even after the fix is applied. To do this move all fonts ending with '.pfm' in your Windows font folder to any other folder. Then, move them back. Windows will reinstall the fonts, allowing them to be usable in all programs. This may also be necessary for OpenType fonts, but is unlikely. Use the same method as above moving the OpenType fonts instead.


    -= Indications of Problems =-
  • You upgraded to Windows 2000 or Windows XP from a machine that had ATM installed.
  • You installed ATM 4.0 on Windows 2000 or Windows XP.
  • You cannot use your Type1 fonts in any programs except some Adobe products.
  • When attempting to install Type1 fonts you get the following message
    'The copyright holder "" of the "" font will not allow their font to be converted to TrueType. Please contact the font vender for more information.'


-= What is Changed =-
"atm2kXP.reg" adds a string called "Adobe Type Manager" with a value of "atmfd.dll" to the registry key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Font Drivers". That is all that is needed to restore Type1 support. Simple, huh?

"pfm2kXP.reg" adds several keys to allow Windows to once again recognize .pfm files as fonts so that they may be double-clicked and previewed. Installation of this file is not necessary but recommended.


-= Notes =-
One day recently I needed to have access to Type1 fonts in a program outside of Adobe's line, and noticed that none of them were visible! Additionally, whenever I tried to install Type1 fonts I received the copyright message in "Indications of Problems" above. Perplexed, I spent two days researching the problem and discovered that NO ONE HAD A SOLUTION! This amazed me, especially after I discovered the solution was so simple.

I finally discovered that Windows 2000 & XP both use files created by Adobe to support both Type1 and OpenType fonts; a .dll called "atmfd.dll" and another called "atmlib.dll". After poking through the registry on Windows 2000 and Windows XP boxes without problems, I discovered that only a simple registry change was need to enable/disable Type1 support!

My biggest issue is why haven't Adobe or Microsoft just released instructions on how to change this registry entry? Many, MANY posts I see in news groups suggest people reformat their systems which is just insane. Something so simple should NOT require such a long journey. Especially for a problem that's been apparently known for over two years.

Please help spread the word so that others don't have to reinstall Windows!



    -= Files Used by Windows for Type1 & OpenType Fonts =-
    Windows 2000 - Service Pack 2 (located in "C:\WinNT\System32\":
  • atmfd.dll - version: 5.0.2.225 - size: 287,856 bytes (281 KB)
  • atmlib.dll - version: 5.0.2.225 - size: 31,504 bytes (30.7 KB)


  • Windows XP (located in "C:\Windows\System32\"):
  • atmfd.dll - version: 5.1.2.225 - size: 272,768 bytes (266 KB)
  • atmlib.dll - version: 5.1.2.225 - size: 27,136 bytes (26.5 KB)
All trademarks & copyrights held by their respective owners.
Last Update: July 15, 2004
1