Choosing and moving to a new laptop is always a big challenge. My latest move, from a Dell Inspiron to a Dell Latitude E6500, had been going quite well. I had installed all my applications, and managed to locate all the corresponding registration codes and licenses (thank goodness for Gmail). The next step was to get my FrameMaker and Acrobat setup working. I copied some old Type 1 fonts that I use from the old laptop, went into the Fonts applet in the Control panel and imported them, only to receive a bunch of "font corrupted" messages. Assuming the Zip file had somehow gotten messed up, I copied the fonts across again, but the same messages appeared.
Googling for a while, I discovered that the Dell Latitude E6500 has a problem with Type 1 fonts. Various forum messages suggested upgrading the NVidia video drivers, which sounded like a lot of hassle. Then I found the following entry on a Dell forum:
Just wanted to let any one know with the type 1 font installation issue - the issue is with the NVIDIA driver. This is only on systems with XP and does not effect Vista. Windows expects the NVIDIA device driver to be a certain size (maximum). The NVIDIA driver is slightly larger than expected. A simple registry entry resolves the type 1 font issue in XP. To resolve the issue, complete the following:
Open the registry editor (START, RUN and type regedit and click OK)
Navigate to the following key - HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Control\SessionManager\MemoryManagement
Add a new REG_DWORD Value - Change the name of the value to SessionImageSize with a value (decimal) of 20 and then reboot the machine.
You will now be able to install your type 1 fonts and have the latest proper video driver as well
Worked perfectly, and now I have all my Type 1 fonts installed. How weird is that?